HarmonyOS中各种context的区分
目前遇到了三种context common.UIAbilityContext | UIAbility | UIExtensionAbility
请详细讲讲场景和区别
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙通关秘籍#各种Context类之间的继承关系是怎样的?
1359浏览 • 1回复 待解决
#鸿蒙通关秘籍#各种Context类的持有关系有啥特点?
892浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙中如何区分不同级别的Context?
1215浏览 • 1回复 待解决
HarmonyOS 关于各种异步api的问题
989浏览 • 1回复 待解决
HarmonyOS entryAbility的onWindowStageCreate中获取的context为空
1049浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何处理HarmonyOS WebSocket连接中的各种事件?
1404浏览 • 1回复 待解决
HarmonyOS 错误管理的各种情况
1033浏览 • 1回复 待解决
如何在UI中获取Context
4921浏览 • 1回复 待解决
HarmonyOS 如何在class中获取ui相关的Context?
1127浏览 • 1回复 待解决
HarmonyOS HiAppEvent 提供的各种订阅能力的内部实现
1231浏览 • 1回复 待解决
鸿蒙中如何获取context对象
10811浏览 • 1回复 待解决
如何在工具类中获取Context
3215浏览 • 1回复 待解决
worker.ts中如何获取context
3101浏览 • 2回复 待解决
Context类型错误,报错401“The context must be a valid Context”
3798浏览 • 1回复 待解决
HarmonyOS HashMap 存各种类型数据的示例
1247浏览 • 1回复 待解决
HarmonyOS 关于获取context的问题
1719浏览 • 1回复 待解决
HarmonyOS web中的onShowFileSelector函数如何区分网页传参
739浏览 • 1回复 待解决
HarmonyOS 元服务各种API报错
1779浏览 • 1回复 待解决
鸿蒙中页面的context如何拿到
20238浏览 • 3回复 待解决
多线程中EGL如何共享Context
1876浏览 • 1回复 待解决
HarmonyOS 在单元测试中如何引入context
1887浏览 • 1回复 待解决
数据持久化遇到的各种问题
1440浏览 • 1回复 待解决
如何读写各种途径创建的文件
1945浏览 • 1回复 待解决
HarmonyOS 如何在taskPool中的@Concurrent方法中获取应用Context上下文?
1396浏览 • 1回复 待解决
UIAbility组件是一种包含UI界面的应用组件,主要用于和用户交互。UIAbility运行时,任务列表里会有对应的任务视图。
UIExtensionAbility组件是一种带UI的扩展组件。UIExtensionAbility在运行期并没有独立的窗口,而是作为宿主的一个节点,嵌入到宿主窗口中显示,在任务列表中也没有对应的任务视图。
UIExtensionAbility是特定场景下带界面扩展能力的基类。不支持开发者直接继承该基类,但是开发者可以使用继承该类开发的其他一些ExtensionAbility,例如ShareExtensionAbility。
UIAbilityContext是应用上下文,继承自Context,提供UIAbility的相关配置信息以及操作UIAbility和ServiceExtensionAbility的方法,如启动UIAbility,停止当前UIAbilityContext所属的UIAbility,启动、停止、连接、断开连接ServiceExtensionAbility等。