记得android五大数据存储中有个SharePreferences,其他四种分别是:

  1. SQLite数据库
  2. ContentProvider(内容提供者)
  3. 文件存储
  4. 网络存储

这里简单回顾一下SharePreference是的使用:

// 1. 得到sharedPreferences,第一个参数指定SharePreference保存的xml文件的文件名,第二个参数是SharedPreferences模式
SharedPreferences sharedPreferences = getSharedPreferences("demo", Activity.MODE_PRIVATE);// 2. 保存数据(记得commit)
SharedPreferences.Editor edit = sharedPreferences.edit();
edit.putString("key","value");
edit.commit();// 3. 获取数据
String value = sharedPreferences.getString("key", "default");

其实,SharePreferences底层是将数据以键值对的方式存储保存在/data/data/package name/shared_prefs下的一个xml文件中。似乎键值对这种数据传递方式很好用,如起源于javascript的json数据格式被广泛应用到各种语言中,致使Android中又多了Json数据解析,而json数据解析似乎又成为了程序员的必修课,而Android Preference也离不开键值对,每个Preference都有一个键值对。

以前我们写布局都是在layout使用View编写布局,而今天我们使用的是Preference构建布局,通常是用在设置模块,这样可以让我们应用设置和系统设置视觉体验一样,风格统一。

1. Android内置Preference的使用

查看android.preference包目录,可以发现Android内置了许多Preference供我们使用。

这里写图片描述

其中比较常用的有Preference,CheckBoxPreference,EditTextPreference,ListPreference。下面我们动手简单的使用一下这些Preference。

步骤:

(1)在res/xml文件夹下建立xml文件,如:

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"><PreferenceCategory android:title="@string/textView"><Preference android:key="preference"android:title="@string/show_text"android:defaultValue="文本值"android:summary="@string/text_summary" /></PreferenceCategory><PreferenceCategory android:title="@string/edit_text"><EditTextPreference android:key="edittext_preference"android:title="@string/edit_text"android:summary="@string/edit_summary"android:dialogTitle="@string/edit_dialog_title"></EditTextPreference></PreferenceCategory><PreferenceCategory android:title="@string/checkbox"><CheckBoxPreference android:key="checkbox_preference1"android:title="@string/selection_1"android:summary="@string/selection_summary_1"></CheckBoxPreference></PreferenceCategory><PreferenceCategory android:title="@string/single_selection"><ListPreference android:key="list_preference"android:title="@string/single_selection"android:summary="@string/single_select_summary"android:entries="@array/single_selection"android:entryValues="@array/single_selection_value"></ListPreference></PreferenceCategory><PreferenceCategory android:title="@string/toggle"><SwitchPreference
            android:key="switch_preference"android:title="@string/toggle"android:textOn="@string/on"android:textOff="@string/off"></SwitchPreference></PreferenceCategory>
</PreferenceScreen>

上面用到的内置Preference都会被系统自动显示在屏幕上,形成一种View。其中:

  • key属性一般都需要,它标识了这个Preference,相当于View的ID,必须唯一,无论是我们要在代码中得到这个Preference的实例还是要保存Preference的数据,都需要一个唯一的key。
  • summary属性就是显示在标题下面的摘要
  • PreferenceCategory用来给Preference设置分组。

(2)新建一个Activity继承PreferenceActivity,如:

public class SettingsActivity extends PreferenceActivity {private static final String TAG = "SettingsActivity";private SharedPreferences mDefaultSharedPreferences;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);addPreferencesFromResource(R.xml.activity_settings);}
}

在onCreate方法中调用addPreferencesFromResource()方法添加我们自定义的xml布局就ok了。

显示效果:

这里写图片描述

