Skip to content

Latest commit

 

History

History
565 lines (445 loc) · 44 KB

File metadata and controls

565 lines (445 loc) · 44 KB

工具


名字 介绍

rxjava databinding

|RxRedux|使用RxJava 2管理状态的库。|| |RxLifecycle|Rx绑定库存Android Activities&Fragment生命周期,避免内存泄漏|| |MasteringAndroidDataBinding|精通 Android Data Binding|| |RxRiddles|Riddles你的方式来掌握RxJava| |RxIdler|包装RxJava调度程序的Espresso的IdlingResource。| |RxRedux|使用RxJava 2 管理状态的library。| |okuki|Okuki是一个简单的分层导航总线,支持Android,支持可选的Rx绑定和Toothpick DI集成。|

Html

|jsoup|Java的HTML解析器|| |jsoup-annotations|Java JSOUP 标注方案,不用自己费劲解析了||

Root

|root-tools|RootTools 是一款专注于给 root 后的用户提供方便的软件|| |RootHelper|一个更容易使用libsuperuser库的扩展||

Json & Xml

|fastjson|阿里巴巴的json框架|| |gson|将Java对象转换为JSON并返回的Java序列化/反序列化库|| |FlatBuffer|FlatBuffer Android示例应用程序|| |mock-api|Android的json-api-mock框架|| |ResourcesPoet|类似JavaPoet,但适用于Android XML资源|| |Moshi|一个适用于Android和Java的现代JSON库。| |stag-java|Stag通过为能||

测试

|FragmentTestRule|JUnit规则单独测试片段| |composer|composer是一个现代反应的Android仪器测试的库| |RxBasicsKata|学习使用JUnit测试作为接受标准的RxJava的一组简单代码挑战| |Register|用于测试Play商店结算的 Android library和应用程序| |Dream-Catcher|在Chrome DevTools内查看Android设备上所有HTTP(S)流量|| |SwissArmyKnife|android免root兼容所有版本ui调试工 |JakeWharton/hugo|您的调试版本的注释触发方法调用日志记录。|| |debugkit|曾经在你的用户界面中隐藏调试功能?这里现在是一个干净的方式来做到这一点!|| |Hyperion-Android|适用于Android的应用程序调试和检测工具||

网络

|LoggingInterceptor|一个OkHttp拦截器,以一种漂亮的方式记录请求和响应数据。| |network-connection-class|应用程序中的当前网络流量并对网络质量进行分类|

模拟器

|swarmer|用于并行创建和启动多个Android模拟器。| |openauto|AndroidAuto headunit模拟器|

依赖注入

|tiger|java依赖注入|| |DaggerAutoInject|DaggerAutoInject|| |Napkin|Dagger 2 通用范围和限定符|| |dagger|传说中的 dagger2,依赖注入|| |marinator|依赖注入框架| |androidannotations|Android 注解库|

拼音

|UniPinyin|Java 汉语拼音查询工具||

破解

|AndroidDecompiler|反编译任何APK|| |apk-decompiler|Android的APK解码器|| |android-classyshark|apk 反编译工具|| |droidReverse|android 逆向工程工具集||

函数

|Tabbels|将函数式编程以一种优雅的方式引入Java|| |essentials|Android和Java的通用实用程序和散列函数|| |HFunc|Java实现高阶函数,类似Python,支持串行并行计算,适用于Java和Android|| |mathjs-android|一个android包装器库到mathjs.org javascript库|| |adt4j|adt4j - 用于Java的代数数据类型|| |strman-java|一个Java 8字符串操作库|| |PDD|先进的布鲁姆滤波算法,为有效的近似数据||

优化

|WHC_ScanUnreferenceImageTool|扫描项目里没有使用的图片工具,删除没有引用的图片以减小打包体积|| |walle|Android Signature V2 Scheme签名下的新一代渠道包打包神器|| |PreLoader|android页面启动速度优化利器:在页面打开之前就预加载数据| |ThinRPlugin|apk 瘦身之去除android中的R.class|| |MemoryMonitor|内存监控器| | |smart-scheduler-android|Android 智能 Scheduler,根据用户手机场景,决定任务执行方式|| |MaterialColdStart|冷启动|| |DiskLruCache|专门针对Android兼容性的基于磁盘的LRU高速缓存的Java实现。||

