鸿蒙基础知识

一.首选项数据存储

首选项数据存储也成为偏好数据存储或轻量级数据存储,适合少量数据储存,具有访问速度快存取效率高的特点,最终存储的数据在操作系统文件中,系统提供对底层文件读写的封装,并把底层文件映射成Preferences实例对象,,存储的每个底层文件都对应一个Preferences实例对象,在进行数据操作是基于键进行的,因此一般不适合大批数据存储,一般建议万条级别以下,存储采用键值对(Key-Value)结构进行数据存取操作,同一键在存储文件中只对应一个值,鸿蒙开发中首选项数据存储Key的类型是String,适合存储场景如:登录账号密码,配置信息

二.每调用一次路由器.ushUrl()方法,页面路由栈数量不变

三.AbilityStage是一个Module级别的组件容器,应用的HAP在首次加载时会创建一个AbilityStage实例,可以对该Module进行初始化等操作,与Module一一对应,即一个Module拥有一个AbilityStage,DevEco Studio默认工程中未自动生成AbilityStage

四:Action(行动):

  • ENTITY DEFAULT:默认类别无实际意义
  • ENTITY HOME:主屏幕有图标点击入口类别
  • ENTITY BROWSABLE:指示浏览器类别
  • ENTITY DEFAULT:主屏幕有图标点击入口类别

 

五.onMemoryLevel()的调用时机:当系统调整内存时触发的事件

六.onAcceptWant()调用时机:UlAbility指定实例模式(specified)启动时候

七.应用被切换到后台时会将后台的应用保存在缓存里

八.鸿蒙应用中Want是对象间信息传递的载体,可以用于应用组件间的信息传递,startAbility()的参数也是Want

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值