TomatoIt
项目地址:luqinmao/TomatoIt
简介:okgo+rxjava+mvp 实现玩 Android 客户端
标签:
一、简述
现在 Android 开发,MVP+RxJava+Retrofit 这安卓三剑客搭配真是主流,但这里我用了 okgo+Rxjava+mvp 来开发一个完整的 APP,(okgo,比 Retrofit 更简单易用的网络请求框架,开发者的原话,真的不错)个人感觉此项目的框架很适合开发者在个人或者公司的项目中使用,相比 retrofit 和 Google 的 MVP 模式,挺简洁方便的,适合学习 mvp 模式在项目的应用。
二、备注
- 此项目提供了一个完整的项目的开发解决方案,包括 mvp 模式 Base 类的封装,业务分层,iconfont 图标适配方案,autoLayout 全尺寸适配方案等
- okgo 网络框架: https://github.com/jeasonlzy/okhttp-OkGo
- 项目的接口:http://www.wanandroid.com/blog/show/2
技术与框架
- okgo 网络框架
- rxjava(增加适当的封装)
- BRVAH
- autolayout
- 自适应图标 IconFont
- 具体看代码吧
项目截图