加密,解密

|Encryption|java 字符串加解密|| |java-aes-crypto|java 字符串加解密|| |r2d2|安卓数据加密解密|| |android-api-SecureKeys|简单好用的安卓数据加密存储|| |AES256PasswordBasedEncryption-Decryption|AES256 加解密||

表单验证

|Blorm|Blorm是android的一个字段验证库|| |blankapp-validation|Android 表单验证库,用方法链构建你的验证规则|| |user-validator|验证用户名、电子邮件和密码的库|| |InputValidator|Android库有助于验证输入内容||

RTSP

|RTMPCHybirdEngine-Android|基于RTMP和RTC混合引擎的在线视频连麦互动直播|| |Endoscope|Endoscope - RTSP实时视频流媒体为android设备通过Wi-Fi||

EventBus

|EventBus|Android优化的事件总线.|| |IpcEventBus|进程通信事件总线|| |Hermes|简单易用的安卓进程间通信IPC框架|| |ToyRoom|饿了么开发的一套面向业务逻辑的编程库-ToyRoom|| |HermesEventBus|饿了么开源的Android跨进程事件分发框架|| |gimBUS|Event bus for Android with fine-grained delivery thread control|| |AndroidEventBus|android的轻量级eventbus库,简化了活动、片段、线程、服务等之间的通信|| |eventbus3-intellij-plugin|eventbus3 可用事件跳转 Android Studio 插件|| |AnalyticsKit-Android|Analytics framework for Android||

支付

|sdk3rd|第三方SDK集成库,授权/分享/支付|| |EasyPay|简单易用的第三方可扩展支付框架|| |Android-Pay|支持微信和支付宝两种主流支付的集成库, 两行代码实现微信支付, 三行代码实现支付宝支付|| |MeiqiaSDK-Android|美洽 Android SDK 3.0 面向开发者的 Demo|| |billing-android|Android Play Billing Library的RxJava包装。|

app自动更新

|AppUpdate|app更新|| |LessCode-Update|兼容 Android7.0+ app更新|| |force-update|app 强制更新|| |UpdateApp|开箱即用的app更新,主要负责软件下载、软件安装等|| |update|清晰灵活简单易用的应用更新库|| |MAHAndroidUpdater|Android app update checker|| |UpdatePlugin|可任意定制的app更新组件|| |android-auto-update|Android 应用自动更新|| |AutoInstaller|应用自动静默更新安装库|| |FirUpdater|Fir.im通道APK更新器,使用简单,让自己的demo快速具备升级功能|image|| |AppUpdater|在Google Play,GitHub,亚马逊,F-Droid或您自己的服务器上检查应用程序更新的库。 |

js与java通信

|RainbowBridge|A safe JsBridge framework!|| |Scripto|方便从Java调用js函数|| |realjavascript|RealJavaScript支持Java中的动态脚本|| |SimpleJavaJsBridge|JS 与 Java 通信的简单桥梁|| |Scripto|用于在WebView中的Java和JavaScript之间发送消息|

分享

|IntentShare|提升"分享"体验的库 ||

异步下载

|AsyncTaskScheduler|AsyncTask 替代者|| |thinr|AsyncTask 替代者|| |lib_download|处理异步下载的库|||Aria|文件下载管理|| |android-lite-go|LiteGo是一款基于Java语言的「异步并发类库」|| |EasyThread|一款安全、轻巧、简单的线程池管理器| |Store|用于异步数据加载和缓存的Android库| |AndroidProcesses|Get running processes on Android|| |Store|Store是一个异步数据加载和缓存数据的库|| |RxDownload|一个用RxJava和Kotlin编写的多线程下载工具|| |AndroidAsync|用于android的异步套接字||

安全

|RNCryptorNative|安卓加解密|| |PiracyChecker|保护你的 app 以防破解||

键盘

