All Projects → JiaYang627 → MVPFramework

JiaYang627 / MVPFramework

Licence: other
基本框架已搭建出,后续可根据需求增加

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to MVPFramework

Bigbang
Android base project used by Xmartlabs team
Stars: ✭ 47 (+62.07%)
Mutual labels:  mvp, dagger, retrofit
WanAndroid
💪 WanAndroid应用,持续更新,不断打造成一款持续稳定, 功能完善的应用
Stars: ✭ 50 (+72.41%)
Mutual labels:  mvp, dagger, retrofit
Mvpdemo
Stars: ✭ 193 (+565.52%)
Mutual labels:  mvp, retrofit
Wanandroid
玩安卓java客户端http://www.wanandroid.com/ 模块化客户端,运用MVP+Retrofit+Rxjava+Rxlifecycle+Glide+Eventbus+ARouter等架构,构建一个最简洁的玩安卓app。
Stars: ✭ 199 (+586.21%)
Mutual labels:  mvp, retrofit
Kriptofolio
Free open source minimalistic cryptocurrencies portfolio app for Android.
Stars: ✭ 79 (+172.41%)
Mutual labels:  dagger, retrofit
Jreadhub
Readhub Android 客户端——官网 : https://readhub.cn
Stars: ✭ 168 (+479.31%)
Mutual labels:  mvp, retrofit
Androidbasemvp
🚀一个快速搭建MVP+RxJava2+Retrofit 基础框架,主要是封装有Http网络请求、日志、缓存、加载等待、toast、页面状态布局管理、权限、RxBus、Glide图片加载等组件,方便快速开发新项目、减少开发成本。
Stars: ✭ 184 (+534.48%)
Mutual labels:  mvp, retrofit
Flyabbit
🔥组件化,Retrofit,Rxjava2,dagger2,Mvp ,ReactNative ,Atlas(插件化)
Stars: ✭ 219 (+655.17%)
Mutual labels:  mvp, retrofit
Android Base Mvp
Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP
Stars: ✭ 141 (+386.21%)
Mutual labels:  mvp, dagger
android-mvp-kotlin
使用kotlin实现Android MVP模式,使用了Dagger2、Retrofit、RxJava等
Stars: ✭ 14 (-51.72%)
Mutual labels:  mvp, dagger
Relax
☘☘Relax 基于Kotlin语言编写的一套组件化框架,不紧整体组件化、内部也高度组件化🎋你可配置MVP、MVVM的开发模式、也可以配置所需要的业务组件🍁🍁
Stars: ✭ 253 (+772.41%)
Mutual labels:  mvp, retrofit
RestaurantsExplorer
Android application build with MVVM Pattern, using Zomato API to enable search cities arround the world and display the city restaurants on a map.
Stars: ✭ 32 (+10.34%)
Mutual labels:  dagger, retrofit
Wanandroid
玩安卓客户端(Java版)
Stars: ✭ 166 (+472.41%)
Mutual labels:  mvp, retrofit
Lovedoudou
爱逗逗——集新闻资讯,影视评论,漂亮妹子,视频播放于一身的app,用于练习MVP+Retrofit+RxJava+Glide框架,如今将其开源,仅供学习探讨,禁止商用。
Stars: ✭ 165 (+468.97%)
Mutual labels:  mvp, retrofit
Cookman
一款菜谱查询工具Android APP
Stars: ✭ 186 (+541.38%)
Mutual labels:  mvp, retrofit
Kotlinmvparchitecture
Clean MVP Architecture with Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Added Unit Tests(Kotlin Tests)!
Stars: ✭ 143 (+393.1%)
Mutual labels:  mvp, retrofit
Mvpapp
Android MVP Architecture
Stars: ✭ 2,354 (+8017.24%)
Mutual labels:  mvp, retrofit
Li-MVPArms
这个项目会持续更新
Stars: ✭ 17 (-41.38%)
Mutual labels:  mvp, dagger
Archcomp
使用Dagger,LiveData,ViewModel,Rxjava ,Retrofit等搭建App业务模块组件化框架。并处理多个系统提供数据导致的返回数据格式不一致,More ,please readme
Stars: ✭ 127 (+337.93%)
Mutual labels:  mvp, dagger
Translateapp
📝 A translations app without interruptions, copy words and translate directly, show result by top view.
Stars: ✭ 1,722 (+5837.93%)
Mutual labels:  mvp, dagger

MVPFramework

此项目框架采用 OkHttp3 + RxJava2 + Retrofit2 + Dagger2 + FastJson 为主体的 mvp框架


以下是关于 使用模板 MVPFrameworkTemplate 的内容

  • 写之前先声明一下,本框架当初是为了学习MVP 创建,所以在命名上过于随意。本不打算开源公开 只为自己平时学习、使用。目前项目归类已经整理好,

    • 如要学习框架,运行即可。
    • 如要仿照/基于本框架 搭建框架 文件夹 p v 及其下属 就不必在创建。
  • 使用 模板MVPFrameworkTemplate

    • 如果单是看如何使用 并学习,只看本项目即可。
    • 如果是参照本框架搭建公司项目的基础MVP框架,在搭建时,本项目的文件夹 p v 及其就不必在创建。
      • 如果是在子目录下使用模板,创建出来的Act 页面 R文件导包会报错,删除错误的导包,自动重新导包即可。
      • 在使用 模板 MVPFrameworkTemplate创建 页面后,只需要把 m文件夹下的 ApiComponent 以及 BaseActivity、BasePresenter、BaseViewIpm等 common 下使用到的Base相关类 导包删除 重新导包即可。
    • 使用模板创建时 需要注意:Activity 可以和 Fragment 同时创建,但 二者不可同时与 LazyFragment 同时创建(Fragment 和 LazyFragment 两者已做成相对关系,主要就是 Activity 不可以和 LazyFragment 同时创建)
    • 2020-04-17 增加 Activity 页面的 Kotlin 版本,Fragment 相关还未增加
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].