UIExtensionAbility和UIAbility有什么区别?分别推荐场景使用 ?

UIExtensionAbility和UIAbility有什么区别?分别推荐场景使用 ?

HarmonyOS
2024-07-14 11:25:01
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
hmogy

UIAbility组件是一种包含UI界面的应用组件,主要用于和用户交互。UIAbility运行时,任务列表里会有对应的任务视图。

UIExtensionAbility组件是一种带UI的扩展组件。UIExtensionAbility在运行期并没有独立的窗口,而是作为宿主的一个节点,嵌入到宿主窗口中显示,在任务列表中也没有对应的任务视图。

UIExtensionAbility是特定场景下带界面扩展能力的基类。不支持开发者直接继承该基类,但是开发者可以使用继承该类开发的其他一些ExtensionAbility,例如ShareExtensionAbility。

分享
微博
QQ
微信
回复
2024-07-14 16:23:23
相关问题
UIAbilityExtensionAbility什么区别
2331浏览 • 1回复 待解决
releaseBeta什么区别
368浏览 • 0回复 待解决
LocalStorageAppStorage什么区别
2824浏览 • 2回复 待解决
HarmonyOS structclass什么区别
1191浏览 • 1回复 待解决
请问AbilitySliceFraction什么区别
11150浏览 • 3回复 已解决
DevEco中buildrebuild什么区别
1577浏览 • 1回复 待解决
HarmonyOS Objectobjec什么区别
1287浏览 • 1回复 待解决
getContext传入this不传入什么区别
1878浏览 • 1回复 待解决
liteos-a 鸿蒙2.0什么区别
10858浏览 • 1回复 已解决
Class Routernamespace router什么区别
2589浏览 • 1回复 待解决
ArkTS卡片JS卡片什么区别
1898浏览 • 1回复 待解决