MyMVPDemo

by xu649526275

xu649526275 /MyMVPDemo

16年学习mvp写的小demo,逻辑简单,便于理解,帮助刚接触mvp+rxjava的人。

130 Stars 45 Forks Last release: Not found 14 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

MyMVPDemo

学习mvp实现的小demo,逻辑简单,便于理解,帮助刚接触mvp+rxjava的人。

基于Ultra Pull To Refresh 实现了下拉刷新,并且修复了Upt和viewpager的事件冲突问题,也封装了加载更多,很适合新人使用。

项目截图:

image image

用到的库

  • leakcanary :检测应用内存泄漏问题,这个都知道吧
  • butterknife :帮助Android控件和回调的进行依赖注入,JakeWharton大神的力作

  • rxjava :一个实现异步操作的库,现在非常火

  • RxAndroid :用于Android的Rxjava绑定库

  • EventBus :订阅事件总线

  • retrofit :目前最好用的网络通讯库,应该都用过吧

  • okhttp :okhttp和retrofit做网络通讯是绝配

  • glide :Google出品的图片加载库,这里有非常好的指导文档:https://mrfu.me/2016/02/27/GlideGettingStarted/

  • PhotoView :可根据手势进行缩放的图像库,这个也很常见

  • gson :帮助Json和Object转换,这个也常用

  • android-Ultra-Pull-To-Refresh  :非常强大的下拉刷新

 

 以及,友盟和鸿洋的auto自适应布局和腾讯x5内核web浏览器等等。

  • 感谢所有优秀的开源项目

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.