|AndroidKeyboardWatcher|Android 软键盘工具库|| |HideKeyboard|仿iOS输入法点击输入框以外区域 自动隐藏软键盘轻量级库|| |JKeyboardPanelSwitch|Android键盘面板冲突 布局闪动处理方案|| |KeyHide|KeyHide|| |keyboard-dismisser|通过敲击键盘外面的任何地方来关闭你的键盘|| |Teleprinter|安卓键盘辅助|| |AnySoftKeyboard|Android (f/w 1.5+)屏幕键盘支持多种语言||

SharePreference

|Treasure|SharePrefence 工具|| |Favor|简单实用SharePrefence|| |EasySharedPreference|简单易用的可存储任意对象的 SharedPreference|| |CipherSharedPrefs|Android shared preferences 加解密|| |secure-preferences|Android shared preferences AES 加解密|| |easyPrefs|easily use android preferences(the easy way!)|| |preferator|开发辅助工具,帮助你快速的在 Android 端修改 SharedPreference,以达到测试的目的|| |UniversalPreferences|use Shared Preferences in an easy way|| |tiamat|Reactive SharedPreferences code generator for Android|| |EncryptedPreferences|SharedPreferences AES-256 加密|| |Secured-Preference-Store|SharedPreferences 加密|| |Android-Shared-Preferences-TinyDB-|Easy SharedPreference 封装库|| |esperandro|Easy SharedPreference|| |AnyPref|SharedPreferences中的ORM|| |Prefs| SharedPreferences wrapper|| |SessionManager-Android|Shared Preference Library|| |SimpleConfig|这是一个基于 SharePreference 简化应用配置信息读取和保存的库, 灵感来自于 retrofit|| |tray|多进程安全的SharedPreferences|| |binaryprefs|快速实现SharedPreferences|| |prefdata|Pref Data – the Android SharedPreferences wrapper|| |ProbeTools|ProbeTools在浏览器中显示来自数据库和SharedPreferences的数据|| |Android-Debug-Database|通过网页来查看 Android 本机数据库和 SharedPreference 数据|| |tray|支持多进程的Android的SharedPreferences替代品| |Favor|一种使用android sharepreference的简单方法|| |Android-Debug-Database|Android Debug Database||

多渠道

|walle|Android Signature V2 Scheme签名下的新一代渠道包打包神器|| |ApkMultiChannelPlugin|Android 多渠道打包的 Android Studio / IDEA 插件|| |ApkChannelBuilder|一个 Mac App,用于 Apk 多渠道打包|| |ApkCustomizationTool|apk多渠道打包定制工具||

ANR,卡顿,异常

|AndroidPerformanceTools|检测ANR|| |ANR-WatchDog|ANR 卡顿检测|| |BlockCanaryEx|blockcanary 升级版|| |AndroidPerformanceMonitor|(blockcanary)安卓卡顿检测.|| |Recovery|一个App异常恢复框架|| |FireCrasher|FireCrasher是一个未捕获的android异常恢复库|| |CustomActivityOnCrash|崩溃检测并且弹窗|| |android-easy-crash-handle|一个很容易使用的Android异常捕获、收集、提交的组件|| |Sherlock|异常捕获|| |AutoCrashReporterACR是一个Android库,可以在您的应用程序正在开发时简化崩溃检测|| |packagehunter|捕获安卓应用信息|| |SpiderMan|SpiderMan 崩溃日志手机端显示|| |AutoEx|帮助Android开发者,让项目在崩溃时从异常堆栈中,自动寻找Stack Overflow的回答。|| |maoni|Android 收集用户基本信息利器,比如 App 崩溃后的地理位置,GPS网络状态,当前页面截屏等|| |maoni-email|Android 收集用户基本信息利器||

热修复,插件化

