1、使用kotlin语言,jetpack架构的模式进行开发2、使用kotlin协程+retrofit+okhttp搭建网络框架3、业务模块拆分组件,使用Arouter进行各组件间通信4、工具类的二次封装,对上层只提供接口,底层改动时,不影响上层5、对各三方sdk进行二次封装,并打包maven库,做到可插拔
评论