该项目是实现“玩安卓”平台(www.wanandroid.com)移动客户端,目前已完成该站点的大部分模块,包括登陆退出、内容展示、注册等等;
-
项目基于 Material Design + MVP 架构 + Rxjava2 + Retrofit2 + Dagger2 + Glide
-
使用 Rxjava2 结合 Retrofit2 进行网络请求。
-
使用 Rxlifecycle2 解决 RxJava2 内存泄漏问题
-
使用Dagger2结合Dagger.Android无耦合地将Model注入Presenter、Presenter注入View,更高效地实现了MVP模式。
-
使用 ButterKnife、Java8 新特性 lambda 表达式等简化代码
-
项目代码尽力遵循了阿里巴巴 Java 开发规范和阿里巴巴 Android 开发规范,并有良好的注释。
-
遵循今日头条方案做屏幕适配
-
使用SmartRefreshLayout丰富的刷新动画将项目的美提升了一个档次。
-
更多请Clone本项目进行查看。。。
1.首次提交,望多多指教
2.实现注册登陆
3.基本信息的展示
4.基本框框的构建
5.基本使用技术的融合
6.进一步打磨敬请期待(╹▽╹)
鸿洋大大提供的 WanAndroid API
花瓣 提供了很美的UI界面设计,感谢花瓣
iconfont 阿里巴巴对外开放的很棒的icon资源
- Email: [email protected]
- liangtian
- 有任何建议或者使用中遇到问题都可以给我发邮件