All Projects → chengzhicao → SimpleMvp

chengzhicao / SimpleMvp

Licence: other
一个精简的Android MVP框架

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to SimpleMvp

ReadnBuyAndroidApp
Android app developed at the Vanhackathon for Shopify's challenge. Coded with Kotlin, RxJava and MVP.
Stars: ✭ 13 (-66.67%)
Mutual labels:  mvp
Villains-and-Heroes
Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. ⚡
Stars: ✭ 53 (+35.9%)
Mutual labels:  mvp
nimble
Nimble is a small, quick and flexible Model-View-Presenter(MVP) library for Android.
Stars: ✭ 24 (-38.46%)
Mutual labels:  mvp
EdgeMvp
一个MVP架构利器。自动生成接口文件,且不需要实现接口。
Stars: ✭ 56 (+43.59%)
Mutual labels:  mvp
mvp4g
A framework to build a gwt application the right way
Stars: ✭ 29 (-25.64%)
Mutual labels:  mvp
Fineract-CN-mobile
DEPRECATED project - Check the Apache fineract-cn-mobile project instead
Stars: ✭ 17 (-56.41%)
Mutual labels:  mvp
WanAndroidMaster
根据 http://www.wanandroid.com 提供api ,编写 包含 Material Design + MVP + Rxjava2 + Retrofit + Glide项目
Stars: ✭ 74 (+89.74%)
Mutual labels:  mvp
aLiangWanAndroid
玩Android项目
Stars: ✭ 19 (-51.28%)
Mutual labels:  mvp
application
✨ Extra contrib to nette/application (@nette)
Stars: ✭ 23 (-41.03%)
Mutual labels:  mvp
uv-index
This is a work-in-progress (🔧️) ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
Stars: ✭ 64 (+64.1%)
Mutual labels:  mvp
Prevailer-orientation-support-library-for-Android
Prevailer is a simple android library that helps in preserving object instances across orientation change in android and is JAVA 8 and MVP ready.
Stars: ✭ 17 (-56.41%)
Mutual labels:  mvp
idreminder
Simple reminder app build with Kotlin + Clean Architecture + RxJava + Dagger2 + MVP + Room
Stars: ✭ 29 (-25.64%)
Mutual labels:  mvp
Clean Marvel Kotlin
This repository contains a detailed sample app that implements Clean architecture and MVP in Kotlin using RxJava2, Retrofit
Stars: ✭ 27 (-30.77%)
Mutual labels:  mvp
Weather-Guru-MVP
Sample Material-design Android weather application build with MVP architectural approach using Dagger2, RxJava2, Retrofit2, Event-Bus, GreenDao, Butterknife, Lottie etc.
Stars: ✭ 15 (-61.54%)
Mutual labels:  mvp
AndroidMvpSample
Demonstrate a way that how to user MVP architecture in Android development
Stars: ✭ 14 (-64.1%)
Mutual labels:  mvp
GithubApp-android-architecture
Let's learn a deep look at the Android architecture
Stars: ✭ 16 (-58.97%)
Mutual labels:  mvp
BookReader
📕 "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~
Stars: ✭ 6,113 (+15574.36%)
Mutual labels:  mvp
EasyUtAndroid
Android unit testing example 全面的android应用单元测试方法及案例
Stars: ✭ 21 (-46.15%)
Mutual labels:  mvp
MVVM
MVVM - POP & OOP
Stars: ✭ 13 (-66.67%)
Mutual labels:  mvp
WanAndroid
Kotlin版 玩Android 客户端
Stars: ✭ 37 (-5.13%)
Mutual labels:  mvp

SimpleMvp

一个精简的Android MVP框架,网络请求使用RxJava+Retrofit将更为方便

Model:框架中的模型超类,负责提供数据;

View:框架中的视图超类,负责UI展示;

Presenter:程序中的逻辑超类,负责处理具体事务;

BaseMvp:用于创建Model、View和Presenter;

BasePresenter:所有Presenter层的抽象类,负责Model、View层的引用和销毁;

BaseMvpActivity:Activity基类,具体的实现Model、View的绑定,我们自己的Activity可直接继承于此类或者自行实现BaseActivity继承于此类;

BaseMvpFragment:Fragment基类,具体作用和BaseMvpActivity相同。

代码详情可点击以下链接

https://www.jianshu.com/p/51c4681f7f94

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