jjzjj

Preferences

全部标签

【JAVA UI】【HarmonyOS】Preferences的基本使用

 场景介绍:轻量级数据存储功能通常用于保存应用的一些常用配置信息,并不适合需要存储大量数据和频繁改变数据的场景。应用的数据保存在文件中,这些文件可以持久化地存储在设备上。需要注意的是,应用访问的实例包含文件所有数据,这些数据会一直加载在设备的内存中,直到应用主动从内存中将其移除前,应用可以通过Preferences的API进行数据操作。接口说明:轻量级存储为应用提供key-value键值型的文件数据处理能力,支持应用对数据进行轻量级存储及查询。数据存储形式为键值对,键的类型为字符串型,值的存储数据类型包括整型、字符串型、布尔型、浮点型、长整型、字符串型Set集合。参考网址:文档中心代码实现:M

harmonyOS鸿蒙-数据管理-用户首选项(@ohos.data.preferences)

目录一、定义二、导入模块三、常用方法四、Preferences对象常用方法五、代码示例一、定义用户首选项为应用提供key-value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。数据存储形式为键值对,键的类型为字符串,值得存储数据类型包括数字型、字符型、布尔型以及3种类型的数组类型。二、导入模块importdata_preferencesfrom'@ohos.data.preferences';三、常用方法1、获取Preferences实例getPreferences(context:Context,name:string):Promise四、Preferences对象常用

iphone - 可以在我的应用程序中将多个类的默认值注册到 NSUserDefaults 吗?

我已阅读并理解NSUserDefaults可用于将我的应用程序的首选项保存到文件系统的方式。我还知道需要先注册默认值,然后再在应用程序中使用它们。但是,我不确定是否可以在我的应用程序中注册各个类的默认值。例如,在AppDelegate中,我想注册一个属于整个应用程序的首选项,但在主题类中,我想使用(并因此注册)仅用于获取和设置应​​用程序的首选项主题。就用户默认值而言,更多类将有自己的需求,因此这适用于我从事的任何项目的多个部分。这种将偏好与它们所属的类保持一致的方式是否是正确的工作方式? 最佳答案 是的,您可以注册多个类的默认值。

iphone - 可以在我的应用程序中将多个类的默认值注册到 NSUserDefaults 吗?

我已阅读并理解NSUserDefaults可用于将我的应用程序的首选项保存到文件系统的方式。我还知道需要先注册默认值,然后再在应用程序中使用它们。但是,我不确定是否可以在我的应用程序中注册各个类的默认值。例如,在AppDelegate中,我想注册一个属于整个应用程序的首选项,但在主题类中,我想使用(并因此注册)仅用于获取和设置应​​用程序的首选项主题。就用户默认值而言,更多类将有自己的需求,因此这适用于我从事的任何项目的多个部分。这种将偏好与它们所属的类保持一致的方式是否是正确的工作方式? 最佳答案 是的,您可以注册多个类的默认值。

ios - NSUserDefaults 和查询在 Mavericks Mac OSX 10.9 中不起作用

我已经安装了预发布版的MacOSXMavericks(10.9)。我的应用程序包含NSUserDefaults*preferences=[[NSUserDefaultsstandardUserDefaults]retain];[preferencessetInteger:[_lblSetValueintegerValue]forKey:@"execute"];[defaultssynchronize];作为NSUserDefauls将其值存储在Plist文件中的Library->Preferences->appbundlename.plist..如果我更改了Plist文件中的值..并再

ios - NSUserDefaults 和查询在 Mavericks Mac OSX 10.9 中不起作用

我已经安装了预发布版的MacOSXMavericks(10.9)。我的应用程序包含NSUserDefaults*preferences=[[NSUserDefaultsstandardUserDefaults]retain];[preferencessetInteger:[_lblSetValueintegerValue]forKey:@"execute"];[defaultssynchronize];作为NSUserDefauls将其值存储在Plist文件中的Library->Preferences->appbundlename.plist..如果我更改了Plist文件中的值..并再

gradle - flutter 运行失败 : A problem occurred configuring project ':shared_preferences'

我正在使用flutter1.2,我的项目在添加shared_preferences包之前成功运行。我正在使用shared_preferences:^0.5.1+2。添加后,flutterrun命令会产生此错误:ErrorrunningGradle:ProcessException:Process"/home//Desktop/projects/fycx/android/gradlew"exitedabnormally:StartingaGradleDaemon,1busyDaemoncouldnotbereused,use--statusfordetailsConfigureproje

gradle - flutter 运行失败 : A problem occurred configuring project ':shared_preferences'

我正在使用flutter1.2,我的项目在添加shared_preferences包之前成功运行。我正在使用shared_preferences:^0.5.1+2。添加后,flutterrun命令会产生此错误:ErrorrunningGradle:ProcessException:Process"/home//Desktop/projects/fycx/android/gradlew"exitedabnormally:StartingaGradleDaemon,1busyDaemoncouldnotbereused,use--statusfordetailsConfigureproje

class - 在 Flutter/dart 中访问其他 Class 方法

我正在使用偏好登录。当我在main.dart中编写所有代码时,一切正常。问题:当我在MySharePref上创建单独的类时,出现了一些错误。MySharePref.dartimport'package:first_app/UserModel.dart';import'package:shared_preferences/shared_preferences.dart';classSharePrefClass{void_saveData(UserModelmodel)async{SharedPreferencesprefs=awaitSharedPreferences.getInstan

class - 在 Flutter/dart 中访问其他 Class 方法

我正在使用偏好登录。当我在main.dart中编写所有代码时,一切正常。问题:当我在MySharePref上创建单独的类时,出现了一些错误。MySharePref.dartimport'package:first_app/UserModel.dart';import'package:shared_preferences/shared_preferences.dart';classSharePrefClass{void_saveData(UserModelmodel)async{SharedPreferencesprefs=awaitSharedPreferences.getInstan