未验证 提交 0903218b 编写于 作者: M MangTsang 提交者: Gitee

update review

Signed-off-by: NMangTsang <mang.tsang@huawei.com>
上级 8f3aac8a
......@@ -10,7 +10,7 @@
如图所示,用户程序通过JS接口调用用户首选项读写对应的数据文件。开发者可以将用户首选项持久化文件的内容加载到Preferences实例,每个文件唯一对应到一个Preferences实例,系统会通过静态容器将该实例存储在内存中,直到主动从内存中移除该实例或者删除该文件。
应用首选项的持久化文件保存在应用沙箱内部,可以通过context获取其路径。具体可见[获取应用开发路径](../application-models/application-context-stage.md#获取应用开发路径)
应用首选项的持久化文件保存在应用沙箱内部,可以通过context获取其路径。具体可见[获取应用文件路径](../application-models/application-context-stage.md#获取应用文件路径)
**图1** 用户首选项运作机制  
......
......@@ -436,7 +436,7 @@ class EntryAbility extends UIAbility {
## data_preferences.removePreferencesFromCacheSync<sup>10+</sup>
removePreferencesFromCacheSync(context: Context, name: string): void;
removePreferencesFromCacheSync(context: Context, name: string): void
从内存中移除指定的Preferences实例,此为同步接口。
......@@ -561,7 +561,7 @@ try {
### getSync<sup>10+</sup>
getSync(key: string, defValue: ValueType): ValueType;
getSync(key: string, defValue: ValueType): ValueType
获取键对应的值,如果值为null或者非默认值类型,返回默认数据defValue,此为同步接口。
......@@ -657,7 +657,7 @@ try {
### getAllSync<sup>10+</sup>
getAllSync(): Object;
getAllSync(): Object
获取含有所有键值的Object对象,此为同步接口。
......@@ -754,7 +754,7 @@ try {
### putSync<sup>10+</sup>
putSync(key: string, value: ValueType): void;
putSync(key: string, value: ValueType): void
将数据写入Preferences实例,可通过[flush](#flush)将Preferences实例持久化,此为同步接口。
......@@ -856,7 +856,7 @@ try {
### hasSync<sup>10+</sup>
hasSync(key: string): boolean;
hasSync(key: string): boolean
检查Preferences实例是否包含名为给定Key的存储键值对,此为同步接口。
......@@ -960,7 +960,7 @@ try {
### deleteSync<sup>10+</sup>
deleteSync(key: string): void;
deleteSync(key: string): void
从Preferences实例中删除名为给定Key的存储键值对,此为同步接口。
......@@ -1107,7 +1107,7 @@ try {
### clearSync<sup>10+</sup>
clearSync(): void;
clearSync(): void
清除此Preferences实例中的所有存储,此为同步接口。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册