&x20;UIAbility概念鸿蒙应用是基于Ability组件来开发的,UIAbility是Ability类型中的一种,是带有UI类型的Ability,为应用提供window窗口绘制以及交互。每一个UIAbility实例,都对应于一个最近任务列表中的任务。一个UIAbility可以对应于多个页面,建议将一个独立的功能模块放到一个UIAbility中。RouterUIAbility内的页面跳转我们指定一个UIAbility可以有多个Page页面。启动一个Page是通过router来完成的。router.pushUrltypesc...
2024-08-10 10:01:28 8365浏览 0点赞 0回复 0收藏
ArkTS简介ArkTS围绕应用开发在TS生态基础上做了进一步扩展,继承了TS的几乎所有特性,是TS的超集,新增状态管理、条件渲染等。在基本保持着TS语法风格的基础上进一步规范强化静态类型检查和分析,同时提供TS没有的内置容器对象、线程并发能力等,可以在编译期间提前暴露错误,减少运行期间报错的概率,代码更健壮可维护性更好。ArkTS语言基础类库能力示意图:[从TypeScript到ArkTS的适配规则](https:developer.huawei.comconsum...
2024-08-10 09:47:18 6865浏览 0点赞 0回复 0收藏
介绍Logger是一款简单、漂亮、实用的鸿蒙应用日志框架,是基于鸿蒙系统提供的hiLog日志库封装的,主要特性:•支持堆栈信息输出;•支持众多数据格式输出,如基本数据类型、对象、Map、List、JSON等格式,可以一次性打印多个类型的数据格式;•支持在日志定位跳转到源码;•支持自定义日志行为,比如日志上报、缓存本地等。日志在控制台的打印效果,如下:安装ohpminstallhzwlogger或者安装本地包ohpminstall..libslogger.har使...
2024-08-10 09:37:51 5539浏览 1点赞 0回复 1收藏