logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙HarmonyOS【应用开发五、组件介绍】

组件(Component)是界面搭建与显示的基本单位。在HarmonyOS ArkUI的声明式开发范式中,开发者可以利用丰富多样的UI组件,轻松编写出更加丰富和漂亮的界面。基础组件:视图层的基本组成单元,包括TextImageTextInputButton等。这些组件是应用界面中最常用的元素,例如登录界面中就经常会用到它们。容器组件:用于布局和组织其他组件,例如ColumnRowStack等,帮助

文章图片
#harmonyos#华为
鸿蒙HarmonyOS【应用开发四、布局介绍】

组件按照布局的要求依次排列,构成应用的页面。在声明式UI中,所有的页面都是由自定义组件构成,开发者可以根据自己的需求,选择合适的布局进行页面开发。

文章图片
#harmonyos#华为
鸿蒙 HarmonyOS【应用开发二、HarmonyOS 是什么】

首先,我们来看一下官方对HarmonyOS的定义。根据官方的定义,HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备的能力。对消费者而言,HarmonyOS能够将生活场景中的各类终端进行能力整合,形成一个“超级虚拟

文章图片
#harmonyos#华为
HarmonyOS ArkTS 状态管理详解

本文对比了HarmonyOS ArkTS中状态管理V1与V2版本的差异。V1采用自动双向绑定机制,提供@State、@Prop等装饰器;而V2更注重模块化和灵活性,引入@Local、@Trace等新装饰器,支持引用传参和显式事件绑定。V2优化了状态监听粒度,解耦环境变量管理,并增强了组件复用性。开发者可根据项目需求选择合适的版本:V1适合快速开发,V2则更适合复杂场景下的状态管理。

文章图片
#harmonyos#前端#华为
MAC 配置鸿蒙(HarmonyOS) SDK 环境变量完整指南

本文用于在 macOS 上配置 HarmonyOS / OpenHarmony 开发环境,使 hdc(HarmonyOS Device Connector)命令可以在终端全局使用。

#macos#harmonyos#华为
编程语言与编程工具整理总结

写一篇关于编程语言与编程工具的简单总结

文章图片
#开发语言#经验分享#其他
鸿蒙HarmonyOS 项目中如何操作已有的DB数据库文件?

目前不支持直接访问其他路径下的.db文件,可提供的方案是将数据库.db文件复制到数据库存储沙箱路径,然后进行访问,关系型数据库存储沙箱路径/data/app/el2/100/database/(bundleName)/entry/rdb/下的.db文件。案例:.db文件放在resources的rawfile目录下,然后通过@ohos.file.fs (文件管理)相关接口将文件移动到数据库沙箱路径,

文章图片
#harmonyos#数据库#华为
HarmonyOS与Android的对比分析

在开始深入了解鸿蒙(HarmonyOS)之前,我对其进行了广泛的调研和学习。首先,我正在开发一个项目,并考虑将鸿蒙作为技术选型的一部分;其次,我个人非常看好鸿蒙系统的未来,特别是华为在国内外的影响力。尽管鸿蒙发布时我很激动,但由于工作繁忙,一直未能深入了解。如今,我决心花时间认真研究和学习鸿蒙系统。尽管有些人对鸿蒙系统持怀疑态度,甚至在我的博客下留下负面评论,但我仍坚定地支持国产技术,支持每一个为

文章图片
#harmonyos#android#华为
HarmonyOS ArkTS 状态管理详解

本文对比了HarmonyOS ArkTS中状态管理V1与V2版本的差异。V1采用自动双向绑定机制,提供@State、@Prop等装饰器;而V2更注重模块化和灵活性,引入@Local、@Trace等新装饰器,支持引用传参和显式事件绑定。V2优化了状态监听粒度,解耦环境变量管理,并增强了组件复用性。开发者可根据项目需求选择合适的版本:V1适合快速开发,V2则更适合复杂场景下的状态管理。

文章图片
#harmonyos#前端#华为
    共 18 条
  • 1
  • 2
  • 请选择