当前位置: 首页 > news >正文

Harmony数据存储工具类

使用的是mmkv

1、安装mmkv

ohpm install @ohos/mmkv

2、封装

import{MMKV, SerializeBase} from '@ohos/mmkv'/*** 数据存储工具类*/
class MMKVUtil{private filePath:string = ''private cachePath:string = ''private mmkv:MMKVprivate mmapID:string="MMKV"constructor() {this.filePath = globalThis.filesDirthis.cachePath = globalThis.cacheDirlet backupRootDir=this.filePath+"/mmkv_backup"MMKV.initialize(this.filePath+"/mmvk",this.cachePath)this.mmkv= MMKV.getBackedUpMMKVWithID(this.mmapID,MMKV.SINGLE_PROCESS_MODE,this.mmapID,backupRootDir)}/*** 存储数据:string* @param key* @param value*/saveString(key:string,value:string){this.mmkv.encode(key,value)}/*** 获取数据:boolean* @param key* @returns*/getString(ke
http://www.lryc.cn/news/150373.html

相关文章:

  • ROS 2官方文档(基于humble版本)学习笔记(一)
  • 【数据结构】十字链表的画法
  • 使用rabbitmq进行支付之后的消息通知
  • 【100天精通python】Day47:python网络编程_Web开发:web服务器,前端基础以及静态服务器
  • Web框架Beego
  • Kubernetes(K8s)基本环境部署
  • antd5:form组件底层封装库field-form-1.37.0启动
  • 深度学习经典检测方法的概述
  • viewpager2导致的mViews下标越界问题
  • 无涯教程-JavaScript - NORMSDIST函数
  • Mysql查询(SELECT)
  • 基于JAVAEE技术的ssm校园车辆管理系统源码和论文
  • opencv-人脸识别
  • 九、idSpanMap使用基数树代替原本的unordered_map 十、使用基数树前后性能对比
  • 政府科技项目验收全流程分享
  • 基于Matlab实现生活中的图像信号分类(附上源码+数据集)
  • YOLOv5算法改进(12)— 替换主干网络之Swin Transformer
  • php 权限节点的位运算
  • ClickHouse进阶(六):副本与分片-2-Distributed引擎
  • Git和Github的基本用法
  • 279. 完全平方数
  • 一篇文章学会C#的正则表达式
  • 智慧工地源码 智慧大屏、手机APP、SaaS模式
  • C# WPF监听USB插入拨出
  • Prometheus监控(三)架构
  • linux kvm网桥br简单理解和持久化配置
  • 【LeetCode-中等题】105. 从前序与中序遍历序列构造二叉树
  • uniapp 配置网络请求并使用请求轮播图
  • c#在MVC Api(.net framework)当中使用Swagger,以及Demo下载
  • Linux 常见命令操作