Awesome Open Source
Awesome Open Source
Combined Topics
mvp-android
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 52 Mvp Android Open Source Projects
Categories
>
Software Architecture
>
Mvp Android
Mvparms
⭐
9,923
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Fasthub
⭐
5,319
FastHub the ultimate GitHub client for Android.
Geeknews
⭐
3,500
📚A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
Android Mvp Mvvm Flytour
⭐
2,765
🔥🔥🔥 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项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。
Linkage Recyclerview
⭐
2,538
即使不用饿了么订餐,也请务必收藏好该库!🔥 一行代码即可接入,二级联动订餐列表 - Even if you don't order food by PrubHub, be sure to collect this library, please! 🔥 This secondary linkage list widget can be accessed by only one line of code. Supporting by RecyclerView & AndroidX.
Listenermusicplayer
⭐
2,330
A Grace Material Design Music Player
Just Another Android App
⭐
1,657
An Android base app with loads of cool libraries/configuration NOT MAINTAINED
Armscomponent
⭐
1,630
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Photonoter
⭐
1,595
📓Material Design风格的开源照片笔记。(MVP+Dagger2+RxJava+AspectJ+Dex处理)
Mvpart
⭐
774
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Supermvp
⭐
763
MVP“美”图+新闻+天气预报+Material+RxJava3+Retrofit2+Glide4+AndroidX+Leakcanary+Butterknife
Android Studio Mvp Template
⭐
637
Android MVP template for Android Studio
Android Kotlin Mvp Architecture
⭐
611
This repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Protein
⭐
597
🥚 An Android App for Dribbble
Rxweather
⭐
572
Architecting Android with RxJava
Mvp Android Arch Component
⭐
446
Android MVP sample adapts with new Android architecture components (Lifecycle, Room).
Cleanarchitecturemanifest
⭐
443
Description of the main principles and rules for building an Android application using Clean Architecture approach
Firebucket
⭐
379
Glimpse into Firebase, with a simple TODO list app built around Dagger, RxJava 2, Clean architecture and of course, Firebase.
Componentizationarch
⭐
263
Simpleeyes
⭐
255
🔥🔥🔥A Video app illustrating Android development best practices with Kotlin
Bubbble
⭐
229
Sample app showcases the MVP pattern and Robert Martin's Clean Architecture approach.
Moxy
⭐
222
Moxy is MVP library for Android with incremental annotation processor and ktx features
Android Mvp Architecture
⭐
201
🏛 A basic sample android application to understand MVP in a very simple way. Just clone, build, run and understand MVP.
Conductormvp
⭐
192
Multi-project Clean Architecture MVP app in Kotlin using Conductor, Room, RxJava 2, Dagger 2 with custom scopes
Android Mvp Dagger2 Flytranslate
⭐
188
MVP+RxJava+Retrofit+Dagger2, FlyTranslate是基于MVP开发的Android应用程序的通用架构集成了许多开源项目如Dagger2,RxJava,Retrofit ,使您的开发更快捷,更轻松。
Androidbasemvp
⭐
183
🚀一个快速搭建MVP+RxJava2+Retrofit 基础框架,主要是封装有Http网络请求、日志、缓存、加载等待、toast、页面状态布局管理、权限、RxBus、Glide图片加载等组件,方便快速开发新项目、减少开发成本。
Kotlinmvparchitecture
⭐
144
Clean MVP Architecture with Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Added Unit Tests(Kotlin Tests)!
Devmvp
⭐
143
一键生成MVP架构基础代码-Android Studio模板
Android Clean Architecture Boilerplate
⭐
140
Apply clean architecture on Android
Android Mvp Basic Sample
⭐
140
Android MVP Basic Sample
Generator Android Mvp Starter
⭐
129
[Yeoman Generator] Generate MVP Architecture for Android App using https://git.io/v9Ujz
Androidcoroutinesplayground
⭐
118
Android Coroutines Playground
Rxapp
⭐
108
Android Kotlin Mvp Clean Architecture
⭐
105
Clean architecture blueprint using Kotlin and MVP pattern.
Mvpframes
⭐
100
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Kotlinrxmvparchitecture
⭐
94
Clean MVP Architecture with RxJava + Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Includes Unit Tests(Kotlin Tests)!
Mvpandroid
⭐
90
Sample app to demonstrate MVP (Model - View - Presenter) architecture in android
Openticator
⭐
80
Another authenticator implementation
Telegraph Android
⭐
75
Telegraph X is Android client for Telegra.ph minimalist publishing tool (made by Telegram team) that allows you to create and manage publications
Memorize
⭐
72
🚀 Japanese-English-Mongolian dictionary. It lets you find words, kanji and more quickly and easily
Simple Mvp Retrofit Example
⭐
71
A simple example of a project using MVP architecture and Retrofit 2.0 library for Android for beginners.
Android_tmdb_clean_architecture
⭐
62
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.
Todo
⭐
62
To-Do application written on Kotlin with RxJava and Dagger 2.
Ndileber
⭐
57
学习google的MVP框架,来重构dileber
Android Architectures Kotlin
⭐
51
Simple examples showcasing implementation of some popular app architecture patterns using Kotlin.
Basepro
⭐
41
使用MVPArms框架搭建的一个基类工程,便于日常项目开发。
Flair
⭐
31
This is powerful android framework
Statussaver For Whatsapp
⭐
30
A simple app to save Whatsapp Status Images! Developed using MVP, rxJava, Dagger2 etc.
Android Rxpresenter
⭐
21
A Reactive Presenter library for MVP pattern for modern Android Apps
Karchi
⭐
20
Repository that showcases 3 different Android app architectures, all with Java and Kotlin versions: "Standard Android", MVP and MVVM. The exact same app is built 6 times following the different patterns.
Afmall
⭐
20
A pure shopping App based on Kotlin + ARouter + MVP + RxJava2 + Retrofit + Dagger2 + 七牛云 + Glide
Expensive
⭐
19
Simple Expense Manager App using MVP.
1-52 of 52 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210