根据 http://www.wanandroid.com 提供api ,编写 包含 Material Design + MVP + Rxjava2 + Retrofit + Glide项目
该项目主要学习 mvp 和 rx+ retrofit 一套
下载地址
http://april.aprilblank.com/download
版本迭代
v1.1.0
1.添加微信公众号模块
前言
拉一波 浏览量 本人博客:https://blog.csdn.net/qq_27948659
- 代码尽力遵循了阿里巴巴Java开发规范和阿里巴巴Android开发规范,并有良好的注释。
- 使用Rxjava2结合Retrofit2进行网络请求
- 使用MVP 分层该项目业务,条理清晰。
- 使用Material Design中的Behavior集合ToolBar实现了响应式的“上失下现”特效 ,提升阅读的便利性。
- 使用SmartRefreshLayout丰富的刷新动画将项目的美提升了一个档次。
感谢
- 弘扬大佬提供的API 接口 http://www.wanandroid.com/blog/show/2
- 部分图标 资源 http://www.iconfont.cn/
- tab 和 viewpager 的集合 https://github.com/H07000223/FlycoTabLayout
- SmartRefreshLayout https://github.com/scwang90/SmartRefreshLayout
- 代码布局借鉴 https://github.com/sheajin/WanAndroid
部分界面效果图
1.首页
- 体系界面
3.项目界面
4.我的界面
- 详情界面
6.基础信息列表界面
7.热门网站界面
8.搜索界面