赞
踩
下面是官方文档的概述:
Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。Ability可以分为FA(Feature Ability)和PA(Particle Ability)两种类型,每种类型为开发者提供了不同的模板,以便实现不同的业务功能。
之前在研究鸿蒙时,我发现里面很多东西都可以和Android挂钩,一马当先的就是这个 Ability
了。从官方概述来说,它挂钩的应该是 组件 这个概念。在Android中有四大组件, 在鸿蒙中,就这一大组件了,它可以提供很多能力,供应用开发使用。
Ability 是一个抽象,其包括两个类别,FA和PA,来看看他们的区别:
Feature Ability(FA)
: 用于支持 Page Ability
AbilitySlice
实例表示。Particle Ability(PA)
:用于支持 Service Ability
和 Data Ability
千万不要吐槽,毕竟能看中文的官方技术性文档,已经是很了不起的事情了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。