All Projects → vejei → Playa

vejei / Playa

Licence: mit
玩Android(http://www.wanandroid.com/) APP(MVP + RxJava2 + Retrofit2 + Dagger2)

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Playa

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 (+1613.98%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Scallop
干货集中营Android app(MVP + RxJava2 + Dagger2 + Retrofit)
Stars: ✭ 120 (+29.03%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Clean Android Code
MVP + Dagger 2 + RxJava + Retrofit2
Stars: ✭ 311 (+234.41%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Bigbang
Android base project used by Xmartlabs team
Stars: ✭ 47 (-49.46%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Wanandroid
🐔🏀【停止维护,已使用Jetpack+Mvvm重构】根据鸿神提供的WanAndroid开放Api来制作的产品级玩安卓App,采用Kotlin语言,基于Material Design+AndroidX +MVP+RxJava+Retrofit等框架开发,注释超详细,方便大家练手
Stars: ✭ 674 (+624.73%)
Mutual labels:  rxjava, dagger2, mvp, wanandroid
Jreadhub
Readhub Android 客户端——官网 : https://readhub.cn
Stars: ✭ 168 (+80.65%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Jd Test
仿京东app 全新组件化架构升级
Stars: ✭ 1,346 (+1347.31%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Wanandroid
玩安卓java客户端http://www.wanandroid.com/ 模块化客户端,运用MVP+Retrofit+Rxjava+Rxlifecycle+Glide+Eventbus+ARouter等架构,构建一个最简洁的玩安卓app。
Stars: ✭ 199 (+113.98%)
Mutual labels:  rxjava, mvp, retrofit, wanandroid
Mvpapp
Android MVP Architecture
Stars: ✭ 2,354 (+2431.18%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
WanAndroid
💪 WanAndroid应用,持续更新,不断打造成一款持续稳定, 功能完善的应用
Stars: ✭ 50 (-46.24%)
Mutual labels:  rxjava, mvp, retrofit, wanandroid
Kotlinwanandroid
Kotlin+模块化+响应式+MVVM 实现的风格简约、代码优雅的WanAndroid客户端
Stars: ✭ 265 (+184.95%)
Mutual labels:  rxjava, retrofit, wanandroid
T Mvp
Android AOP Architecture by Apt, AspectJ, Javassisit, based on Realm+Databinding+MVP+Retrofit+Rxjava2
Stars: ✭ 2,740 (+2846.24%)
Mutual labels:  rxjava, mvp, retrofit
Materialhome
一个基于 Material Design 风格设计的图书展示类App,豆瓣图书,在线电子书。
Stars: ✭ 331 (+255.91%)
Mutual labels:  rxjava, mvp, retrofit
Aiyagirl
🔥 爱吖妹纸(含 Kotlin 分支版本)——Retrofit + RxJava + MVP 架构 APP 体验代码家的干货集中营 Gank.io,福利多多,不容错过
Stars: ✭ 1,109 (+1092.47%)
Mutual labels:  rxjava, dagger2, mvp
Geeknews
📚A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
Stars: ✭ 3,496 (+3659.14%)
Mutual labels:  rxjava, dagger2, retrofit
Readhub
Readhub AndroidClient
Stars: ✭ 40 (-56.99%)
Mutual labels:  rxjava, mvp, retrofit
Viabus Architecture
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+421.51%)
Mutual labels:  rxjava, mvp, retrofit
Android tmdb clean architecture
Showcase of clean architecture concepts along with Continuous Integration and Development for modular Android applications. Includes test suits (functional and unit tests) along with code coverage.
Stars: ✭ 63 (-32.26%)
Mutual labels:  rxjava, dagger2, mvp
rxify
Now: RxJava Playground, Previous: Demo for the talk at DroidconIN 2016, Droidcon Boston 2017 and Codelab for GDG January Meetup
Stars: ✭ 59 (-36.56%)
Mutual labels:  rxjava, mvp, dagger2
Android Mvp Architecture
This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 4,360 (+4588.17%)
Mutual labels:  rxjava, dagger2, mvp

Playa

略显粗糙的玩Android APP,玩Android网站:http://www.wanandroid.com/

Features

大概大概地做了一下,已实现的功能如下:

  • 首页,包含顶部轮播图和数据列表
  • 项目
  • 体系
  • 导航
  • 帐号登录
  • 搜索,包含热搜和搜索历史

部分地方没有做,例如设置页只是一个页面,实际的代码并没有写,设置页面的实现可参考:https://github.com/zeleven/mua

Dependencies

Structure

代码组织如下:

  • app/src/main/java/io/github/zeleven/playa/data
    • /model/,数据模型类
    • /source/,数据操作类
  • app/src/main/java/io/github/zeleven/playa/di,依赖注入类
  • app/src/main/java/io/github/zeleven/playa/ui
    • /adapter,Adapter 类
    • /base,Base类
    • /listener,listener类
    • /module,主要的功能模块
    • /widget,自定义Widget
  • app/src/main/java/io/github/zeleven/playa/utils,一些工具类

Screenshots

启动图 首页 项目
体系 导航 我的
详情页 登录 搜索

License

MIT协议,详细内容请查看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].