1. 首页
  2. 网络技术
  3. 其他
  4. Android基础项目包含很多基础的功能

Android基础项目包含很多基础的功能

上传者: 2023-01-30 10:18:19上传 ZIP文件 233.97KB 热度 12次
一个Android的基础项目里面会对项目基本架构模式进行一个示例并对项目经常用到的如BaseActivity BaseFragment网络请求等进行一些基本封装方便以后使用基本架构模式BaseProject会基于MVP架构作为基本架构模式将会参考Google官方的MVP示例采用契约Contract的形式BaseActivity BaseFragment等在BaseActivity BaseFragment中会在里面书写共有逻辑操作的代码网络请求框架网络请求框架将会采用RxJava Retrofit OkHttp的方式在网络请求中会对三者进行一些简单的配合封装在网络请求示例中会用到Gank的API在此表示感谢图片加载框架图片加载将会使用Glide进行加载在使用Gide时还会进行二次封装封装后对应的类文件为ImageLoader放置在Utils包中Utils Utils包中会添加一些常用的工具类例如LogUtils关于Log日志打印相关的工具类可以统一设置是否打印日志以及打印的等级等NetworkUtils
用户评论