关于AppGlobals中获取application方式

来源:3-4 构建页面路由导航图

REBOOT233619

2022-12-08

老师您好 ,想问下 AppGlobals这个类
注释中, 对于组件化项目,不可能把项目实际的Application下沉到Base,而且各个module也不需要知道Application真实名字
这个能再讲详细些吗?没有做过组件化开发,不太懂 谢谢!

写回答

1回答

LovelyChubby

2022-12-11

在大型项目里,会分成很多个模块,考虑到之后的维护成本和可扩展性,项目都会采用spi面向接口的服务设计,对于application对象也是一样的无需知道具体的类名称,也能获取到实例对象
1
1
REBOOT233619
好的,谢谢!组件化开发里,获取application都应该通过反射这样的方式去获取吗 ?比如github有没有其他项目用到相关方法呀
2022-12-13
共1条回复

开发商业级热门短视频App 掌握Jetpack组件库

Jetpack架构大揭秘,全组件实战主流且功能完整的短视频App

1364 学习 · 607 问题

查看课程