鸿蒙学习笔记-1、基础篇

科技   2024-11-06 12:30   广东  

编辑器和SDK安装

  1. 下载链接包含鸿蒙API 12和11版本的编辑器和SDK。
  2. 根据操作系统选择合适的安装包,包括Windows和Mac版本。
  3. 安装步骤:下载、解压、设置SDK路径。

模拟器安装和配置

  1. 模拟器安装:根据链接下载对应版本的模拟器。
  2. 模拟器配置:设置系统图像目录和SDK路径。
  3. 模拟器启动:登录华为开发者账号后启动。

鸿蒙系统发展历程

  1. 鸿蒙系统的起源和发展历程,从1.0到5.0的迭代。
  2. 鸿蒙系统的特点和优势,以及与安卓系统的区别。
  3. 鸿蒙系统在物联网、智慧屏等领域的应用。

鸿蒙开发工具和平台

  1. 开发工具:DVIQ Studio和DVIQ Testing。
  2. 设计资源:包括音频、图片、RTS语法文档和UI文档。
  3. 方舟编译器:用于将代码编译成字节码。

编辑器使用基础

  1. 编辑器界面:工程目录、工作区和预览区。
  2. 预览器:用于查看页面效果。
  3. 终端区:用于代码编译和运行。

页面预览和多设备预览

  1. 预览器:用于查看页面效果。
  2. 多设备预览:切换不同设备查看效果。
  3. Inspector:用于审查页面元素。

真机调试和模拟器调试

  1. 真机调试:连接真实设备进行调试。
  2. 模拟器调试:使用模拟器进行调试。
  3. 设备管理器:管理模拟器和真实设备。

项目结构和开发模型

  1. 项目结构:包括APP scope、entry、OH models等目录。
  2. stage模型:开放的多模块模型,适合大型项目开发。
  3. FA模型:较旧的模型,已逐渐淘汰。

UI ability和stage模型

  1. UI ability:用于绘制窗口UI的单元。
  2. stage模型:应用、模块、ability之间的关系。
  3. ability的配置和运行。

ACTS语言介绍

  1. ACTS语言的特点和起源,基于Rust语言扩展。
  2. ACTS语言的语法和特性,包括静态类型检查和类型安全。
  3. ACTS语言的迁移规则和不支持的特性。

组件结构和构建函数

  1. 组件的基本结构:包括装饰器、component修饰符、struct关键字和build函数。
  2. 构建函数:用于绘制组件内容,必须是一个容器组件。
  3. 子组件的使用和调用方式。

entry和preview修饰符的区别

  1. entry修饰符:用于创建页面入口,必须有一个entry修饰符。
  2. preview修饰符:用于预览组件效果,不依赖于页面入口。
  3. preview修饰符的使用场景和限制。

组件的复用和维护性

  1. 组件拆分的原因:便于维护和复用。
  2. 组件的命名规范和文件命名一致性。
  3. 组件的导出和导入方式,使用export关键字。




公众号粉丝专属折扣券 👆👆👆券后仅需2元,

领取全部学习笔记和附赠视频资料。


关注作者公众号,领取更多鸿蒙资料 。


Kainy
喜欢偷懒确总是折腾的宇宙非著名 Web 开发者 KainyGuo ,在这里与你分享技术干货、行业动态,畅聊我们所热爱的互联网和开源世界。
 最新文章