鸿蒙
文章平均质量分 78
鸿蒙应用开发
xiaoxiede_wo
这个作者很懒,什么都没留下…
展开
-
ArkTs-TaskPool和Worker的使用
被@State、@Link @Provide等修饰的变量,都不可被序列化,因为都被包了一层Proxy。支持ArrayBuffer转移和SharedArrayBuffer共享。支持ArrayBuffer转移和SharedArrayBuffer共享。置为true,编辑..完成后置为false。比如声明一个当前文件是否正在编辑的状态,isEdit。传值的时候,必须传可被序列化的数据。规定:必须使用线程安全的库。自行控制 如:打标记。原创 2024-06-06 21:26:39 · 971 阅读 · 0 评论 -
鸿蒙开发中:首选项(Preferences)和长连接(PersistentStorage)的区别
可看做是配置项,为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。Preferences中的数据会。:提供持久性的数据存储,数据在设备上保持不变,即使应用关闭或设备重启。PersistentStorage将选定的AppStorage属性保留在。PersistentStorage的持久化变量最好是小于2kb的数据,不要大量的数据持久化,原创 2024-04-21 20:58:43 · 1047 阅读 · 0 评论 -
arkTS语法
structarkTS新增的关键字,是用于自定义组件或者自定义弹窗的关键字buildbuild方法是用于声明自定义组件和UI结构组件属性可用于自定义组件的参数,使得自定义组件更为通用。@Component装饰器用于装饰struct关键字声明的数据结构,struct被Component装饰后才具备组件化能力@Entry该装饰器的作用是标识该组件为组件树的根节点,也就是一个页面的入口组件从入口组件开始 逐层渲染:struct LightPage{.....原创 2024-03-09 18:01:35 · 873 阅读 · 0 评论