MVP 快速开发框架 APP MVP FrameWork

Apache
Java 查看源码»
Android
2016-11-25
超人爱因斯坦

App based on Material Design + MVP + Rxjava + Retrofit + Okhttp + Glide + cache + theme + others

本项目本着简洁的思想,让开发更加简单,抽取出了 core 做为库,可以直接引入进行快捷开发,项目仍在改进中,如果有好的建议或者发现什么问题欢迎 issue, email424346976@qq.com,如果感觉对你有帮助也欢迎点个 star,fork,本项目仅做学习交流使用。

简书(详情):http://www.jianshu.com/p/d98013e0cd03

特性:

  • 使用Rxjava配合Retrofit2+okhttp做网络请求和缓存

  • 使用RxUtil对线程操作和网络请求结果处理做了封装

  • 使用RxManager对订阅生命周期做了统一管理

  • 使用RxBus做了组件间通信

  • 使用RxPermissions对android6.0进行权限申请

  • 使用Material Design控件和动画

  • 使用MVP架构整个项目,并且抽取出core做为库,导入core即可省去50%的代码开发哦

  • 使用Glide做图片处理和加载

  • 使用Fragmentation简化Fragment的操作和懒加载

  • 日间和夜间模式切换

  • 添加了图片选择器(高仿微信)和表情键盘(支持动态表情)

  • 自己封装了recyclerview和recyclerviewpager实现下拉刷新,上拉加载更多和pagerview功能(只需简单几句代码即可实现各种列表,无需adapter,无需自己设计分页加载)

  • 使用x5WebView做阅览页

  • 日报首页的头部可以循环滚动(使用了rxjava轮循和recyclerviewpager)

运行效果:

1. 总览(列表)

2. 图片选择器和表情键盘(支持动态表情和 emoji 表情等)

3. 夜间和日间模式切换

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Android MVP模式 简单易懂的介绍方式

Android MVP Pattern Android MVP 模式1 也不是什么新鲜的东西了,我在自己的项目里也普遍地使用了这个设计模式。当项目越来越庞大、复杂,参与的研发人员越来越多的时候,MVP 模式的优势就充...

2016/12/27 14:04
7
0
Android App整体架构设计的思考

本文是对我在知乎一个回答的整理,其中的内容大多是对我平时的阅读和实践的总结,希望对Android的开发者有所帮助。但毕竟是个人的一些思考,难免有疏漏,也欢迎对本文的内容提出建议。 1. 架...

2016/12/07 02:08
26
0
Android MVP设计模式 开发感受

MVP 的优点和缺点

2015/09/03 20:17
100
0
Android Application Architecture 安卓APP架构[译]

看评论说翻译得很叼,所以留着慢慢看

2015/12/14 17:14
653
1
Android Application Architecture 安卓APP架构[译]

序 本文介绍了文章作者从事了几年android应用的开发,经历2次架构变革,第一次集成了RxJava第二次集成了MVP,并将RxJava与MVP完美结合,实现了低耦合,代码简单,测试方便的架构。 其实我们在...

2015/12/09 11:48
10.9K
42
第一篇:Asp.net MVP模式介绍

作者:BirchLee 2011年8月20日 22时10分【学而不思则罔,思而不学则殆】 本文内容: 1.什么是MVP模式 2.Asp.net MVP模式简单示例 1.什么是MVP模式 任何事物的出现,必有起因。 先看起源:软件...

2011/08/21 15:00
529
1
认识Android MVP

MVP是什么?开发App时可能会发现,Activity担负的责任非常之重,如果站在MVC框架角度看自己开发的App,一般xml布局文件科Activity的setContentView等充当了View角色,Activity其他代码充当了...

2016/03/14 17:44
91
1
RxJava&MVP&Retrofit

### RxJava - [深入浅出RxJava(一:基础篇)](http://blog.csdn.net/lzyzsd/article/details/41833541)hi大头鬼hi - [有哪些值得深入学习RxAndroid的开源项目?](https://www.zhihu.com/que...

2016/01/26 09:11
215
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部