HarmonyOS Stage模型中feature类型的hap用于什么场景
一个普通的手机应用,只有一个任务栈(UIAbility),无法理解feature类型的hap的作用是什么,什么场景下会使用?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
关于HAP包的entry和feature类型
11300浏览 • 1回复 待解决
HarmonyOS中stage模型和FA模型如何理解,区别是什么
844浏览 • 1回复 待解决
FA模型与Stage模型的区别是什么?
760浏览 • 1回复 待解决
Feature类型的HAP一定需要有UIAbility吗?
774浏览 • 1回复 待解决
Stage模型下HSP的安装时机是什么
1939浏览 • 1回复 待解决
Stage模型和FA模型的区别
3095浏览 • 1回复 待解决
OpenHarmony 中stage模型没有类似FA模型中的 serviceAbility的功能吗?
2006浏览 • 1回复 待解决
FA模型与Stage模型在设计哲学上的区分是什么
2133浏览 • 1回复 待解决
FA模型和Stage模型StartAbility的使用差异
534浏览 • 1回复 待解决
Entry类型的HAP和Featue类型的HAP有什么区别
1958浏览 • 1回复 待解决
API 9 Stage模型 报错 not dictionary 什么原因啊?
1825浏览 • 1回复 待解决
#鸿蒙通关秘籍#entry类型的Module和feature类型的Module有什么不同?
275浏览 • 1回复 待解决
API9,Stage模型中获取rawfile中图片的PixelMap
3569浏览 • 1回复 待解决
Stage模型中如何申请网络访问权限
2173浏览 • 1回复 待解决
#鸿蒙学习大百科#Stage模型与FA模型的区别是什么?
498浏览 • 1回复 待解决
HarmonyOS Stage模型是否有api去获取文件的MIME类型如"image/jpeg"
62浏览 • 1回复 待解决
HarmonyOS 如何实现entry hap模块与feature hap交互
1028浏览 • 1回复 待解决
FA模型和Stage模型StartAbility使用差异
1928浏览 • 1回复 待解决
如何在Stage模型中创建后台服务
2017浏览 • 1回复 待解决
Stage模型如何获取context?
4154浏览 • 1回复 待解决
在FA和Stage模型中,如何指定UIAbility运行的进程?
578浏览 • 0回复 待解决
支持FA模型与Stage模型的HAR相互引用吗?
790浏览 • 1回复 待解决
HarmonyOS 在分层架构设计中,feature设计为har与hsp 区别是什么场景
93浏览 • 1回复 待解决
Entry模块的HAP和Feature模块的HAP在使用和功能上的区别是什么
2008浏览 • 1回复 待解决
Stage 模型下,ListItem 怎么复用?
397浏览 • 1回复 待解决
对于某种特定设备类型来说:
一个App = 多个模块 = Entry(有且只有一个) + Feature(0至多个) + HSP(0至多个) + HAR(0至多个)
注意:
1、Entry、Feature 各自打包后为Hap
2、HAR仅在开发态以模块的形式存在,应用打包后Har被打入对应的Hap/Hsp
3、Feature可以放UIAbility、页面、业务代码、资源等,HSP可以放页面、业务代码、资源等,HAR仅业务代码、资源
4、Feature的目的在于:方便开发者模块化的管理应用、方便开发者将多HAP合理地组合并部署到不同的设备、方便开发者按需加载所需模块,减少包大小(当前按需安装主要针对不同设备类型)。
应用的HAP(Entry 或者 Feature)在首次加载时会创建一个AbilityStage实例,可以对该Module进行初始化等操作。包括:
1、onCreate()生命周期回调:AbilityStage模块提供在Module加载的时候,通知开发者,可以在此进行该Module的初始化(如资源预加载,线程创建等)能力。
每一个UIAbility组件实例都会在最近任务列表中显示一个对应的任务。UIAbility划分建议如下:
1、如果开发者希望在任务视图中看到一个任务,则建议使用一个UIAbility,多个页面的方式。
2、如果开发者希望在任务视图中看到多个任务,或者需要同时开启多个窗口,则建议使用多个UIAbility开发不同的模块功能。