ArkUI-X与Android联动编译开发指南-牛翰网

ArkUI-X与Android联动编译开发指南

本文主要介绍通过CLI工具链执行ace create project命令创建工程,生成联动编译脚本。使用Android Studio编译Android应用时,可联动编译ArkTS源码,并自动拷贝ArkTS产物到Android工程中。 其功能...
鸿蒙自定义组件生命周期-牛翰网

鸿蒙自定义组件生命周期

在开始之前,我们先明确自定义组件和页面的关系: 自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用,可以调用组件的生命周期。 页面:即应用的UI页面。可以由一个或者多...
鸿蒙高质量代码静态检测200条四-牛翰网

鸿蒙高质量代码静态检测200条四

@cross-device-app-dev/font-size 字体大小要求至少为8fp以便于阅读 @cross-device-app-dev/grid-columns-span 不推荐开发者将栅格中所有的GridCol子组件只设置span属性,且值与父组件的columns...
鸿蒙高质量代码静态检测200条一-牛翰网

鸿蒙高质量代码静态检测200条一

@typescript-eslint/adjacent-overload-signatures 建议函数重载的签名保持连续 @typescript-eslint/await-thenable 不允许对不是“Thenable”对象的值使用await关键字,相反对“Thenable”对象...
ArkUI-X通过Stage模型开发Android端应用指南(一)-牛翰网

ArkUI-X通过Stage模型开发Android端应用指南(一)

简介 本文介绍将ArkUI框架扩展到Android平台所需要的必要的类及其使用说明,开发者基于OpenHarmony,可复用大部分的应用代码(生命周期等)并可以部署到Android平台,降低跨平台应用开发成本。 ...
鸿蒙高质量代码静态检测200条三-牛翰网

鸿蒙高质量代码静态检测200条三

@performance/hp-arkts-no-use-any-export-current 避免使用export * 导出当前module中定义的类型和数据 @performance/hp-arkts-no-use-any-export-other 避免使用export * 导出其他module中定...
ArkUI-X与Android桥接通信之方法回调-牛翰网

ArkUI-X与Android桥接通信之方法回调

平台桥接用于客户端(ArkUI)和平台(Android或iOS)之间传递消息,即用于ArkUI与平台双向数据传递、ArkUI侧调用平台的方法、平台调用ArkUI侧的方法。本文主要介绍Android平台与ArkUI交互,ArkU...
鸿蒙安全控件之位置控件简介-牛翰网

鸿蒙安全控件之位置控件简介

位置控件使用直观且易懂的通用标识,让用户明确地知道这是一个获取位置信息的按钮。这满足了授权场景需要匹配用户真实意图的需求。只有当用户主观愿意,并且明确了解使用场景后点击位置控件,应...
ArkUI-X平台桥接Bridge说明-牛翰网

ArkUI-X平台桥接Bridge说明

简介 平台桥接用于客户端(ArkUI)和平台(Android或iOS)之间传递消息,即用于ArkUI与平台双向数据传递、ArkUI侧调用平台的方法、平台调用ArkUI侧的方法。 以Android平台为例,ArkTS和Java没有...
ArkUI-X平台差异化-牛翰网

ArkUI-X平台差异化

跨平台使用场景是一套ArkTS代码运行在多个终端设备上,如Android、iOS、OpenHarmony(含基于OpenHarmony发行的商业版,如HarmonyOS Next)。当不同平台业务逻辑不同,或使用了不支持跨平台的API...