华为鸿蒙
文章平均质量分 94
silence_sz
如果要见,我希望是可以换个身份再见。如果不见,那就把挂念放在心底。
展开
-
华为Harmony——ArkTs语言
在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。在进行 UI 界面开发时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因此,将UI和部分业务逻辑封装成自定义组件是不可或缺的能力。@Componentbuild() {// HelloComponent自定义组件组合系统组件Row和TextRow() {// 状态变量message的改变驱动UI刷新,UI从'Hello, World!原创 2023-12-22 13:31:13 · 2466 阅读 · 0 评论 -
华为鸿蒙开发——开发及引用静态共享包(HAR)、应用配置文件
HAR不同于HAP,不能独立安装运行在设备上,只能作为应用模块的依赖项被引用。资源目录的示例如下所示,base目录、限定词目录、rawfile目录称为资源目录,element、media、profile称为资源组目录。每个应用项目必须在项目的代码目录下加入配置文件,这些配置文件会向HarmonyOS的编译工具、HarmonyOS操作系统和应用市场。在FA模型的应用开发过程中,需要在config.json配置文件中对应用的包结构进行声明。编译构建的HAR可在模块下的build目录下获取,包格式为*.har。原创 2023-12-07 17:46:46 · 2745 阅读 · 0 评论 -
华为鸿蒙技术——应用程序包
的是:在应用上架到应用市场时,需要把应用包含的所有.hap文件(即Bundle)打包为一个.app后缀的文件用于上架,这个.app文件称为App Pack(Application Package),其中同时包含了描述App Pack属性的pack.info文件;Module是HarmonyOS应用/服务的基本功能单元,包含了源代码、资源文件、第三方库及应用/服务配置文件,每一个Module都可以独立进行编译和运行。用户应用程序泛指运行在设备的操作系统之上,为用户提供特定服务的程序,简称“应用”。原创 2023-12-07 15:41:03 · 547 阅读 · 0 评论 -
华为鸿蒙开发——Stage/FA模型在ArkTs语言、JS语言 实现页面互转
华为鸿蒙开发——Stage/FA模型在ArkTs语言和JS语言下面的实现页面互转原创 2023-12-05 15:40:23 · 1230 阅读 · 0 评论