Android学习MVP写的小演示,逻辑简单,便于理解,帮助刚接触MVP + rxjava的人
#####学习mvp实现的小demo,逻辑简单,便于理解,帮助刚接触mvp + rxjava的人。基于Ultra Pull刷新实现了下拉刷新,并且修复了Upt和viewpager的事件冲突问题,也封装了加载更多,很适合新人使用。
##项目截图:
##用到的库
-
leakcanary :检测应用内存泄漏问题,这个都知道吧
-
butterknife :帮助的Android控件和回调的进行依赖注入,JakeWharton大神的力作
-
rxjava :一个实现异步操作的库,现在非常火
-
RxAndroid :用于Android的Rxjava绑定库
-
EventBus :订阅事件总线
-
改造 :目前最好用的网络通讯库,应该都用过吧
-
okhttp :okhttp和retrofit做网络通讯是绝配
-
glide :Google出品的图片加载库,这里有非常好的指导文档:https://mrfu.me/2016/02/27/Glide_Getting_Started/
-
PhotoView :可根据手势进行缩放的图像库,这个也很常见
-
gson :帮助Json和Object转换,这个也是常用
-
android-Ultra-Pull-To-Refresh :非常强大的下拉刷新
以及,友盟和鸿洋的自动自适应布局和腾讯X5内核的网络浏览器等等。
- 感谢所有优秀的开源项目