对于Preference的使用比较简单。除了上面的那种Preference分组外,我们还可以子屏幕的方式来给Preference进行分组,如将上面的xml修改为:

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"><PreferenceScreen
        android:key="text"android:title="@string/text"><Preference
            android:title="@string/show_text"android:defaultValue="文本值"android:summary="@string/text_summary" /><EditTextPreference android:key="edittext_preference"android:title="@string/edit_text"android:summary="@string/edit_summary"android:dialogTitle="@string/edit_dialog_title"></EditTextPreference></PreferenceScreen><PreferenceCategory android:title="@string/checkbox"><CheckBoxPreference android:key="checkbox_preference1"android:title="@string/selection_1"android:summary="@string/selection_summary_1"></CheckBoxPreference></PreferenceCategory><PreferenceCategory android:title="@string/single_selection"><ListPreference android:key="list_preference"android:title="@string/single_selection"android:summary="@string/single_select_summary"android:entries="@array/single_selection"android:entryValues="@array/single_selection_value"></ListPreference></PreferenceCategory><PreferenceCategory android:title="@string/toggle"><SwitchPreference
            android:key="switch_preference"android:title="@string/toggle"android:summary="@string/switch_summary"android:textOn="@string/on"android:textOff="@string/off"></SwitchPreference></PreferenceCategory>
</PreferenceScreen>

则效果图:

这里写图片描述

点击文本组后:

这里写图片描述

可以看到这种分组则是利用PreferenceScreen嵌套包裹Preference的方式来分组的,会将包裹的Preference隐藏,点击该分组后则会显示在一个子屏幕中。

2. Preference点击事件的监听

有了视图,那么用户会操作视图,如点击一下多选框,则需要我们在代码中监听Preference的点击事件。

观察发现,有3个关于Preference事件的方法:

  1. onPreferenceClick()(设置OnPreferenceClickListener)
  2. onPreferenceTreeClick()
  3. onPreferenceChange()(设置OnPreferenceChangeListener)

这三个事件的执行顺序一般也是上面的顺序,其中在onPreferenceClick返回值中返回true时则不会执行第三个方法。

监听到点击事件后,我们可以执行我们自己的操作,如打开一个新的Activity,弹出对话框或打开一个网页等等,不过可以用Intent的操作,还有更简单的方法。

只需在相应的Preference下添加一个intent,即可执行intent:

<Preference
            android:key="preference"android:title="@string/show_text"android:defaultValue="文本值"android:summary="@string/text_summary"><intent android:action="android.intent.action.VIEW"android:data="http://www.baidu.com" /></Preference>

3. Preference设置默认值

通过Preference的defaultValue属性设置默认值,这个值系统会在用户第一次打开该应用的时候保存到SharePreferences中作为该Preference的默认值。

4. Preference数据的保存

每个Preference都有一个键值对,系统根据这个键值对自动将Preference的值保存到SharePreferences中,当我们需要根据Preference的值确定用户的行为时,如开关打开和开关关闭状态,我们代码的执行逻辑。这个时候,我们只需要读取SharePreference即可得到这个值。

getPreferenceManager().getDefaultSharedPreferences(this)

通过上面的代码,我们可以得到系统保存Preference值的那个SharedPreferences,然后我们可以与SharedPreferences交互。

5. Preference Headers的使用

Preference Headers是Android 3.0之后引入的可以使得第一个屏幕只显示分组列表,而不是显示分组的子屏幕列表,这也是除了用PreferenceScreen嵌套构建子屏幕的另一种方法。

在Android 3.0及更高的版本中,我们可以使用Headers功能构建子屏幕

步骤:

(1)编写preference headers的xml

<?xml version="1.0" encoding="utf-8"?>
<preference-headers xmlns:android="http://schemas.android.com/apk/res/android"><header
        android:title="@string/prefs_category_one"android:fragment="com.example.lt.preference.SwitchFragment"android:summary="@string/prefs_summ_category_one"><!-- key/value pairs can be included as arguments for the fragment. --><extra android:name="type" android:value="数据连接" /></header><header
        android:title="@string/prefs_category_two"android:fragment="com.example.lt.preference.SwitchFragment"android:summary="@string/prefs_summ_category_two" ><!-- key/value pairs can be included as arguments for the fragment. --><extra android:name="type" android:value="多选框" /></header>
</preference-headers>

其中:

  • fragment属性指定了当我们点击这个header的时候跳转到的fragment
  • extra属性的key和value会被封装到Bundle中,然后使用fragment的getArguments()得到这个Bundle从而得到key对应的value

(2)编写子屏幕的xml布局和代码

数据连接的xml

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"><SwitchPreference
        android:key="switch_preference1"android:title="@string/data_connection"android:summary="@string/data_connection_summary"android:textOn="@string/on"android:textOff="@string/off"></SwitchPreference><SwitchPreference
        android:key="switch_preference2"android:title="@string/wifi_connection"android:summary="@string/wifi_connection_summary"android:textOn="@string/on"android:textOff="@string/off"></SwitchPreference>
