一.PageAbility也可称为页面能力,一般用于为应用提供用户交换界面,PageAbility是用户可见且可交互的Ability,一个页面能力内一般包含多个页面,一个页面一般由若干组件构成。
二.ServiceAbility也可称为服务能力,简称服务或Service。ServiceAbility是后台运行的能力,为其它Ability调用提供服务。服务一般没有界面,不和用户进行直接交互
三.DataAbility也可称为数据能力,简称数据或Data,DataAbility也是后台能力,DataAbility通过统一的接口为其它Ability提供数据支持服务,如数据的增删改查等。数据一般也没有界面,不和用户进行直接交互
四.FormAbility是一种以卡片形式展示界面Ability
五.应用之间是以进程分割的,应用中的Ability之间以线程隔离的
六.Stage模型的设计基于:
- 优化应用的能力与总体系统的功耗平衡
- 支持组件级的迁移和协同
- 支持多设备的多窗口形态
七.FA模型开发支持TS和ArkTS开发语言
八.UlAbility的生命周期有Create | Foreground | Background | Destroy
九. 应用中的Ability之间以线程隔离的
十.应用之间是以进程分割的
十一.FA模型中:Ability第一次启动实例化时调用onCreate方法,该方法里一般进行应用初始化工作
十二.