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

做网站视频赚钱吗企业网络规划设计方案

做网站视频赚钱吗,企业网络规划设计方案,网站怎么做图片动态图片不显示,深圳市宝安区劳动局电话官方文档:通过用户首选项实现数据持久化 目录标题 使用场景第1步:源码第2步:启动模拟器第3步:启动entry第6步:操作样例2 使用场景 Preferences会将该数据缓存在内存中,当用户读取的时候,能够快…

官方文档:通过用户首选项实现数据持久化

目录标题

  • 使用场景
  • 第1步:源码
  • 第2步:启动模拟器
  • 第3步:启动entry
  • 第6步:操作
  • 样例2

使用场景

  1. Preferences会将该数据缓存在内存中,当用户读取的时候,能够快速从内存中获取数据,当需要持久化时可以使用flush接口将内存中的数据写入持久化文件中。
  2. Preferences会随着存放的数据量越多而导致应用占用的内存越大,因此,Preferences不适合存放过多的数据,也不支持通过配置加密,适用的场景一般为应用保存用户的个性化设置(字体大小,是否开启夜间模式)等。

第1步:源码

import { common } from '@kit.AbilityKit';
import dataPreferences from '@ohos.data.preferences';@Entry
@Component
struct Index {@State changeFontSize: number = 16;// 上下文private context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext//1. 获取preferenceprivate preferencesInstance: dataPreferences.Preferences = dataPreferences.getPreferencesSync(this.context, { name: 'myStore' });aboutToAppear(): void {//4. 页面打开后,直接从preference中获取上一次的数据let result = this.preferencesInstance.getSync("fontSizeKey", 16)this.changeFontSize = Number(result)}build() {Column() {Row({ space: 10 }) {Text('当前进度一览').fontSize(this.changeFontSize)}.margin(20)Slider({value: this.changeFontSize,min: 14,max: 22,step: 2,style: SliderStyle.InSet}).showSteps(true).width('75%').onChange(async (value: number) => {this.changeFontSize = value//2. 保存数据this.preferencesInstance.putSync('fontSizeKey', this.changeFontSize);//3. 持久化数据this.preferencesInstance.flush()})}.backgroundColor('#f2f3f5').width('100%').height('100%')}
}

第2步:启动模拟器

在这里插入图片描述

第3步:启动entry

在这里插入图片描述

在这里插入图片描述

第6步:操作

在这里插入图片描述

样例2

import dataPreferences from '@ohos.data.preferences';
import { common } from '@kit.AbilityKit';@Entry
@Component
struct Index_preferences2 {@State message: string = 'Hello World';private context:common.UIAbilityContext = getContext(this) as common.UIAbilityContextprivate preferencesInstance: dataPreferences.Preferences =  dataPreferences.getPreferencesSync(this.context, { name: 'myStore' });aboutToAppear(): void {let result = this.preferencesInstance.getSync("messageKey","默认值1")this.message = String(result)}build() {Row() {Column() {TextInput({text:this.message}).fontSize(20).fontWeight(FontWeight.Bold).onChange((value)=>{this.message = value})Button("保存").onClick(()=>{this.preferencesInstance.putSync('message', this.message);this.preferencesInstance.flush()AlertDialog.show({message:"保存成功"})})Button("读取").onClick(() => {let result = this.preferencesInstance.getSync("messageKey","默认值2")this.message = String(result)//获取到的数据不是String,需要转换一下AlertDialog.show({message:this.message})console.log("test",result)})}.width('100%')}.height('100%')}
}

在这里插入图片描述

http://www.ritt.cn/news/11114.html

相关文章:

  • 免费速建网站免费培训课程
  • python做网站登录南宁优化推广服务
  • 宁波企业黄页公司黄页网站关键词优化软件
  • 网站建设推广方法竞价 推广
  • 有做酒席酒水网站吗怎么在网络上推广
  • 厦门电子商务网站建万网域名购买
  • 衢州建校继续教育优化防疫措施
  • wordpress免费么seo培训资料
  • 做网站推广的工作内容宁波seo费用
  • 网页设计 做网站的代码厦门网站建设公司名单
  • 山东网站建设比较好seo外包
  • 比较好的手机网站搜索网站的浏览器
  • Wordpress跨境电商模板来宾seo
  • 长沙的企业网站建设网上培训机构
  • 新手做电影网站百度广告官网
  • 网站后台网址忘记了 php域名历史查询工具
  • 手机app一般用什么开发seo关键词推广案例
  • 东营住房和城乡建设局官网seo管理是什么
  • 怎么对网站上的游记做数据分析上海seo网站策划
  • 模板网站建设公司电话上海网站建设联系方式
  • 苏州做网站建设公司网坛最新排名
  • 北京市网上服务平台登录武汉抖音seo搜索
  • 网站建设设计百度助手应用商店下载安装
  • wordpress媒体库搬家江苏seo推广
  • 做网站贷款最有效的网络推广方式和策略
  • 找企业案例的网站企业网站的推广形式有
  • 网站转移空间网站数据统计工具
  • 内网做网站需要空间吗新网站秒收录技术
  • 绵阳汽车网站制作全球十大网站排名
  • 久久建筑网免费是真的吗吉林seo推广