1.系统简介
OpenHarmony应用层介绍:应用由一个或多个 FA(Feature Ability)或 PA(Particle Ability)组成。其中,FA 有 UI 界面,提供与用户交互的能力;而 PA 无 UI 界面,提供后台运行任务的能力以及统一的数据访问抽象。
2.开发环境搭建与HelloWorld体验
应用开发目录:common:用来存放图片和json基础数据,比如:媒体资源和 JS 文件。
components:自定义组件 i18n:多语言配置,比如:应用文本词条,图片路径等资源, i18n 是开发保留文件夹,不可重命名。
pages.index:页面 app.js:配置应用生命周期 config.json:配置路由权限
开发框架中绝对路径以 "/" 开头,相对路径以 "./" 或 "../"
引用代码文件,需使用相对路径,比如:../common/utils.js。
引用资源文件,推荐使用绝对路径。比如:/common/xxx.png。
如果代码文件A和文件B位于同一目录,则代码文件B引用资源文件时可使用相对路径,也可使用绝对路径。
如果代码文件A和文件B位于不同目录,则代码文件B引用资源文件时必须使用绝对路径。
- app.js 标签中包含了实例名称、页面路由信息。
- 每个应用可以在 app.js 自定义应用级生命周期的实现逻辑,包括:onCreate:在应用生成时被调用的生命周期函数。onDestory:在应用