All Projects → chongyucaiyan → WanAndroid-Java

chongyucaiyan / WanAndroid-Java

Licence: Apache-2.0 license
一款采用Java语言、MVVM + Retrofit + RxJava架构开发的玩Android客户端 (https://www.wanandroid.com/) 。PS: Kotlin版 (https://github.com/chongyucaiyan/WanAndroid-Kotlin) 。

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to WanAndroid-Java

Scallop
干货集中营Android app(MVP + RxJava2 + Dagger2 + Retrofit)
Stars: ✭ 120 (+275%)
Mutual labels:  rxjava, retrofit, glide
Geeknews
📚A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
Stars: ✭ 3,496 (+10825%)
Mutual labels:  rxjava, retrofit, glide
Kotlinwanandroid
Kotlin+模块化+响应式+MVVM 实现的风格简约、代码优雅的WanAndroid客户端
Stars: ✭ 265 (+728.13%)
Mutual labels:  rxjava, retrofit, glide
Mvvmhabit
goldze: 本人喜欢尝试新的技术,以后发现有好用的东西,我将会在企业项目中实战,没有问题了就会把它引入到MVVMHabit中,一直维护着这套框架,谢谢各位朋友的支持。如果觉得这套框架不错的话,麻烦点个 star,你的支持则是我前进的动力!
Stars: ✭ 6,789 (+21115.63%)
Mutual labels:  rxjava, retrofit, glide
Qbox
🐈 RxJava+Retrofit+Okhttp+Glide + A life tool App, contains modules: news; jokes; constellation fortune; LED; weather; calendar; two-dimensional code, and more ... 小秋魔盒是一个生活工具 App,主要功能有:新闻资讯;微信精选美文;笑话趣图;星座运势;LED字幕;天气;日历;二维码;手电筒;老黄历。在开发中尽可能多的用了目前比较流行的框架和库。
Stars: ✭ 1,360 (+4150%)
Mutual labels:  rxjava, retrofit, glide
Awesome Third Library Source Analysis
📖 Deep understanding of popular open source library source code (optimizing...)
Stars: ✭ 866 (+2606.25%)
Mutual labels:  rxjava, retrofit, glide
Easygank
💊 The project build framework based on the Rx series and MVP pattern.
Stars: ✭ 750 (+2243.75%)
Mutual labels:  rxjava, retrofit, glide
Basemvp Master
一个基本的MVP应用框架(RxJava+Retrofit+Glide+IjkPlayer),封装比较完善,易于使用,帮助日常快速开发一个项目。
Stars: ✭ 101 (+215.63%)
Mutual labels:  rxjava, retrofit, glide
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 (+4881.25%)
Mutual labels:  rxjava, retrofit, glide
Acgn Community
A community app for news,animation,music and novels developed material design style.
Stars: ✭ 193 (+503.13%)
Mutual labels:  rxjava, glide
Mvpdemo
Stars: ✭ 193 (+503.13%)
Mutual labels:  rxjava, retrofit
Wanandroid
玩安卓java客户端http://www.wanandroid.com/ 模块化客户端,运用MVP+Retrofit+Rxjava+Rxlifecycle+Glide+Eventbus+ARouter等架构,构建一个最简洁的玩安卓app。
Stars: ✭ 199 (+521.88%)
Mutual labels:  rxjava, retrofit
Cookman
一款菜谱查询工具Android APP
Stars: ✭ 186 (+481.25%)
Mutual labels:  rxjava, retrofit
Cartoon
漫画软件——使用MVP + Retrofit + RxJava开发
Stars: ✭ 186 (+481.25%)
Mutual labels:  rxjava, glide
Component
🔥🔥🔥A powerful componentized framework.一个强大、100% 兼容、支持 AndroidX、支持 Kotlin并且灵活的组件化框架
Stars: ✭ 2,434 (+7506.25%)
Mutual labels:  rxjava, retrofit
Androidbasemvp
🚀一个快速搭建MVP+RxJava2+Retrofit 基础框架,主要是封装有Http网络请求、日志、缓存、加载等待、toast、页面状态布局管理、权限、RxBus、Glide图片加载等组件,方便快速开发新项目、减少开发成本。
Stars: ✭ 184 (+475%)
Mutual labels:  rxjava, retrofit
Relax
☘☘Relax 基于Kotlin语言编写的一套组件化框架,不紧整体组件化、内部也高度组件化🎋你可配置MVP、MVVM的开发模式、也可以配置所需要的业务组件🍁🍁
Stars: ✭ 253 (+690.63%)
Mutual labels:  rxjava, retrofit
OLA Play Music App
Music Streaming App
Stars: ✭ 27 (-15.62%)
Mutual labels:  retrofit, glide
Jreadhub
Readhub Android 客户端——官网 : https://readhub.cn
Stars: ✭ 168 (+425%)
Mutual labels:  rxjava, retrofit
Mvpapp
Android MVP Architecture
Stars: ✭ 2,354 (+7256.25%)
Mutual labels:  rxjava, retrofit

WanAndroid-Java

玩Android客户端

项目简介

一款基于玩Android开放API开发的玩Android客户端。整个项目采用MVVM + Retrofit + RxJava架构进行开发。

项目截图

项目版本

v1.0.0

  • 基本功能

技术要点

  • 采用MVVM模式开发,视图操作和业务逻辑解耦
  • 采用DataBinding框架实现View与数据的绑定,View层做到极度简洁
  • 采用Lifecycle实现ViewModel的生命周期回调
  • 采用Retrofit + RxJava实现网络请求
  • 采用Glide实现图片加载

感谢

API

开源库

声明

本项目纯属学习交流使用。

LICENSE

Copyright (c) 2019-present, chongyucaiyan.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
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].