合集-HarmonyOS 开发之路

摘要:【HarmonyOS NEXT】获取卸载APP后不变的设备ID1. 背景 在HarmonyOS NEXT中,想要获取设备ID,有3种方式 UDID: deviceinfo.udid ,仅限系统应用使用 AAID: aaid.getAAID(),然而卸载APP/恢复设备出厂设置/后会发生变化 OAID:identifier.getOAID,同一台设备上不同的Ap 阅读全文
posted @ 2024-05-15 10:51 tanranran 阅读(554) 评论(2) 推荐(0) 编辑
摘要:1. 背景 为什么设计ArkTS? 1.1 其它语言有版权【Java?Kotlin?】以及历史问题【Java内存?】 1.2 生态,可复用前端生态的三方库,兼容JS/TS语言生态 ArkTs解决了JS/TS中的哪些问题? 2.1 程序健壮性: JS是动态类型【运行期间才去做数据类型检查,且类型可以随 阅读全文
posted @ 2024-12-16 21:20 tanranran 阅读(69) 评论(0) 推荐(0) 编辑
摘要:1. 前置学习文档 【HarmonyOS NEXT】ArkTs数据类型解析与使用(https://juejin.cn/spost/7448894500348608522) 2. 前言 在原生JavaScript中只有函数和类的实现,为了更好的面向对象编程,TypeScript 引入了接口、泛型、装饰 阅读全文
posted @ 2024-12-16 21:20 tanranran 阅读(77) 评论(0) 推荐(0) 编辑
摘要:【HarmonyOS NEXT】ArkTs 模块的导出和引入1. 前置学习文档 1.1 【HarmonyOS NEXT】ArkTs数据类型解析与使用 1.2 【HarmonyOS NEXT】ArkTs函数、类、接口、泛型、装饰器解析与使用 2.前言 什么是模块? 模块可以理解为函数代码块的功能,是封装对象的属性和方法的javascript代码,它可以是某单个 阅读全文
posted @ 2024-12-20 10:19 tanranran 阅读(97) 评论(0) 推荐(0) 编辑
摘要:【HarmonyOS NEXT】ArkTS 线程模型解析与使用1. 前置学习文档 1.1 【HarmonyOS NEXT】ArkTs数据类型解析与使用 1.2 【HarmonyOS NEXT】ArkTs函数、类、接口、泛型、装饰器解析与使用 1.3 【HarmonyOS NEXT】ArkTs 模块的导出和引入 1.4 【HarmonyOS NEXT】异步编程的 阅读全文
posted @ 2024-12-30 10:17 tanranran 阅读(35) 评论(0) 推荐(0) 编辑
摘要:1. 背景 今天在群里看到小伙伴遇到@ObservedV2的类实例目前不支持使用JSON.stringify进行序列化,这个问题其实官方有讲到@ObservedV2装饰器概述,但是不知道为啥不解决。 2. 原因 @ObservedV2装饰器 修饰的类中会将所有属性代理一遍,前缀会拼接__ob_前缀, 阅读全文
posted @ 2025-02-12 16:43 tanranran 阅读(4) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示