HarmonyOS应用开发:快速入门与项目实战
上QQ阅读APP看书,第一时间看更新

1.3.4 应用层

应用层包括系统应用和第三方非系统应用。HarmonyOS的应用由一个或多个FA(Feature Ability)或PA(Particle Ability)组成。其中,FA有UI界面,提供与用户交互的能力;而PA无UI界面,提供后台运行任务的能力以及统一的数据访问抽象。FA在进行用户交互时所需的后台数据访问也需要由对应的PA提供支撑。基于FA/PA开发的应用能够实现特定的业务功能,支持跨设备调度与分发,为用户提供一致、高效的应用体验。