All Projects → ditclear → Paonet

ditclear / Paonet

【MVVM+RxJava2+AspectJ】泡网第三方客户端,网站主页:http://www.jcodecraeer.com/index.php

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Paonet

Mvvmhabit
goldze: 本人喜欢尝试新的技术,以后发现有好用的东西,我将会在企业项目中实战,没有问题了就会把它引入到MVVMHabit中,一直维护着这套框架,谢谢各位朋友的支持。如果觉得这套框架不错的话,麻烦点个 star,你的支持则是我前进的动力!
Stars: ✭ 6,789 (+1715.24%)
Mutual labels:  rxjava2, mvvm, retrofit2, databinding
Mvvmsmart
基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合ViewModel+Lifecycles+Navigation+DataBinding+LiveData+Okhttp+Retrofit+RxJava+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发高质量、易维护的Android应用。 项目组会持续维护,请放心使用.欢迎Start并Fork交流.
Stars: ✭ 382 (+2.14%)
Mutual labels:  rxjava2, mvvm, retrofit2, databinding
Android Mvp Mvvm Flytour
🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精…
Stars: ✭ 2,948 (+688.24%)
Mutual labels:  rxjava2, mvvm, retrofit2, databinding
Mvvmarms
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (+13.64%)
Mutual labels:  rxjava2, mvvm, retrofit2, databinding
Base Mvvm
App built to showcase basic Android View components like ViewPager, RecyclerView(homogeneous and heterogeneous items), NavigationDrawer, Animated Vector Drawables, Collapsing Toolbar Layout etc. housed in a MVVM architecture
Stars: ✭ 18 (-95.19%)
Mutual labels:  rxjava2, mvvm, retrofit2, room-persistence-library
Android App Architecture Mvvm Databinding
A simple but complete project (in both Java & Kotlin) to demonstrate the Android application architecture with MVVM pattern, a client app for The Movie DB Web API. Dagger2 is used for dependency injection and RxJava is used for RFP (Reactive Functional Programming).
Stars: ✭ 69 (-81.55%)
Mutual labels:  rxjava2, mvvm, databinding, room-persistence-library
T Mvp
Android AOP Architecture by Apt, AspectJ, Javassisit, based on Realm+Databinding+MVP+Retrofit+Rxjava2
Stars: ✭ 2,740 (+632.62%)
Mutual labels:  rxjava2, aop, aspectj, databinding
Sunset-hadith
Islamic app written with Kotlin, using KTOR + coroutines + flow + MVVM + Android Jetpack + Navigation component. Old version using RxJava + Retrofit + OKHttp
Stars: ✭ 26 (-93.05%)
Mutual labels:  rxjava2, retrofit2, databinding
Android-Code-Demos
📦 Android learning code demos.
Stars: ✭ 41 (-89.04%)
Mutual labels:  rxjava2, retrofit2, databinding
Kotlin Android Mvvm Starter
Android Kotlin Starter is a starter project which implements MVVM Pattern.
Stars: ✭ 276 (-26.2%)
Mutual labels:  rxjava2, mvvm, retrofit2
Jetpack github
基于Kotlin + Jetpack全家桶 + Coroutines(协程) + Flutter等架构实现的一款精简版Github客户端项目,望与广大小伙伴一起成长,欢迎start or fork!
Stars: ✭ 314 (-16.04%)
Mutual labels:  mvvm, retrofit2, databinding
Androidproject
Android 技术中台,但愿人长久,搬砖不再有
Stars: ✭ 4,398 (+1075.94%)
Mutual labels:  rxjava2, mvvm, retrofit2
Clean-MVVM-NewsApp
Android News app developed using Clean + MVVM architecture
Stars: ✭ 52 (-86.1%)
Mutual labels:  rxjava2, retrofit2, room-persistence-library
eyepetizer kotlin
一款仿开眼短视频App,分别采用MVP、MVVM两种模式实现。一、组件化 + Kotlin + MVP + RxJava + Retrofit + OkHttp 二、组件化 + Kotlin + MVVM + LiveData + DataBinding + Coroutines + RxJava + Retrofit + OkHttp
Stars: ✭ 83 (-77.81%)
Mutual labels:  rxjava2, retrofit2, databinding
Instant-Weather
An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger Hilt, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
Stars: ✭ 677 (+81.02%)
Mutual labels:  retrofit2, databinding, room-persistence-library
Cucumber
A recipe finding app written in Kotlin with MVP architecture
Stars: ✭ 64 (-82.89%)
Mutual labels:  rxjava2, retrofit2, room-persistence-library
stockwatcher
stockwatcher, a modern android development stack showcase
Stars: ✭ 62 (-83.42%)
Mutual labels:  rxjava2, retrofit2, databinding
MVVM-Demo
This demo for MVVM Design pattern for android
Stars: ✭ 20 (-94.65%)
Mutual labels:  rxjava2, retrofit2, databinding
PlayAndroid
✌️✊👋玩安卓Mvvm组件化客户端,整合Jetpack组件DataBinding、ViewModel以及LiveData;屏幕适配✔️状态栏沉浸式✔️黑夜模式✔️,无数据、加载失败状态页;骨架屏、Koin依赖注入等
Stars: ✭ 193 (-48.4%)
Mutual labels:  mvvm, rxjava2, databinding
RickAndMorty-AndroidMVVMSample
An android sample project using Jetpack libraries and MVVM design pattern
Stars: ✭ 17 (-95.45%)
Mutual labels:  mvvm, retrofit2, room-persistence-library

PaoNet

泡网第三方客户端(待完善)

技术栈 : MVVM/Kotlin/DataBinding/Rxjava2/Retrofit2/Room/Koin/AOP/Navigation

demo下载

Wanndroid 版本 Apk

因为泡网的接口服务时常不稳定,因此提供了适配了wanandroid版本的apk,也可以拉取wanandroid分支编译运行

项目介绍
Sample Description
master 稳定版本
develop 开发分支
wanandroid wanandroid 版本A,包含项目、公众号、搜索等功能
modularization 伪·模块化(工程化)分支,基于BuildType和SourceSet进行的工程化改造
sinlge_page 基于Navigation组件,对PaoNet进行了单页面(单Activity+多Fragment)改造
multi_module [WIP] 基于sinlge_page分支进行的模块化改造

首页文章

遵循架构

MVVM

小专栏

Todo

  • [ ] 横屏支持
  • [ ] 单元测试
  • [ ] TDD开发
  • [ ] Material Design
  • [ ] 多语言支持

关于我

简书 :ditclear

掘金 :ditclear

小专栏 :ditclear

Github : ditclear

微信公众号:ditclear

License

The 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].