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

8、保存应用数据

目录

  • 用户首选项的使用
    • 用户首选项主要API
    • 用户首选项开发流程
    • 用户首选项开发实践
  • 关系型数据库的使用
    • 关系型数据库工作流程
    • 关系型数据库开发实践

用户首选项的使用

用户首选项主要API

在这里插入图片描述

用户首选项开发流程

在这里插入图片描述

成功的获取了一个名为myStore的Preferences实例
在这里插入图片描述

保存了一个键值对,startup为键,auto为值。右边表格列举了可以作为值的数据类型。
在这里插入图片描述

根据startup这个键查询对应的值,如果没有查到这个键所对应的值,则返回第二个参数,即default
在这里插入图片描述

为了确保用户配置信息在每次启动时都能保持一致,我们需要依赖数据的持久化机制。除了系统会定期自动执行特久化操作外,用户首选项还提供了fush方法,可以主动触发数据的持久化。成功保存,则error参数为undefined;若保存失败,则error参数会包含一个错误对象。
在这里插入图片描述

用户首选项开发实践

在这里插入图片描述
1、获取首选项实例在这里插入图片描述
2、获取首选项实例
在这里插入图片描述

3、设置字体大小偏移量并持久化存储
在这里插入图片描述
4、在自定义组件加载前获取字体大小偏移量并赋值给应用全局的Ul状态存储,并给Text组件的fontSize属性关联该变量
在这里插入图片描述

关系型数据库的使用

关系型数据库特点
在这里插入图片描述
在这里插入图片描述

关系型数据库工作流程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

关系型数据库开发实践

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.xdnf.cn/news/14889.html

相关文章:

  • 基于Docker Compose部署Traccar容器与主机MySQL的完整指南
  • Xilinx Vivado开发环境快速导出hdf文件(bat批处理)
  • 独立开发A/B测试实用教程
  • 从问题出发看Spring的对象创建与管理
  • 人工智能-基础篇-23-智能体Agent到底是什么?怎么理解?(智能体=看+想+做)
  • 【docker】-1 docker简介
  • 10.6 ChatGLM3私有数据微调实战:24小时打造高精度模型,显存直降60%
  • 七牛云Java开发面试题及参考答案(60道面试题汇总)
  • Swift 解 LeetCode 320:一行单词有多少种缩写可能?用回溯找全解
  • 初识cdp协议(一)
  • 【Mac 从 0 到 1 保姆级配置教程 19】- 英语学习篇-我的英语工作流分享(AI 辅助学习)
  • APM与ChibiOS系统
  • Ubunt20.04搭建GitLab服务器,并借助cpolar实现公网访问
  • React-useReducer-useMemo
  • LabVIEW与FPGA超声探伤
  • 软考(软件设计师)存储管理—虚拟存储器管理,页面置换算法
  • Docker 稳定运行与存储优化全攻略(含可视化指南)
  • verilog中timescale指令的使用
  • Web Worker:让前端飞起来的隐形引擎
  • 物联网技术的关键技术与区块链发展趋势的深度融合分析
  • (倍增)洛谷 P1613 跑路/P4155 国旗计划
  • 嵌入式数据库sqlite测试程序
  • 深度学习篇---深度学习常见的应用场景
  • 铸造软件交付的“自动驾驶”系统——AI大模型如何引爆DevOps革命
  • 锁和事务的关系
  • ipmitool 使用简介(ipmitool sel list ipmitool sensor list)
  • 大数据Hadoop之——Flink1.17.0安装与使用(非常详细)
  • 网安系列【8】之暴力破解入门
  • Python设计小游戏方法简介
  • 【PyTorch】PyTorch中torch.nn模块的池化层