|VasSonic|VasSonic:轻量级高性能Hybrid框架|| |Robust|美团的新一代热更新系统Robust,对Android版本无差别兼容|| |tinker|Tinker是一个针对Android的热修复解决方案库,它支持dex、库和资源更新,无需重新安装apk。|| |Amigo|一个Android 平台的hotfix 库, 支持热更新,支持热修复|| |restito|Restito - 用于测试rest客户机的mock框架|| |VirtualAPK|滴滴插件化工具适用于Android的功能强大且轻量级的插件框架|| |Stark|Android 的一种热修复| |ZeusPlugin|Android下插件补丁的开发框架|| |DynamicAPK|实现Android App多apk插件化和动态加载,支持资源分包和热修复| |jarslink|模块化管理| |Andromeda|Andromeda简化了Android模块化的本地/远程通信|| |CC|可关联生命周期的组件化开发框架,让组件间的调用像直接依赖一样方便|| |DDComponentForAndroid|一套完整有效的android组件化方案| |AndroidComponentizeLibs|多个维度对比一些有代表性的开源android组件化开发方案| |RxJava2Debug|Rxjava2 的异常检测| |tinkerpatch-sample|已经改造完自身App的Application的应用的参考Sample|| |VirtualAPK|适用于Android的功能强大且轻量级的插件框架|| |RePlugin|RePlugin - 一个灵活,稳定,易用的Android插件框架|| |android-saripaar|适用于Android的UI表单验证库||

vr ar

|VRDroid|VR Player for android|| |arcore-android-sdk|适用于Android Studio的ARCore SDK||

im

|aurora-imui|通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN|| |Applozic-Android-SDK|安卓实时聊天框架||

截屏

|AndroidScreenShot_SysApi|非常优雅的方案实现屏幕截图,利用android 5.0之后的录屏API实现截屏。||

路由

|AndRouter|Android路由框架|| |AntCaves|Android Router 框架|| |Meepo|实现仿 Retrofit 的跳转路由|| |Router|简单、灵活的路由框架|| |krouter|A lightweight Android activity router|| |Router|一款简单的Android端用于Activity跳转的路由框架|| |router|动态在应用程序URL路由器为Android|| |ActivityRouter|Router|| |ARouter|一款可帮助应用导航到活动和自定义服务的Android路由器中间件。||

屏幕适配

|AndroidAutoSize|今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案|| |AndroidAutoLayout|Android屏幕适配方案,直接填写设计图上的像素尺寸即可完成适配||

gradle

|gitignore|一组有用的.gitignore模板|| |FreeProGuard|为常见的Android库配置proguard。||

工具

