鸿蒙app开发总结
鸿蒙官方开发文档:developer.harmonyos.com/cn/docs/doc…
1.鸿蒙app开发环境搭建
2.Ability
Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。
FA(Feature Ability): FA支持Page Ability
Page模板是FA唯一支持的模板,用于提供与用户交互的能力。一个Page实例可以包含一组相关页面,每个页面用一个AbilitySlice实例表示。
PA(Particle Ability): PA支持Service Ability和Data Ability
- Service模板:用于提供后台运行任务的能力。
- Data模板:用于对外部提供统一的数据访问抽象。