Common
- afinal Afinal是一个android的ioc,orm框架
https://github.com/yangfuhai/afinal
- xUtils** android orm, bitmap, http, view inject...
https://github.com/wyouflf/xUtils
- ThinkAndroid ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行 Android应用程序的开发
https://github.com/white-cat/ThinkAndroid
- KJFrameForAndroid KJFrameForAndroid 又叫KJLibrary,是一个android的orm 和 ioc 框架。
https://github.com/kymjs/KJFrameForAndroid
- droidparts DI, ORM, JSON, ...
https://github.com/yanchenko/droidparts
- android-common Android common lib, include ImageCache, HttpCache, DropDownListView, DownloadManager, Utils and so on
https://github.com/Trinea/android-common
- LiteCommon Android Common Utils or Helper. Such as Log, Averager, Base64, Check, FlashLight, KeyguardLock, LogReader, Network, SilentInstaller, TimeAverager, TimeCounter, Toastor, WakeLock, ScreenReceiver, SmsReceiver, PhoneReceiver, NotificationService, AndroidUtil, AppUtil, BitmapUtil, ByteUtil, ClassUtil, DialogUtil, FieldUtil, FileUtil, HexUtil, MD5Uti… http://litesuits.com?form=gcom
https://github.com/litesuits/android-common
- Elf Framework Android Framework to simplify the android development process.
https://github.com/fenli/elf
- RoboMVVM MVVM framework for Android
https://github.com/debdattabasu/RoboMVVM
- SAF SAF(Simple Android Framework)是一个简单的android框架,它为开发Android app提供了基础性组件。
https://github.com/fengzhizi715/SAF
- AndroidQuickUtils Android Development Framework
https://github.com/cesarferreira/AndroidQuickUtils
- BeeFramework_Android 极简化的Android App开发框架和App内调试工具
https://github.com/BeeFramework/BeeFramework_Android
- Android-Next A Android Commons Library, include task, cache, http, custom views, utils, and so on.
https://github.com/mcxiaoke/Android-Next
- Carpaccio Data Mapping & Smarter Views framework for android https://github.com/florent37/Carpaccio/wiki
https://github.com/florent37/Carpaccio
- UltimateAndroid UltimateAndroid is a framework to help developing Android apps in a fast way
https://github.com/cymcsg/UltimateAndroid
- LoonAndroid 整个框架式不同于androidannotations,Roboguice等ioc框架,这是一个类似spring的实现方式。在整应用的生命周期中找到切入点,然后对activity的生命周期进行拦截,然后插入自己的功能。
https://github.com/gdpancheng/LoonAndroid
- QuickAndroid 一个快速、完善的Android开发框架整合实践
https://github.com/alafighting/QuickAndroid
- ignition Ignition helps you getting your Android applications off the ground quickly, by offering ready-to-use components and utility classes that wrap a lot of the boilerplate that's involved when writing Android apps.
https://github.com/mttkay/ignition
- android-priority-jobqueue A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability.
https://github.com/yigit/android-priority-jobqueue
- Anvil Tiny library for building reactive UI components (with data binding and event listeners binding), inspired by React.js.
https://github.com/zserge/anvil
- Rosie Rosie is an Android framework to create applications following the principles of Clean Architecture.
https://github.com/Karumi/Rosie
- volley volley
https://github.com/mcxiaoke/android-volley
- enhanced-volley An enhanced version of the Volley Networking Toolkit for Android
https://github.com/vinaysshenoy/enhanced-volley
- Conductor A small, yet full-featured framework that allows building View-based Android applications
https://github.com/bluelinelabs/Conductor
- Android-ZBLibrary Android快速开发框架,Android Studio、Eclipse多平台支持。MVP架构的Android开发框架,丰富的功能、简单的实现、详细的注释、规范的风格。
https://github.com/TommyLemon/Android-ZBLibrary
- Conductor A small, yet full-featured framework that allows building View-based Android applications
https://github.com/bluelinelabs/Conductor
Plugin
- DroidPlugin DroidPlugin 是360手机助手在Android系统上实现了一种新的插件机制:它可以在无需安装、修改的情况下运行APK文件,此机制对改进大型APP的架构,实现多团队协作开发具有一定的好处。
https://github.com/Qihoo360/DroidPlugin
- apf Android Plugin Framework
https://github.com/umeng/apf
- CJFrameForAndroid CJFrameForAndroid 是一个实现android插件化开发的框架。使用CJFrameForAndroid,apk动态加载不再是难题,更重要的是可以轻松实现插件与APP项目之间的解耦。
https://github.com/kymjs/CJFrameForAndroid
- ACDD ACDD,Android Component Dynamic Deployment(plugin) Solution,if any question,send me e-mail Solution http://bunnyblue.github.io/ACDD/
https://github.com/bunnyblue/ACDD
- xCombine Android Plugin Framework
https://github.com/wyouflf/xCombine
- AndroidDynamicLoader A plugin system that runs like a browser, but instead of load web pages, it load plugins which runs natively on Android system.
https://github.com/mmin18/AndroidDynamicLoader
- Small A small framework to split app into small parts
https://github.com/wequick/Small
MVC/MVVM/MVP
- AndroidBinding MVVM for Android
https://github.com/gueei/AndroidBinding
- RoboBinding A data-binding Presentation Model(MVVM) framework for the Android platform.
https://github.com/RoboBinding/RoboBinding
- nucleus Nucleus is an Android library which helps to use the MVP (Model-View-Presenter) pattern
https://github.com/konmik/nucleus/
- Moxy Moxy is Android library based on MVP pattern
https://github.com/Arello-Mobile/Moxy
- Mosby A Model-View-Presenter library for modern Android apps.
https://github.com/sockeqwe/mosby
- Archi This repository showcases and compares different architectural patterns that can be used to build Android apps.
https://github.com/ivacf/archi
- EasyMVP A full-featured framework that allows building android applications following the principles of Clean Architecture.
https://github.com/6thsolution/EasyMVP
Theme
- MultipleTheme Android换肤/夜间模式的Android框架,配合theme和换肤控件框架可以做到无缝切换换肤(无需重启应用和当前页面)。 This framework of Android app support multiple theme(such as day/night mode) and needn’t finish current application or current activity.
https://github.com/dersoncheng/MultipleTheme
- MagicaSakura MagicaSakura 是 Android 多主题框架。~ is an Android multi theme library which supporting both daily colorful theme and night theme. http://app.bilibili.com
https://github.com/Bilibili/MagicaSakura
- Colorful Colorful is a dynamic theme library allowing you to change your apps' color schemes easily.
https://github.com/garretyoder/Colorful
Hook
- legend Legend is a Hook framework for Android Development, it allows you to Hook Java methods without ROOT. Even more exciting is that it supports both Dalvik and Art environment!
https://github.com/asLody/legend
- dexposed dexposed enable 'god' mode for single android application.
https://github.com/alibaba/dexposed
- Xposed The native part of the Xposed framework (mainly the modified app_process binary).
https://github.com/rovo89/Xposed
HotFix
- tinker Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
https://github.com/Tencent/tinker
- Amigo A hotfix library for Android platform, and not just this...
https://github.com/eleme/Amigo
- AndFix AndFix is a library that offer hot-fix for Android App.
https://github.com/alibaba/AndFix
- DroidFix AndroidHotFix/Android 代码热修复 http://bunnyblue.github.io/DroidFix
https://github.com/bunnyblue/DroidFix
- HotFix 安卓App热补丁动态修复框架
https://github.com/dodola/HotFix
- Nuwa Nuwa, pure java implementation, can hotfix your android application.
https://github.com/jasonross/Nuwa
- dexposed dexposed enable 'god' mode for single android application.
https://github.com/alibaba/dexposed
- xLua xLua is a hot-fix solution plugin for Unity3D, it supports android, ios, windows, osx, etc.
https://github.com/Tencent/xLua