1.基于MVVMHabit框架,结合阿里ARouter打造的一套Android-Databinding组件化开发方案
https://github.com/goldze/MVVMHabitComponent
2.涉及的arouter的使用
https://github.com/alibaba/ARouter/blob/master/README_CN.md
https://www.jianshu.com/p/6021f3f61fa6
3.databinding的使用
https://blog.csdn.net/yuezheyue123/article/details/86743108
4.lifecycle的使用和意义
https://www.cnblogs.com/Jason-Jan/p/8016850.html
5.RxPermissions的使用
https://www.jianshu.com/p/c3546e5cd2ff
6.可以使用permissionDispatcher,功能更加强大。
https://blog.csdn.net/s13383754499/article/details/79034758