All Projects → yangmingchuan → WanAndroidMaster

yangmingchuan / WanAndroidMaster

Licence: other
根据 http://www.wanandroid.com 提供api ,编写 包含 Material Design + MVP + Rxjava2 + Retrofit + Glide项目

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to WanAndroidMaster

aLiangWanAndroid
玩Android项目
Stars: ✭ 19 (-74.32%)
Mutual labels:  mvp, retrofit, glide, rxjava2
Wanandroid
🔥项目采用 Kotlin 语言,基于 MVP + RxJava + Retrofit + Glide + EventBus 等架构设计,努力打造一款优秀的 [玩Android] 客户端
Stars: ✭ 1,223 (+1552.7%)
Mutual labels:  mvp, glide, rxjava2, wanandroid
Bigbang
Android base project used by Xmartlabs team
Stars: ✭ 47 (-36.49%)
Mutual labels:  mvp, retrofit, rxjava2
Playa
玩Android(http://www.wanandroid.com/) APP(MVP + RxJava2 + Retrofit2 + Dagger2)
Stars: ✭ 93 (+25.68%)
Mutual labels:  mvp, retrofit, wanandroid
Scallop
干货集中营Android app(MVP + RxJava2 + Dagger2 + Retrofit)
Stars: ✭ 120 (+62.16%)
Mutual labels:  mvp, retrofit, glide
WanAndroid
wanandroid的Kotlin版,采用Android X
Stars: ✭ 20 (-72.97%)
Mutual labels:  retrofit, rxjava2, wanandroid
Acgclub
一款纯粹的ACG聚合类App
Stars: ✭ 829 (+1020.27%)
Mutual labels:  mvp, retrofit, rxjava2
Basemvp Master
一个基本的MVP应用框架(RxJava+Retrofit+Glide+IjkPlayer),封装比较完善,易于使用,帮助日常快速开发一个项目。
Stars: ✭ 101 (+36.49%)
Mutual labels:  mvp, retrofit, glide
WanAndroid
💪 WanAndroid应用,持续更新,不断打造成一款持续稳定, 功能完善的应用
Stars: ✭ 50 (-32.43%)
Mutual labels:  mvp, retrofit, wanandroid
wanandroid java
🎨 玩安卓客户端 ,MD + Retrofit + RxJava + MVP + AndroidX
Stars: ✭ 32 (-56.76%)
Mutual labels:  mvp, retrofit, wanandroid
Wanandroid
玩安卓客户端(Java版)
Stars: ✭ 166 (+124.32%)
Mutual labels:  mvp, retrofit, rxjava2
Androidbasemvp
🚀一个快速搭建MVP+RxJava2+Retrofit 基础框架,主要是封装有Http网络请求、日志、缓存、加载等待、toast、页面状态布局管理、权限、RxBus、Glide图片加载等组件,方便快速开发新项目、减少开发成本。
Stars: ✭ 184 (+148.65%)
Mutual labels:  mvp, retrofit, rxjava2
Easygank
💊 The project build framework based on the Rx series and MVP pattern.
Stars: ✭ 750 (+913.51%)
Mutual labels:  mvp, retrofit, glide
Androidproject
Android 技术中台,但愿人长久,搬砖不再有
Stars: ✭ 4,398 (+5843.24%)
Mutual labels:  mvp, glide, rxjava2
T Mvp
Android AOP Architecture by Apt, AspectJ, Javassisit, based on Realm+Databinding+MVP+Retrofit+Rxjava2
Stars: ✭ 2,740 (+3602.7%)
Mutual labels:  mvp, retrofit, rxjava2
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (+35.14%)
Mutual labels:  mvp, glide, rxjava2
Mvvmhabit
goldze: 本人喜欢尝试新的技术,以后发现有好用的东西,我将会在企业项目中实战,没有问题了就会把它引入到MVVMHabit中,一直维护着这套框架,谢谢各位朋友的支持。如果觉得这套框架不错的话,麻烦点个 star,你的支持则是我前进的动力!
Stars: ✭ 6,789 (+9074.32%)
Mutual labels:  retrofit, glide, rxjava2
Flyabbit
🔥组件化,Retrofit,Rxjava2,dagger2,Mvp ,ReactNative ,Atlas(插件化)
Stars: ✭ 219 (+195.95%)
Mutual labels:  mvp, retrofit, rxjava2
Kingtv
📺 高仿全民直播(全民TV),项目采用 MVP + RXJava + Retrofit + OKHttp + Material Design + Dagger2 + Base + Glide + GreenDao构建。因为全民TV已经凉了,导致App已经连不上。所以本项目已暂停维护。仅供学习。 推荐MVPFrame: https://github.com/jenly1314/MVPFrame 和你值得拥有的MVVMFrame快速开发框架: https://github.com/jenly1314/MVVMFrame
Stars: ✭ 1,594 (+2054.05%)
Mutual labels:  mvp, retrofit, glide
Wanandroid
玩安卓java客户端http://www.wanandroid.com/ 模块化客户端,运用MVP+Retrofit+Rxjava+Rxlifecycle+Glide+Eventbus+ARouter等架构,构建一个最简洁的玩安卓app。
Stars: ✭ 199 (+168.92%)
Mutual labels:  mvp, retrofit, wanandroid

WanAndroidMaster

根据 http://www.wanandroid.com 提供api ,编写 包含 Material Design + MVP + Rxjava2 + Retrofit + Glide项目

该项目主要学习 mvp 和 rx+ retrofit 一套

版本迭代

v1.1.2 添加清明节灰白背景,修复登录sp紊乱等bug

v1.1.1 添加walle 多渠道打包

v1.1.0 添加微信公众号模块

前言

拉一波 浏览量 本人博客

  1. 代码尽力遵循了阿里巴巴Java开发规范和阿里巴巴Android开发规范,并有良好的注释。
  2. 使用Rxjava2结合Retrofit2进行网络请求
  3. 使用MVP 分层该项目业务,条理清晰。
  4. 使用Material Design中的Behavior集合ToolBar实现了响应式的“上失下现”特效 ,提升阅读的便利性。
  5. 使用SmartRefreshLayout丰富的刷新动画将项目的美提升了一个档次。

感谢

  1. 弘扬大佬提供的API 接口
  2. 部分图标 资源
  3. tab 和 viewpager 的集合
  4. SmartRefreshLayout
  5. 代码布局借鉴

部分界面效果图

1.首页

image

  1. 体系界面

image

  1. 微信公众号界面

image

3.项目界面

image

4.我的界面

image

  1. 详情界面

image

6.基础信息列表界面

image

7.热门网站界面

image

8.搜索界面

image

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].