|detox|移动应用程序的灰盒端到端测试和自动化框架|| |Apktool|用于逆向工程Android apk文件的工具|| |lazygit|git命令的简单终端UI|| |FitAndroid8|一行代码完成Android 8 FileProvider适配~|| |chuck|适用于Android OkHttp客户端的应用内HTTP检查器|| |RxLifecycle|使用RxJava为Android应用程序处理API的生命周期| |avocado|Vector Drawable优化工具|| |EnvironmentSwitcher|无需重新打包,一键切换环境 || |ShapeShifter|适用于Android,iOS和Web的SVG图标动画工具|| |ConditionWatcher|自动测试框架|| |arthas|Java诊断利器Arthas|| |AndroidUnitTest|Save time & clear your unit tests on Android|| |BakeBread:https|允许事后调试Android NDK应用程序和库(检查堆栈帧和变量值)|| |LoveUT|测试工具Robolectric 3.x 的介绍和实战|| |Kubwa:https|基于注释的验证库,用于MVVM体系结构中的Android的DataBinding库|| |VirtualApp|App 虚拟空间,类似 LBE 双开空间|| |weex|跨平台开发 alibaba|| |AndroidHookStartActivity|两行代码实现动态启动未注册的Activity|| |JVM-Sandbox|基于JVM的实时无侵入AOP框架容器|| |test-butler|可靠的Android测试|| |HtmlNative|使用Html来渲染Android界面的动态化界面方案。|| |python-for-android|用 Python 开发 Android 应用程序|| |Magisk|一个神奇的面具,以改变Android系统|| |freeline|阿里开源的Android平台上的秒级编译方案|| |leakcanary|内存泄漏检测工具|| |moshi|适用于Kotlin和Java的现代JSON库。|| |AndroidDevMetrics|P适用于Android开发的性能指标库|| |MAHAds|广告跳转|| |debugkit|Android 浮动 Debug 工具箱|| |apkReSign|安卓一键重签名工具|| |Dexer|一个轻量级的dex解析器|| |kstools|Android中自动爆破签名工具|| |TurboDex|在Android瞬间加载Dex|| |keytool-importkeypair|为已存在的签名文件添加系统权限签名,可直接编译运行|| |Bugtags-Android|为移动测试而生,随时随地改善你的移动应用| |redex|facebook 出品的 apk 包优化工具 || |enjarify|Enjarify是一个工具,用于将Dalvik字节码转换为等价的Java字节码|| |legend|hook java方法的框架,针对6.0以下得系统|| |easydeviceinfo|Android库以超级简单的方式获取设备信息|| |multibackstack|安卓 回退栈管理|| |android-hidden-api|可直接查看、访问安卓 hide 与 internal API|| |UniPinyin|Java 汉语拼音查询工具。支持CJK基本字符集及扩充区A的中文汉字|| |gradle|For more information about Gradle|| |UETool|UETool 它可以作用于任何显示在屏幕上的 view|| |pinyin4j|在pinyin4j的基础上添加了多音字识别|| |Lyra|安卓组件状态保存及恢复|| |reminder|保持 View 状态直到下次数据更新|| |Splitties|安卓复制粘贴工具类|| |Luban|鲁班压缩,不解释|| |-Api|Api大全|| |AndroidGodEye|适用于Android的性能监视器工具| |lottie-editor|Lottie 编辑器| |Charles-Crack|Charles 破解工具| |AndroidToolsExample|Android 中 tools 命名的使用案例|| |Awesome_APIs|这个仓库主要是为开发者收集非常好的 API || |public-apis|用于Web开发的公共JSON API的集合列表|| |NullAway|种有助于消除Java代码中的NullPointerException(NPE)并且构建时间短的工具| |AndroidStudioTemplates|Templates for Android Studio|| |fastlane|自动构建和发布iOS和Android应用程序的最简单方法|| |AdBlockerDetector|该项目提出了一个开源库,可以检测大多数广告拦截器|| |concurrent|安卓并发解决方案库|| |ktlint|An anti-bikeshedding Kotlin linter with built-in formatter|| |DBC-Android|流畅的设计合结构为android|| |icepick|好用的状态保存库|| |Pury|测量多事件耗时|| |apk-dependency-graph|解析apk包,图表展示依赖及结构|| |ButterKnifeLite|Light ButterKnife|| |PhoneNumberValidator|此库有助于确保该号码对应的国家|| |intentbuilder|IntentBuilder是一种类型安全的方法,用于创建意图并使用附加组件填充它们。在你的activity和services中使用它们|| |libretorrent|基于 libtorrent 实现的种子下载客户端|| |AndroidPush|更方便的将各个rom厂商自己的推送服务进行集成,并统一管理|| |ijkplayer|在ijkplayer编译的bilibili开源编译版本上,去掉失败的依赖,增加对https支持|| |stf|浏览器控制管理手机引用| | |overlaypermission|悬浮窗权限兼容库|| |scytale|Android Key 生成,存储,加密工具库|| |redexer|用于Dalvik字节码的Redexer二进制检测框架|| |android-shell|在Android上执行shell命令|| |AnalysisApp|快速分析某个app使用哪些sdk的java小工具|| |ResourceInspector|从一个大型项目中快速找到当前页面元素用到的布局文件|| |StrictModeCompat|低版本使用StrictMode|| |AppMethodOrder|一个能让你了解所有函数调用顺序的Android库(无需侵入式代码)|| |android-shake-detector|Android 晃动检测小工具|| |shortcut-helper|一个android库,可以轻松创建新的android 7.1快捷方式|| |jOOR|简单易用的安卓反射库|| |adbons|Android adb工具的包装器|| |okio|A modern I/O API for Java || |Lightweight-Stream-API|java 7 及以下使用Stream api|| |scrcpy|显示和控制您的Android设备|| |android-tips-tricks|Android studio 快捷键|| |debug_view_kotlin|debug_view_kotlin|| |GPT|GreedyPorter(GPT)插件系统| |android-ktx|Android应用程序开发的一套Kotlin扩展。 || |android-library-publish-to-jcenter|这是一个帮助Android开发者将aar发布到jcenter的项目 || |idea-gradle-dependencies-formatter|IntelliJ IDEA的Gradle依赖性格式化程序|| |freeline|适用于Android的超快速构建工具,即时运行的替代方案|| |domic|适用于Android的反应性虚拟DOM| |build-your-own-x|Build your own| |dependency-injection-checks|Android Espresso更流畅| |PrivacyStreams|使用简单,统一,私密的API访问和处理Android中的各种类型的个人数据。| |weixin-java-tools|可能是目前最好最全的微信Java开发工具包,支持包括微信支付、开放平台、小程序、企业号和公众号等的开发| |kickflip-android-sdk|实时视频流传输到云端| |jclasslib|jclasslib字节码查看器是一个可视化编译的Java类文件和包含的字节码的所有方面的工具。| |RxSSE|适用于 Android 和 Java 应用程序的 Server-Sent Events 客户端。| |Mezzanine|一个注释处理器,允许您在编译时同步读取静态 UTF-8 文件。| |purrge|快速从您的手机 purrage android应用程序| |Cicerone|Cicerone是一个轻量级的库,使得Android应用程序中的导航变得简单|

