Android框架的搭建

     第一次写博客写的不好之处大家还请包含,目前我是给大家分享下现在主流的Android框架  mvp+rxjava+okhttp+Glide 

先说下我AndroidStudio的版本3.0.1   项目如果导入失败就是AndroidStudio 的版本太低,不能构建环境。

项目中架构 mvp  目前比较火的架构模式,  解耦好用。

图片缓存  二次封装Glide   目前也就Glide和Fresco火   Fresco很强大两者都可以用   也有区别  有时间给大家写一下两者。

网络请求 okhttp的封装版本okgo     目前最火的就是Retrofit 但是个人认为okGo用起来更简洁。适合个人和公司的架构使用。

屏幕适配  AutoLayout  在项目中已经配置ok  你只需要继承BaseActivity/BaseFragment就可以使用  设置dp sp换成px’然后                     不需要额外计算,布局直接抄设计图上的尺寸,不产生任何多余的资源文件,完成各种分辨率的适配!记住你在写布局                   的时候一定和设计图做的尺寸一致,个人建议设计图做 中等尺寸的,别忘记你AS的布局显示尺寸和设计图尺寸一致就                  好。

自带沉浸式

RecycleView  的升级使用  使用适配器BaseQuickAdapter 里面给你搞定数据加载  刷新 加载更多。只需一个方法convert
                                     搞定布局和优化

butterknife  已经集成好这里也是继承BaseActivity/BaseFragment使用 减少findViewById/OnViewClicked的重复代码

bottomBarLayout  底部导航的实现自带小红点和红色数字提示。还有各种切换动画。

bga-banner    轮播效果的实现 只是一个轮播实现  不需要自己去动手写轮播

SwipeRefreshLayout  一个超级好用的下拉刷新控件  简单好用相信你看代码完全ojbk

以上是自己的项目框架中常用到的技术,全在代码中分享给大家,如果需要具体技术具体解说我会给大家写的,希望留言。
 
GitHub:https://github.com/TangfeiJi/Mvp_RxJava_OkGo


  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值