UIAbility和ExtensionAbility有什么区别?

UIAbility和ExtensionAbility有什么区别?

HarmonyOS
2024-07-12 10:45:15
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
人间冰美式

UIAbility是包含UI的应用组件,主要负责和用户交互。例如图库展示图片瀑布流。UIAbility生命周期只包含创建/销毁/前台/后台等状态。与显示相关的状态通过WindowStage的事件暴露给开发者。

ExtensionAbility是面向特定场景的应用组件。开发者不直接从ExtensionAbiliy组件派生,而需要使用ExtensionAbility组件的派生类。比如卡片场景的FormExtensionAbility,输入法的InputMethodExtensionAbility等。

分享
微博
QQ
微信
回复
2024-07-12 18:46:34
相关问题
LocalStorageAppStorage什么区别
553浏览 • 2回复 待解决
请问AbilitySliceFraction什么区别
9710浏览 • 3回复 已解决
Class Routernamespace router什么区别
1498浏览 • 1回复 待解决
鸿蒙系统预装升级什么区别
11117浏览 • 2回复 待解决
鸿蒙1.0鸿蒙2.0什么区别
15055浏览 • 3回复 待解决
ArkTS卡片JS卡片什么区别
454浏览 • 1回复 待解决
DevEco构建HapAPP什么区别
14524浏览 • 1回复 待解决
DevEco中buildrebuild什么区别
244浏览 • 1回复 待解决
liteos-a 鸿蒙2.0什么区别
9193浏览 • 1回复 已解决
getContext传入this不传入什么区别
519浏览 • 1回复 待解决
状态变量常规变量什么区别
300浏览 • 2回复 待解决
@Entry与@Component什么区别
587浏览 • 2回复 待解决
@StorageProp与@StorageLink什么区别
504浏览 • 1回复 待解决
HAP与HAR的什么区别
602浏览 • 1回复 待解决
鸿蒙与Android、iOS什么区别
12108浏览 • 5回复 已解决
提问
该提问已有0人参与 ,帮助了0人