</PreferenceScreen>

多选框的xml

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"><CheckBoxPreference
        android:key="checkbox1"android:title="@string/selection_1"android:summary="@string/selection_summary_1"></CheckBoxPreference><CheckBoxPreference
        android:key="checkbox2"android:title="@string/selection_2"android:summary="@string/selection_summary_2"></CheckBoxPreference>
</PreferenceScreen>

这里编写的两个xml布局对应了上面的两个header,所以还需要编写Fragment

public class SwitchFragment extends PreferenceFragment{@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);String type = getArguments().getString("type");if(type.equals("数据连接")){addPreferencesFromResource(R.xml.switch_header);}else{addPreferencesFromResource(R.xml.checkbox_header);}}
}

可以看到这里根据xml中header的extra属性指定的value加载不同的布局,是因为我们两个header共用了这个Fragment。

(3)编写主屏幕代码

主屏幕需要用一个PreferenceActivity显示:

public class SettingsActivity extends PreferenceActivity{@Overrideprotected boolean isValidFragment(String fragmentName) {return true;}@Overridepublic void onBuildHeaders(List<Header> target) {loadHeadersFromResource(R.xml.preference_headers,target);}
}

说明:

  • 不需要重写OnCreate,只需要重写onBuildHeaders加载主屏幕的xml,因为这个Activity只加载Headers。
  • 需要重写isValidFragment并返回true,否则运行会出错。

ok,以下是显示截图:

这里写图片描述

这里写图片描述

这里写图片描述

如果需要兼容Android 3.0及更低版本,则需要利用intent标签,我们可以在主屏幕中添加两个Preference,并设置intent标签,由于Andoroid 3.0以下没有Fragment,也就没有PreferenceFragment,所以主屏幕需要一个Activity,子屏幕也需要一个Activity(公用),通过intent的Action的值在子屏幕activity的onCreate方法中使用addPreferencesFromResource()方法加载不同的xml布局,记得判断一下Android版本。