定位

|LocationManager|简化获取Android用户的位置|| |truetime-android|获取当前时间,可自定义时间服务器|| |location-tracker-background|后台实时获取追踪|| |SamLocationAndGeocoding|跟踪用户位置地址||

控件

|HokoBlur|一个易于使用的Android模糊库,支持高效的动态模糊作业。|| |AndroidWM|轻量级安卓水印框架|| |boxing|基于MVP模式的Android多媒体选择器。|| |vertical-stepper-form|适用于Android的垂直步进式表格库|| |MaterialDesignSamples|Material Design 系列控件samples|| |CompositeAndroid|Android组件(比如Activity或Fragment)的组合优于继承|| |UIBlock|代替 fragment 的轻量级解耦UI的类,解决 fragment 嵌套问题|| |fragment-back|Fragment 回退处理库|| |Fragmentation|为"单Activity + 多Fragment","多模块Activity + 多Fragment"架构而生|| |BaseRecyclerViewAdapterHelper|好用RecycleView 适配器|

Android 插件

|LayoutMaster|用于ui调试的Android Studio插件。|| |Language-Switcher-Tile|一个Android插件,允许您轻松更改您的设备语言。|| |parcelable插件|Android studio parcelable 插件| |AndroidProguardPlugin|一键生成项目混淆代码插件,值得你安装~| |ECTranslation|Android Studio 翻译插件,可以将英文翻译为中文.|| |AndroidProguardPlugin|生成混淆代码的 Android Studio 插件|| |RemoveButterKnife|帮助去掉 ButterKnife 库的 android studio 插件|| |androidstudio-plugins|AndroidStudio 优秀插件汇总|| |Jenkins的Android Apk Size Watcher插件|观察.apk文件的变化大小,一旦变化超过指定的阈值,就会使构建失败。| |Android Studio插件|这是所有真棒和有用的android studio插件的列表。| |name that color|这个插件可以让你为你复制的颜色插入一个名称| |AndroidSourceViewer|Android Studio 在线查看 Android 和 Java 指定版本源码插件| |Shot|Shot是一个Gradle插件,它使用Facebook的Screenshot for Android测试简化了屏幕截图测试的执行。| |easylauncher|使用这个gradle插件为您的每个Android应用变体添加一个不同的功能区。| |ok-gradle|IntelliJ / Android Studio 插件用于搜索流行 Java 库的工件 id。| |Shot|开发Gradle插件以方便Android的屏幕截图测试。||

快速开发框架

