用户首选项(Preference)为应用提供 key-value
键值型的数据处理能力,支持应用持久化轻量型
数据。
一、用户首选项完成数据持久化的过程
首先创建首选项实例,一个应用内部可以创建多个首选项实例,这样可以在应用的不同模块用不同的实例,避免相互之间干扰。每一个用户首选项的实例都会对应应用隔离沙箱内的一个持久化文件,当我们去调用用户首选项相关接口进行数据读写的时候,它就会去操作那个持久化文件,从而实现对数据持久化以及读写操作。
二、用户首选项具体使用步骤
-
导入首选项模块
import dataPreference from '@ohos.data.preferences'
-
获取首选项实例,读取指定文件
dataPreferences.getPreferences(this.getContext(), 'MyAppPreferences') .then<