- 授权协议: Apache
- 开发语言: Java
- 操作系统: Android
- 软件首页: https://github.com/SuperMan42/MVP
- 软件文档: https://github.com/SuperMan42/MVP/blob/master/README.md
- 官方下载: https://github.com/SuperMan42/MVP/archive/master.zip
软件介绍
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. 夜间和日间模式切换
分布式服务架构:原理、设计与实战
李艳鹏、杨彪 / 电子工业出版社 / 2017-8 / 89.00
《分布式服务架构:原理、设计与实战》全面介绍了分布式服务架构的原理与设计,并结合作者在实施微服务架构过程中的实践经验,总结了保障线上服务健康、可靠的最佳方案,是一本架构级、实战型的重量级著作。 《分布式服务架构:原理、设计与实战》以分布式服务架构的设计与实现为主线,由浅入深地介绍了分布式服务架构的方方面面,主要包括理论和实践两部分。理论上,首先介绍了服务架构的背景,以及从服务化架构到微服务架......一起来看看 《分布式服务架构:原理、设计与实战》 这本书的介绍吧!
