JetPack与MVVM开发 (一)
不知不觉开发Android 也三年多了,在这个Android 的大生态里面踩过的坑比做的项目都多,那么Android生态发展到现在已经非常成熟了,接下来把自己进阶的的一些过程持续更新给大家
什么是Jetpack
Jet Pack 是一个由多个库组成的套件,看可以帮助开发者遵循最佳的做法,减少样板代码并编写可在各种Android版本和设备中一致运行的代码,让开发者集中经历编写重要的代码。
**那么为什么使用JetPack呢**
**1.遵循最佳**
JetPack组件采用最新的设计方法构建,具有向后兼容,可以减少应用崩溃和内存泄漏
**2.消除样板代码**
JetPack 可以管理各种繁琐的Activity (比如后台任务、导航和生命周期),便于开发者开发优质应用
**3.减少不一致,打造标准化**
JetPack可以在各种Android版本和设备中以一直的方式运作,降低复杂性