Android快速搭建快速搭建MVVM框架框架
架构架构
上面是从一个开源项目中了解到的框架结构,以最简洁的方式搭建一个app的基础框架。
框架的几个特点是:
通过Jetpack的Navigation构建单Activity多Fragment结构,我们知道Activity是属于比较重的组件,而Fragment是比较轻量化
的,因此这种结构对界面性能方面有很大影响
通过koin这个依赖注入框架来管理ViewModel等实例的生命周期,早期的SSH框架也是因为Spring这个依赖注入特性而更加出
名
使用当前比较优秀的数据请求框架来负责各种类型数据的处理
麻雀虽小,五脏俱全,任何一个app都离不开这些基础的架构,而上面的框架搭建起来很简洁,后期维护也很清晰
具体剖析具体剖析
一、一、Navigation
简介:简介:
Navigation是Jetpack四大组件中的其中一个,目前也比较稳定了
评论0