赞
踩
简单讲:使用Preferences
场景介绍
轻量级偏好数据库是轻量级存储,主要用于保存应用的一些常用配置,并不适合存储大量数据和频繁改变数据的场景。用户的数据保存在文件中,可以持久化的存储在设备上。需要注意的是用户访问的实例包含文件所有数据,并一直加载在设备的内存中,并通过轻量级偏好数据库的API完成数据操作。
接口说明
轻量级偏好数据库向本地应用提供了操作偏好型数据库的API,支持本地应用读写少量数据及观察数据变化。数据存储形式为键值对,键的类型为字符串型,值的存储数据类型包括整型、字符串型、布尔型、浮点型、长整型、字符串型Set集合。
不太会讲,直接上代码吧
开发步骤
准备工作,导入对轻量级偏好数据库SDK到开发环境。
获取Preferences实例。
读取指定文件,将数据加载到Preferences实例,用于数据操作。
DatabaseHelper databaseHelper = new DatabaseHelper(context); // context入参类型为ohos.app.Context。
String fileName = "name"; // fileName表示文件名,其取值不能为空,也不能包含路径,默认存储目录可以通过context.getPreferencesDir()获取。
Preferences preferences = databaseHelper.getPreferences(fileName);
从指定文件读取数据。
首先获取指定文件对应的Preferences实例,然后借助Preferences API读取数据。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。