一.首选项数据存储
首选项数据存储也成为偏好数据存储或轻量级数据存储,适合少量数据储存,具有访问速度快、存取效率高的特点,最终存储的数据在操作系统文件中,系统提供对底层文件读写的封装,并把底层文件映射成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