总结:Android Preference作为Android中新的一种布局方式,通常用在Settings模块中,使得我们自己应用的设置风格也能像系统设置一样,达成一种视觉上的统一,其使用比较简单,有点类似于View。

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. cocos2dx 跨平台游戏开发基础框架以及Demo

    基本代码结构(基于cocos2dx2.1.4,vs2012,win8开发) 字体一律使用的微软雅黑,win7以下和非win系统无法运行demo(除非hack过字体) 虽然是vs开发的,但是完全是跨平台的c/c++代码,没那功夫编译其他平台的版本!demo下载: 如果未安装vs2012运行时库请点击此处 Microsoft Visual C…...

    2024/4/20 18:31:15
  2. VS2015使用总结:项目发布、打包成可安装部署的应用程序

    转载:https://blog.csdn.net/sbq63683210/article/details/52003397 本文要解决的问题: 详细介绍用VS2010将项目发布、打包成可部署的应用程序的过程,通过一步步操作,最后能顺利完成。 1、 在vs2010 选择“新建项目”“ 其他项目类型”“ Visual Studio Ins…...

    2024/4/22 19:59:08
  3. 截取以双引号内的多个字符串

    字符串的截取很常见,常见的方法就是split()方法,但是要根据截取标志和截取内容的不同,要灵活运用String类的方法,如,要对"AAAA","BBBBB","CCCC"字符串进行截取,先将代码贴出来:String str = ""AAAA","BBBBB",&q…...

    2024/4/20 18:31:13
  4. Linux下安装USB转串口驱动(PL2303)

    分类: 嵌入式ARMLinux2012-01-11 22:26 2077人阅读 评论(0) 收藏 举报主机:Gentoo Linux 11.2内核版本:Linux 3.0.6原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/7194988以前在Ubuntu下USB转串口驱动已经编译进内核,而编译的Gentoo内核没有编译…...

    2024/4/21 8:24:53
  5. 如何在Fragment中获取context

    文章转载自http://blog.csdn.net/demonliuhui/article/details/51511136 这里仅供自己学习参考;Context,中文直译为“上下文”,SDK中对其说明如下: 1、它描述的是一个应用程序环境的信息,即上下文。 2、该类是一个抽象(abstract class)类,Android提供了该抽象类的具体实现…...

    2024/4/21 8:24:53
  6. c#.net2005 打包程序安装完成后自动运行

    最近在做一个项目,需要让打包的程序自动运行,而且用.net2005,一直感觉很郁闷,找了很多资料都没搞定。今天在以前的基础上认真测试研究了一下,终于搞定了,但是只是安装完自动运行,没有用户可以进行选择的单选框,这个日后有机会继续研究。如果有人知道方法还请留言指教。我…...

    2024/4/21 8:24:51
  7. 前后台的字符串截取

    前台三种JS截取字符串方法JS提供三个截取字符串的方法,分别是:slice(),substring()和substr(),它们都可以接受一个或两个参数:var stmp = "rcinn.cn";使用一个参数 alert(stmp.slice(3));//从第4个字符开始,截取到最后个字符;返回"nn.cn"alert(stmp.substr…...

    2024/4/29 8:02:44
  8. 利用Cocos+Matchvs开发的IO类游戏源码分享

    游戏指引《贪吃星球》是一款IO类游戏,只支持多人玩法随机加入的房间,房间人数为3人时,即可开始游戏。其他方式加入的房间,房间人数大于等于4人时,房主可点击开始游戏。注意:随机加入和其他方式加入的玩家,是不会匹配到一起的。两者进入的房间,不是同一个“空间”。注意…...

    2024/4/21 8:24:49
  9. Android actionBar与Fragment结合使用Demo

    本文介绍ActionBar与Fragment结合使用的一个实例,ActionBar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。Action bar的主要用途是:1. 提供一个用于识别应用程序的标示和用户的位置的专用空间。这个空间的左边是应用的图标或logo,以及Activity的…...

    2024/4/26 7:37:28
  10. 【打包程序】VS2005打包应用程序

    1.新建打包项目。 【文件】-->>【新建】-->>【项目】-->>【其他项目类型】-->>【安装和部署】选择【安装项目】:2.添加应用程序: 右键点击【应用程序文件夹】-->>【添加】-->>【文件...】 添加两类文件: ①应用程序,及其附加的一些DLL和资…...

    2024/4/22 8:19:21
  11. JS截取字符串中数字

    今天项目中需要在一个字符串中截取一个数字,然后数字参与运算。搜了一下,有好多好用的方式截取字符串。 1,使用parseInt()1 var str ="4500元"; 2 var num = parseInt(str); 3 alert(num);//4500对,你没有看错,parseInt()方法参数可以有非数字字符串,只要数字在…...

    2024/5/3 9:11:48
  12. 怎么去进行棋牌游戏搭建,如何一步步的开发棋牌游戏

    关于怎么开发一款自己的棋牌游戏项目(目前只说棋牌客户端),就说说自己的个人观点, 首要,要做一款游戏,如果你要做一款有网络的棋牌游戏,有用户数据保存的,那么首要就要有一个服务器,然后我们才能基于unity开发的这个棋牌客户端去跟服务器通讯,(如果是做单机,那么 就…...

    2024/4/21 8:24:45
  13. vs2015Visual Studio Installer打包安装项目.net framework 的存放路径

    文件在微软搜索下载 insteller目录 enu文件 C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\DotNetFX452 chn文件 C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\DotNetFX452\zh-HansC:\Windows\System32有…...

    2024/4/21 8:24:44
  14. 嵌入式开发——Linux串口编程笔记

    Linux对所有设备的访问是通过设备文件来进行的,串口也是这样,为了访问串口,只需打开其设备文件即可操作串口设备。在linux系统下面,每一个串口设备都有设备文件与其关联,设备文件位于系统的/dev目录下面。如linux下的/ttyS0,/ttyS1分别表示的是串口1和串口2。一、Linux下…...

    2024/4/21 8:24:43
  15. JS切割截取字符串方法总结

    1.函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str=”jpg|bmp|gif|ico|png”; arr=str.split(”|”); //arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组 2.函数:join() 功能:使用您选择的分隔符将一个数组合并为一个…...

    2024/4/21 8:24:42
  16. 用installshield打包应用程序

    1、在解决方案右键点击添加-新建项目:2、创建打包引导程序:注意:这个InstallShield软件默认是没有的,默认的菜单显示也不是这个,点击的时候会打开一个网页让你去下载安装。 网址是:https://info.flexerasoftware.com/IS-EVAL-InstallShield-Limited-Edition-Visual-Studi…...

    2024/4/21 8:24:41
  17. 字符串截取(js)

    如果字符串的长度比给定的参数num长,则把多余的部分用...来表示。切记,插入到字符串尾部的三个点号也会计入字符串的长度。然而,如果指定的参数num小于或等于3,则添加的三个点号不会计入字符串的长度。function truncate(str, num) { // Clear out that junk in your trunk…...

    2024/4/21 8:24:41
  18. Vs2010 打包项目使用(打包)

    一、打包项目常用参数设置1. 在解决方案中新建一个打包项目2. 在解决方案管理器中选中新建的“打包项目” 命名为 AppSetup 3. 查看该项目的属性(注:此处的属性不是右键中的属性,是属性窗口中的项目属性)4. 常用的属性有以下几个, 其中 Author 和…...

    2024/4/21 8:24:39
  19. Linux 内核设备驱动之GPIO驱动之GPIO 管脚描述

    用于描述一个个GPIO管脚: struct gpio_desc {struct gpio_device *gdev;unsigned long flags; /* flag symbols are bit numbers */ #define FLAG_REQUESTED 0 #define FLAG_IS_OUT 1 #define FLAG_EXPORT 2 /* protected by sysfs_lock */ #define FLAG_SYSFS 3 /* exported…...

    2024/4/21 8:24:39
  20. [XNA研究强烈推荐]XNA开发雷电类游戏,源代码提供下载学习(提供代码和视频演示)

    最新XNA某牛人提供一份难得研究资料:一份源代码公开的,类似雷电的飞行射击过关游戏。此游戏使用最新的XNA BETA2开发,提供多种飞机选择并且有BOSS出现,可见是一款功能比较全的游戏,本来我们XNA群最近准备合作开发这样的游戏,没想到这么快就有类似游戏推出,呵呵,向高手致…...

    2024/5/3 20:25:01

最新文章

  1. 51-48 CVPR 2024 | Vlogger: make your dream a vlog 自编剧制作视频博客

    24年1月&#xff0c;上海交大、上海人工智能实验室、中科院联合发布Vlogger&#xff1a;make your dream a vlog。该论文主要工作是生成超过5分钟的视频博客vlog。鉴于现有文本到视频T2V生成方法很难处理复杂的故事情节和多样化的场景&#xff0c;本文提出了一个名为Vlogger的通…...

    2024/5/6 10:37:43
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/5/6 9:38:23
  3. ChatGPT 初学者指南

    原文&#xff1a;ChatGPT for Beginners 译者&#xff1a;飞龙 协议&#xff1a;CC BY-NC-SA 4.0 介绍 如果您一直关注新闻和趋势&#xff0c;您可能已经在某个地方读到或听到过&#xff0c;Sam Altman 的生成式人工智能平台 ChatGPT 已经将人工智能推向了一个新的高度 - 许多…...

    2024/5/5 16:47:03
  4. 谷粒商城实战(008 缓存)

    Java项目《谷粒商城》架构师级Java项目实战&#xff0c;对标阿里P6-P7&#xff0c;全网最强 总时长 104:45:00 共408P 此文章包含第151p-第p157的内容 简介 数据库承担落盘&#xff08;持久化&#xff09;工作 拿map做缓存 这种是本地缓存&#xff0c;会有一些问题 分布…...

    2024/5/5 8:48:59
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/4 23:54:56
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/5/4 23:54:56
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/5/4 23:54:56
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/6 9:21:00
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/5/4 23:54:56
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/5/4 23:55:05
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/5/4 23:54:56
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/5/4 23:55:16
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/5/4 23:54:56
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/5/6 1:40:42
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/5/4 23:54:56
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/5/4 23:55:17
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/5/4 23:55:06
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/5/4 23:54:56
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/4 23:55:06
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/5/5 8:13:33
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/5/4 23:55:16
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/5/4 23:54:58
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/4 23:55:01
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/5/4 23:54:56
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57