鸿蒙系统应用数据库,鸿蒙(HarmonyOS)-Fa应用级轻量存储(数据库)
简单讲:使用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读取数据。
鸿蒙系统应用数据库,鸿蒙(HarmonyOS)-Fa应用级轻量存储(数据库)相关推荐
- 鸿蒙系统全球发布,鸿蒙系统正式发布,全球瞩目!
激动人心的时刻终于到来 华为开发者大会正式启幕 华为鸿蒙系统在东莞发布! 此次大会,有1500名华为合作伙伴 和5000名来自全球各地的开发者参加 更有大量国内.国外媒体现场直播 历史性的时刻! 华为 ...
- 华为v3鸿蒙系统_华为鸿蒙系统下载_华为鸿蒙系统官方版v3.3.5 电脑版下载-无限下载...
华为鸿蒙系统电脑版是华为官方自主开发的一个操作系统,可以将手机.pc.电视.汽车等各种智能设备打通,华为鸿蒙系统电脑版是面向万物互联时代的全场景分布是操作系统,可以兼容所有的电脑系统,操作十分顺畅,基 ...
- 华为首批鸿蒙系统手机,华为鸿蒙首批升级机型名单曝光 华为6月将正式发布鸿蒙手机操作系统...
华为已官宣将于6月2 日正式发布鸿蒙 HarmonyOS 手机操作系统.华为消费者业务软件部总裁.AI 与智慧全场景业务部部长王成录曾表示,华为手机从6月初开始将可以升级鸿蒙系统.当天,魅族科技官方微 ...
- 华为汽车鸿蒙系统,华为的鸿蒙系统到底有多强大?预计最快明年在汽车上就能看到了...
原标题:华为的鸿蒙系统到底有多强大?预计最快明年在汽车上就能看到了 8月9日,在万众瞩目中,华为消费者业务 CEO 余承东,向主会场5000名观众,也向全球宣布"鸿蒙"系统正式亮相 ...
- 国内厂商对鸿蒙系统的态度,鸿蒙系统4月上线,国内手机厂商态度很关键!小米、中兴出乎意料...
前段时间,华为举行了新品发布会,在这个发布会上,华为宣布了两件事情,第一就是华为全新的折叠屏手机Mate X2正式亮相了,而第二件事情更加让人惊喜,余承东已经确认,华为的鸿蒙系统将会在4月份上线,除了 ...
- 鸿蒙升级后能恢复安卓吗,升级了鸿蒙系统怎么卸载鸿蒙系统?升级了鸿蒙还能用安卓吗?...
华为鸿蒙2.0大家都报名升级更新了吗?全新的升级,给用户带来的体验感也是不错的,不过也有不少的小伙伴觉得这个系统的缺点还是不少的,那么升级了怎么卸载?还能用回安卓的系统吗?下面就和小编一起来看看. 升 ...
- 鸿蒙系统卸载预装,鸿蒙系统怎么退回安卓 鸿蒙系统怎么卸载
升级了鸿蒙系统怎么卸载鸿蒙系统?相信很多小伙伴在近日都升级了鸿蒙系统,但是由于很多人都用不习惯,所以大家都希望卸载,用回之前的安卓系统,那么究竟该如何操作呢? 升级了鸿蒙系统怎么卸载鸿蒙系统? 系统的 ...
- 华为v3鸿蒙系统_华为鸿蒙系统下载
最近的华为鸿蒙系统非常的火爆,在这里小编为大家带来了华为鸿蒙系统试用版下载,为用户创造了一个安全.简单.易用.美观的桌面操作系统! 华为鸿蒙系统介绍 华为鸿蒙系统试用版是基于Linux内核研发的操作系 ...
- 华为鸿蒙系统含义,华为鸿蒙系统正在的意义
自打华为的鸿蒙系统发布之后,很多人都开启了为华为点赞,但是呢,在这些点赞的人里面,其实他们大多数人都不知道鸿蒙系统是个什么东西,但是呢,他们都会有一些相同的印象啊.就比如说华为威武,然后取代安卓取代, ...
最新文章
- Android快速发布项目到jcenter详解
- 百度景鲲:AI交互正在吃掉旧产品边界,触达移动互联网盲区用户 | MEET2020
- 可编程交换时代就在这里
- .NET 开发系统 -知识 点
- Net4.0—VS2010新特性
- 《python学习手册》目录
- AlphaGo算法框架解读
- c语言常用函数doc下载,c语言常用函数.doc
- python的编程方式有_十大编程语言、三大编程方式,总结好了,快收起来
- 在线卡西欧计算机,卡西欧科学计算器在线
- Hills And Valleys(贪心/枚举)
- redis数据类型底层实现
- 成功破解苹果iPhone全功能之网友教程篇
- laydate日期时间插件实现不用点击确定
- 10x 程序员工作法 - 总复习 | 重新来“看书”
- windows下如何查看本机所在局域网内所有可以访问的IP
- VaR如何计算?VaR计算方法
- Android A/B System OTA分析(三)主系统和bootloader的通信
- echarts 仪表盘 文字位置_ECharts仪表盘样式
- 未能找到你安装了radmin服务器,Radmin
热门文章
- arcgis前端(2)----->基础篇--发布一个自定义地图及加载自定义地图/底图
- VSCode通过SSH远程连接虚拟机并配置SpringBoot开发环境
- SS528海思hi3531dv200详解,DVR芯片的应用22AP30
- android 函数文档,Android文档ActivityManager.RunningTaskInfo翻译
- 自动控制原理——负反馈天线指向控制系统设计
- Java基础知识点7,JDK 和 JRE 、final 与 static 、堆和栈
- 安卓面试题,组件化与插件化的差别在哪里?一篇文章帮你解答
- 【系统分析师之路】第十八章 系统分析师专业英语
- 新版H5大圣牛牛十三幺游戏网站源码+搭建教程+支持透视+座位控+防反杀
- 舆情监测方式有哪些,TOOM企业舆情监测系统的必要性?