|AndFrameWorks|AndFrame 是一个能够让你快速进行Android开发的开源框架| |FastDev4Android|Android快速开发框架| |FastAndroid|一个封装了多方面开源库后基于 MVP 模式的一个 Android 快速开发框架。| |KJFrameForAndroid|安卓快速开发框架,简单易用,快速,安全| |ThinkAndroid|ThinkAndroid是一个免费的开源的Android开发框架| |xUtils3|android 快速开发框架 xUtils 的升级版本|| |afinal|Afinal是一个android的ioc,orm框架。|| |rexxar-android|豆瓣的混合开发框架 -- Rexxar|| |patchrom_miui|MIUI 8 系统|| |Basic|简单好用的 MVP 开发框架|| |ADAL|安卓快速开发库|| |MVPArt|A New Android MVP Architecture|| |MVPArms|一个整合了大量主流开源项目的Android Mvp快速搭建框架|| |DroidWizard|Kickstart MVP framework for android development|| |atlas|强大的Android动态组件框架。|| |ak-universal-android-helper|安卓开发助手|| |SampleApp|安卓快速开发框架|| |Slick|反应灵活的Android MVP框架。| |MVVMLight|一个Android MVVM 轻量级工具库,主要目的是更快捷方便的构建Android MVVM应用程序|| |Moxy|MVP 开发框架|| |UltimateAndroid|UltimateAndroid是一个用于开发应用程序的快速开发框架 || |Rosie|Rosie是一个Android框架,用于按照Clean Architecture的原则创建应用程序|| |KBinding|使用kotlin实现的Android MVVM框架,基于anko,比databinding更简单易用|| |mvvm-starter|使用DataBinding Library启动Android MVVM项目|| |RainbowMVP|轻量级Android MVP库,易于实现|| |ThirtyInch|Android 一个MVP库|| |MVP-RX-Android-SampleMVP Kotlin 开发框架|| |ferro|简单而强大的MVP库为Android|| |BGAScaffolding-Android|Android MVC、MVP、MVVM 项目开发脚手架|| |android-mvp-architecture|MVP开发框架|| |Pluto-Android|Android应用开发通用框架|| |android-proguards|AAR proguards|| |XAOP|一个轻量级的AOP(Android)应用框架。囊括了最实用的AOP应用。| |ArmsComponent-Template|一键搭建 ArmsComponent 快速组件化方案的整体组件架构| |spek|Kotlin的规范框架|| |android-clean-architecture-boilerplate|一个使用干净架构的android样板工程|| |AndFrameWorks|AndFrame 是一个能够让你快速进行Android开发的开源框架||

工具类,开源库

|pandora|一个android库,用于直接在app中调试我们关心的内容。|| |TimLiu-Android|自己总结的Android开源项目及库|| |AndroidUtilCode|一个强大易用的安卓工具类库|| |HelloGitHub|分享 GitHub 上好玩、容易上手的项目|| |Lazy|The android tools 自己整理的常用的工具类| |SuperUtils|utils项目|| |Awesome-MaterialDesign|材料设计库和材料的集合。|| |AndroidLibs|正在成为史上最全分类 Android 开源大全|| |Utils-Everywhere|整理并收集各种常用的覆盖面广的工具类|| |kotlinresources|最受欢迎的编码语言的最终资源列表|| |EasyAndroid|一系列简单、轻量、方便的Android开发工具集合(持续更新中)| |chinese-independent-developer|中国独立开发者项目列表|| |AccessibilityUtil|AccessibilityService Utils|| |StatusBarUtil|这是一个为Android App 设置状态栏的工具类|| |LessCode|打造精简、高效的最好Android工具库!|| |phrase|安卓 格式化字符串的库|| |AndroidUtilCode|AndroidUtilCode|| |NonViewUtils|Android常用工具类|| |AndroidUtils|Android常用工具类|| |AndroidUtils|Android常用工具类|| |AndroidUtils|Android常用工具类|| |android-common|安卓开发通用类、辅助类、工具类的集合|| |Lazy|整理的常用的工具类,值得收藏|| |Fuse|Kotlin 语言编写的安卓 cache 库|| |UReflection|一个轻量级的android库,可以快速集成到任何应用程序使用android utils|| |android-utils|由实用程序脚本/类/包组成的存储库|| |DateTimeUtils|时间工具||

flutter

|flutter_architecture_samples|TodoMVC for Flutter|| |Flutter-UI-Kit|Flutter应用程序在UIKit中收集UI||