Android项目的框架整理(基于mvp架构)
2018-01-02 13:42
309 查看
新项目框架整理(基于mvp架构)
1.view注入
//Android Studio3.0 与butterknife有冲突 可用butterknife8.4.0版本 https://github.com/JakeWharton/butterknife
2.RxAndroid(异步线程)
https://github.com/ReactiveX/RxAndroid
3.Retrofit(网络交互)
https://github.com/square/retrofit
4.Log打印
https://github.com/Blankj/ALog
5.Android Activity 滑动返回。支持微信滑动返回样式、横屏滑动返回、全屏滑动返回
https://github.com/bingoogolapple/BGASwipeBackLayout-Android https://github.com/r0adkll/Slidr
6.状态栏操作
https://github.com/laobie/StatusBarUtil
7.一个强大的RecyclerAdapter框架
https://github.com/CymChad/BaseRecyclerViewAdapterHelper
8.一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库
https://github.com/crazycodeboy/TakePhoto
9.常用的AS插件
http://blog.csdn.net/lyj1005353553/article/details/55100563 //主要是GosnFormat、ButterKnife Zelezny Alog插件下载地址:https://raw.githubusercontent.com/Blankj/ALog/master/art/alog_templates.jar //一个帮你轻松完成Api接口调试的IDEA插件 https://github.com/fingerart/ApiDebugger?
10.常用工具类合集
Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密)| 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 |
仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器
https://github.com/vondear/RxTools https://github.com/Blankj/AndroidUtilCode
11.点击界面隐藏软键盘
https://www.jianshu.com/p/0114e4f37a71
12.新建类头部注释和添加函数注释模板及快捷键
http://blog.csdn.net/tuke_tuke/article/details/73277588
13.Android6.0及以上权限申请库(AndPermission)
http://www.yanzhenjie.com/AndPermission/cn/ https://github.com/yanzhenjie/AndPermission
未完待续….
相关文章推荐
- 软件设计模式:基于MVP的Android项目架构
- 基于Android真实项目教你一步一步搭建架构2 -- Google官方Mvp架构
- 【项目架构】Android MVP 和MVVM框架模式 学习实例Demo之mvp篇
- Android项目框架搭建 (分析需求、整理资料)
- Android官方MVP架构示例项目解析
- 转:Android官方MVP架构示例项目解析
- Android官方MVP架构示例项目解析
- 基于MVP设计模式的Android应用架构设计
- Android官方MVP架构示例项目解析
- Android 项目框架 使用MVP开发
- 指尖资讯——基于MVP架构、遵循Material Design的Android应用
- MVP架构-Android官方MVP项目和响应式MVP-RxJava项目架构分析对比解读
- 基于MVP开发模式的简单Android项目
- 新建基于Rokon框架的Android项目
- Android单元测试<中>(Android官方MVP架构示例项目解析)
- google官方架构MVP解析与实战-(从零开始搭建android框架系列(3))
- Android项目常用开源框架整理
- Android官方MVP架构示例项目解析
- 如何使用MVP架构Android应用项目
- MVP架构-Android官方MVP项目和响应式MVP-RxJava项目架构分析对比解读