文檔是根據Github中的相關三方框架進行整理,切實爲Android開發者提供方便的三方庫地址。
框架分類 | 分類說明 | 框架名稱 | Github地址 | 框架介紹 |
UI | 刷新 | SmartRefreshLayout | https://github.com/scwang90/SmartRefreshLayout | 智能下拉刷新框架[詳細] |
UI | 刷新 | Android-PullToRefresh | https://github.com/chrisbanes/Android-PullToRefresh | 拉刷新框架 |
UI | 刷新 | android-Ultra-Pull-To-Refresh | https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh | 下拉刷新框架 |
UI | 刷新 | BeautifulRefreshLayout | https://github.com/android-cjj/BeautifulRefreshLayout | 衆多優秀的下拉刷新彙總 |
UI | 圖表 | MPAndroidChart | https://github.com/PhilJay/MPAndroidChart | 統計圖表庫 |
UI | 圖表 | hellocharts-android | https://github.com/lecho/hellocharts-android | 統計圖表庫 |
UI | 圖表 | smartTable | https://github.com/huangyanbin/smartTable | 自動生成表格框架[詳細] |
UI | 圖表 | AdaptiveTableLayout | https://github.com/Cleveroad/AdaptiveTableLayout | 可閱讀與編輯CSV文件的庫 |
UI | 圖表 | TableView | https://github.com/evrencoskun/TableView | 繪製表格 |
UI | 菜單 | SlidingMenu | https://github.com/jfeinstein10/SlidingMenu | 比較早的一款側滑菜單 |
UI | 菜單 | MaterialDrawer | https://github.com/mikepenz/MaterialDrawer | 側滑菜單 |
UI | 菜單 | SwipeBackLayout | https://github.com/ikew0ng/SwipeBackLayout | 類似QQ側滑菜單 |
UI | 圖片 | PhotoView | https://github.com/chrisbanes/PhotoView | 大圖展示 |
UI | 圖片 | subsampling-scale-image-view | https://github.com/davemorrissey/subsampling-scale-image-view | 大圖展示 |
UI | 圖片 | CircleImageView | https://github.com/hdodenhof/CircleImageView | 圓形圖片 |
UI | 圖片 | uCrop | https://github.com/Yalantis/uCrop | 圖片剪裁 |
UI | 圖片 | android-gif-drawable | https://github.com/koral--/android-gif-drawable | Gif 加載 |
UI | 圖片 | Matisse | https://github.com/zhihu/Matisse | 圖片\視頻選擇庫 |
UI | 文本 | richeditor-android | https://github.com/wasabeef/richeditor-android | 富文本編輯器 |
UI | 彈窗 | material-dialogs | https://github.com/afollestad/material-dialogs | 可定製化的 Dialog API |
UI | 彈窗 | Toasty | https://github.com/GrenderG/Toasty | 定製不一樣的 Toast |
UI | 彈窗 | DialogUtil | https://github.com/hss01248/DialogUtil | Dialog 工具 |
UI | 彈窗 | android-adDialog | https://github.com/yipianfengye/android-adDialog | 廣告彈窗 |
UI | 導航 | ViewPagerIndicator | https://github.com/JakeWharton/ViewPagerIndicator | ViewPager 指示器 |
UI | 導航 | BottomBar | https://github.com/roughike/BottomBar | 底部導航欄 |
UI | 導航 | FlycoTabLayout | https://github.com/H07000223/FlycoTabLayout | TabLayout 庫 |
UI | 佈局 | flexbox-layout | https://github.com/google/flexbox-layout | Android 彈性 / 流式佈局 |
UI | 佈局 | AndroidAutoLayout | https://github.com/hongyangAndroid/AndroidAutoLayout | 屏幕適配佈局 |
UI | 佈局 | FlowLayout | https://github.com/hongyangAndroid/FlowLayout | 流式佈局 |
UI | 佈局 | vlayout | https://github.com/alibaba/vlayout | 整套佈局方案和組件複用[詳細] |
UI | 佈局 | rclayout | https://github.com/GcsSloop/rclayout | Android 通用圓角佈局 |
UI | 滑動刪除 | AndroidSwipeLayout | https://github.com/daimajia/AndroidSwipeLayout | 滑動刪除 |
UI | 滾動 | Android-ObservableScrollView | https://github.com/ksoichiro/Android-ObservableScrollView | 監聽可滾動 View 的滾動事件 |
UI | 列表 | UltimateRecyclerView | https://github.com/cymcsg/UltimateRecyclerView | 功能強大的 RecyclerView |
UI | 選擇器 | Android-PickerView | https://github.com/Bigkoo/Android-PickerView | 仿 iOS 的選擇控件 |
UI | 選擇器 | AndroidPicker | https://github.com/gzu-liyujiang/AndroidPicker | 安卓選擇器類庫 |
UI | 下拉菜單 | DropDownMenu | https://github.com/dongjunkun/DropDownMenu | 多條件篩選菜單 |
UI | 輪播圖 | banner | https://github.com/youth5201314/banner | 廣告圖片輪播控件 |
UI | 輪播圖 | Android-ConvenientBanner | https://github.com/saiwu-bigkoo/Android-ConvenientBanner | 通用的廣告欄控件 |
UI | WebView | AgentWeb | https://github.com/Justson/AgentWeb | 高度封裝的 WebView |
UI | 高斯模糊 | 500px-android-blur | https://github.com/500px/500px-android-blur | 高斯模糊控件 |
UI | 高斯模糊 | BlurKit-Android | https://github.com/wonderkiln/BlurKit-Android | 高斯模糊控件 |
UI | 角標 | android-viewbadger | https://github.com/jgilfelt/android-viewbadger | 角標 / 徽章 |
UI | 角標 | BGABadgeView-Android | https://github.com/bingoogolapple/BGABadgeView-Android | 徽章控件 |
UI | 其他 | AndroidSlidingUpPanel | https://github.com/umano/AndroidSlidingUpPanel | 上拉麪板 |
UI | 其他 | AppIntro | https://github.com/apl-devs/AppIntro | 歡迎頁 |
UI | 其他 | Android-Bootstrap | https://github.com/Bearded-Hen/Android-Bootstrap | UI框架 |
UI | 其他 | emojicon | https://github.com/rockerhieu/emojicon | 表情文本 |
UI | 其他 | RippleEffect | https://github.com/traex/RippleEffect | 水波紋效果 |
UI | 其他 | InfiniteCycleViewPager | https://github.com/Devlight/InfiniteCycleViewPager | ViewPager |
UI | 其他 | LoadingDrawable | https://github.com/dinuscxj/LoadingDrawable | 酷炫的加載動畫 |
UI | 其他 | QMUI_Android | https://github.com/QMUI/QMUI_Android | 提高 UI 開發效率的 UI 庫 |
網絡 | 框架 | retrofit | https://github.com/square/retrofit | 網絡框架 |
網絡 | 框架 | okhttp | https://github.com/square/okhttp | 網絡框架 |
網絡 | 框架 | volley | https://github.com/google/volley | 網絡框架 |
網絡 | 文件下載 | FileDownloader | https://github.com/lingochamp/FileDownloader | 文件下載引擎 |
網絡 | 進度監聽 | ProgressManager | https://github.com/JessYanCoding/ProgressManager | okhttp 上傳下載進度監聽 |
圖片 | 框架 | glide | https://github.com/bumptech/glide | 圖片框架 |
圖片 | 框架 | Android-Universal-Image-Loader | https://github.com/nostra13/Android-Universal-Image-Loader | 圖片框架 |
圖片 | 框架 | picasso | https://github.com/square/picasso | 圖片框架 |
圖片 | 框架 | fresco | https://github.com/facebook/fresco | 圖片框架 |
圖片 | 壓縮 | Luban | https://github.com/Curzibn/Luban | 最接近朋友圈的圖片壓縮算法 |
圖片 | 轉換 | glide-transformations | https://github.com/wasabeef/glide-transformations | Glide 圖像轉換器 |
圖片 | 濾鏡 | android-gpuimage | https://github.com/CyberAgent/android-gpuimage | 圖像濾鏡框架 |
圖片 | 選擇器 | Matisse | https://github.com/zhihu/Matisse | 圖片視頻選擇器 |
圖片 | 選擇器 | TakePhoto | https://github.com/crazycodeboy/TakePhoto | 圖片選擇 / 剪裁 / 壓縮 |
圖片 | 選擇器 | PhotoPicker | https://github.com/donglua/PhotoPicker | 仿微信圖片選擇器 |
圖片 | 文字識別 | tess-two | https://github.com/rmtheis/tess-two | Android 圖片文字識別[詳細] |
視頻 | 播放器 | JieCaoVideoPlayer | https://github.com/lipangit/JieCaoVideoPlayer | 節操視頻播放器 |
視頻 | 播放器 | ijkplayer | https://github.com/Bilibili/ijkplayer | Bilibili 開源播放器 |
視頻 | 播放器 | GSYVideoPlayer | https://github.com/CarGuo/GSYVideoPlayer | 多功能視頻播放器 |
動畫 | AE | lottie-android | https://github.com/airbnb/lottie-android | 展示 AE 工具所作動畫的框架 |
動畫 | 轉場 | Material-Animations | https://github.com/lgvalle/Material-Animations | 安卓轉場動畫演示 |
動畫 | View | AndroidViewAnimations | https://github.com/daimajia/AndroidViewAnimations | 安卓視圖動畫合集 |
動畫 | 多種 | animate | https://github.com/hitherejoe/animate | 多種動畫效果 |
動畫 | 列表 | recyclerview-animators | https://github.com/wasabeef/recyclerview-animators | RecyclerView 條目動畫 |
動畫 | 列表 | spruce-android | https://github.com/willowtreeapps/spruce-android | 列表視圖展現動畫 |
動畫 | 粒子 | Grav | https://github.com/glomadrian/Grav | 粒子動畫效果 |
動畫 | 爆炸 | ExplosionField | https://github.com/tyrantgit/ExplosionField | 爆裂動畫效果 |
動畫 | 兼容 | Transitions-Everywhere | https://github.com/andkulikov/Transitions-Everywhere | Transitions API 的兼容補丁 |
異步 | 鏈式 | RxJava | https://github.com/ReactiveX/RxJava | 事件驅動的基於異步數據流的編程模式 |
異步 | 鏈式 | RxAndroid | https://github.com/ReactiveX/RxAndroid | Android 中的 RxJava 綁定 |
異步 | 鏈式 | agera | https://github.com/google/agera | 谷歌開發的安卓鏈式編程框架 |
數據庫 | 輕量級 | realm-java | https://github.com/realm/realm-java | 輕量級數據庫 |
數據庫 | 輕量級 | greenDAO | https://github.com/greenrobot/greenDAO | 輕量級數據庫 |
文件 | 選擇器 | Android-FilePicker | https://github.com/DroidNinja/Android-FilePicker | 圖片 / 文件選擇器 |
json | 解析 | gson | https://github.com/google/gson | 谷歌官方 Json 庫 |
json | 解析 | fastjson | https://github.com/alibaba/fastjson | 阿里巴巴 Json 庫 |
字體 | 框架 | Calligraphy | https://github.com/chrisjenx/Calligraphy | 自定義字體庫 |
語言 | 漢字處理 | HanLP | https://github.com/hankcs/HanLP | 中文分詞 、關鍵詞提取等 |
性能 | 卡頓 | AndroidPerformanceMonitor | https://github.com/markzhai/AndroidPerformanceMonitor | 非侵入式性能監控組件[詳細] |
性能 | 卡頓 | BlockCanaryEx | https://github.com/seiginonakama/BlockCanaryEx | UI 卡頓檢測[詳細] |
性能 | 卡頓 | AndroidDevMetrics | https://github.com/frogermcs/AndroidDevMetrics | 性能檢測[詳細] |
性能 | 內存 | leakcanary | https://github.com/square/leakcanary | 檢查內存泄漏工具 |
性能 | 生命週期 | RxLifecycle | https://github.com/trello/RxLifecycle | 使用 RxJava 管理生命週期 |
性能 | 緩存 | DiskLruCache | https://github.com/JakeWharton/DiskLruCache | 硬盤緩存工具 |
性能 | UI框架 | litho | https://github.com/facebook/litho | 高性能安卓 UI 的構建框架 |
熱修復 | 框架 | tinker | https://github.com/Tencent/tinker | 微信熱修復框架 |
熱修復 | 框架 | dexposed | https://github.com/alibaba/dexposed | 阿里熱修復框架 |
插件化 | 框架 | DroidPlugin | https://github.com/DroidPluginTeam/DroidPlugin | 360 插件化框架 |
插件化 | 框架 | dynamic-load-apk | https://github.com/singwhatiwanna/dynamic-load-apk | Apk動態加載框架 |
插件化 | 框架 | atlas | https://github.com/alibaba/atlas | 阿里插件化框架 |
插件化 | 框架 | Small | https://github.com/wequick/Small | 插件化框架 |
工具 | 工具類 | AndroidUtilCode | https://github.com/Blankj/AndroidUtilCode | 安卓開發者不得不收集的代碼 |
工具 | 工具類 | android-common | https://github.com/Trinea/android-common | 不只是工具類的公共庫 |
工具 | 工具類 | android-common | https://github.com/litesuits/android-common | 通用 / 輔助 / 工具類的集合 |
工具 | 工具類 | Lazy | https://github.com/l123456789jy/Lazy | 常用工具類整理 |
工具 | 列表 | BaseRecyclerViewAdapterHelper | https://github.com/CymChad/BaseRecyclerViewAdapterHelper | RecyclerAdapter 框架 |
工具 | 列表 | baseAdapter | https://github.com/hongyangAndroid/baseAdapter | Android 萬能的 Adapter |
工具 | 列表 | FanLayoutManager | https://github.com/Cleveroad/FanLayoutManager | 風扇扇葉旋轉效果列表 |
工具 | 列表 | CarouselLayoutManager | https://github.com/Azoft/CarouselLayoutManager | 傳送帶效果列表 |
工具 | 列表 | ChipsLayoutManager | https://github.com/BelooS/ChipsLayoutManager | 流式佈局列表 |
工具 | 狀態欄 | StatusBarUtil | https://github.com/laobie/StatusBarUtil | 設置狀態欄的工具庫 |
工具 | 狀態欄 | SystemBarTint | https://github.com/jgilfelt/SystemBarTint | 狀態欄着色工具 |
通信 | 事件 | EventBus | https://github.com/greenrobot/EventBus | Android 事件總線 |
鍵盤 | 表情 | XhsEmoticonsKeyboard | https://github.com/w446108264/XhsEmoticonsKeyboard | 表情鍵盤解決方案 |
鍵盤 | 衝突 | JKeyboardPanelSwitch | https://github.com/Jacksgong/JKeyboardPanelSwitch | 解決鍵盤面板衝突 |
掃描 | 二維碼 | zxing | https://github.com/zxing/zxing | 二維碼掃描 |
註解 | 框架 | androidannotations | https://github.com/androidannotations/androidannotations | 快速開發框架 |
註解 | 綁定 | butterknife | https://github.com/JakeWharton/butterknife | 爲 Android View 設計的綁定註解 |
註解 | 注入 | dagger2 | https://github.com/google/dagger | Android 依賴注入框架 |
權限 | 請求 | PermissionsDispatcher | https://github.com/hotchemi/PermissionsDispatcher | 基於註解處理權限請求 |
權限 | 請求 | RxPermissions | https://github.com/tbruyelle/RxPermissions | 基於 RxJava 處理權限請求 |
響應式 | UI | RxBinding | https://github.com/JakeWharton/RxBinding | 安卓 UI 響應式編程 |
響應式 | 事件 | otto | https://github.com/square/otto | 事件總線框架 |
hybrid | 框架 | JsBridge | https://github.com/lzyzsd/JsBridge | Android 與 JavaScript 互調橋樑 |
hybrid | 框架 | VasSonic | https://github.com/Tencent/VasSonic | 輕量級高性能的 hybrid 框架 |
崩潰 | 報告 | acra | https://github.com/ACRA/acra | 崩潰信息收集框架 |
崩潰 | 處理 | CustomActivityOnCrash | https://github.com/Ereza/CustomActivityOnCrash | 崩潰處理 |
崩潰 | 預防 | NullAway | https://github.com/uber/NullAway | 檢測 NullPointerExceptions |
框架 | MVP | mosby | https://github.com/sockeqwe/mosby | MVP 框架 |
框架 | 多主題 | MagicaSakura | https://github.com/Bilibili/MagicaSakura | Android 多主題框架 |
架構 | Clean | Android-CleanArchitecture | https://github.com/android10/Android-CleanArchitecture | 一種清晰的 Android 架構 |
架構 | Fragment | Fragmentation | https://github.com/YoKeyword/Fragmentation | 多 Fragment 架構的解決方案 |
構建 | 工具 | buck | https://github.com/facebook/buck | 快速構建工具 |
編譯 | 工具 | freeline | https://github.com/alibaba/freeline | 秒級編譯方案 |
混淆 | 工具 | AndResGuard | https://github.com/shwenzhang/AndResGuard | Android 資源混淆工具 |
測試 | 單元測試 | robolectric | https://github.com/robolectric/robolectric | Android 單元測試框架 |
測試 | 單元測試 | mockito | https://github.com/mockito/mockito | Android 單元測試框架 |
測試 | 單元測試 | truth | https://github.com/google/truth | 谷歌的斷言和命題框架 |
調試 | 框架 | stetho | https://github.com/facebook/stetho | Android 開發調試神器 |
調試 | 日誌 | logger | https://github.com/orhanobut/logger | 簡單實用漂亮的日誌打印框架 |
調試 | 數據庫 | Android-Debug-Database | https://github.com/amitshekhariitbhu/Android-Debug-Database | 調試手機中數據庫 |
調試 | 方法 | hugo | https://github.com/JakeWharton/hugo | 方法調試工具 |
反編譯 | 工具 | Apktool | https://github.com/iBotPeaches/Apktool | 反編譯 APK 工具 |
反編譯 | 工具 | android-classyshark | https://github.com/google/android-classyshark | APK 分析利器 |
Demo | Rxjava | RxJava-Android-Samples | https://github.com/kaushikgopal/RxJava-Android-Samples | 學習 Android 中 Rxjava |
Demo | Dagger | u2020 | https://github.com/JakeWharton/u2020 | Dagger 高級教學示例 APP |
Demo | MVP | androidmvp | https://github.com/antoniolg/androidmvp | Android 端 MVP 設計 APP |
Demo | 框架 | android-architecture-components | https://github.com/googlesamples/android-architecture-components | Architecture Component 官方演示 |
Demo | 測試 | android-testing | https://github.com/googlesamples/android-testing | 集成四大自動化測試框架的 Demo |
Demo | 設計模式 | java-design-patterns | https://github.com/iluwatar/java-design-patterns | java設計模式指南(英文 |
APP | 仿造 | bilibili-android-client | https://github.com/HotBitmapGG/bilibili-android-client | 高仿嗶哩嗶哩動畫安卓客戶端 |
APP | 播放器 | android-UniversalMusicPlayer | https://github.com/googlesamples/android-UniversalMusicPlayer | 谷歌教科書級音樂播放器 |
APP | 播放器 | ExoPlayer | https://github.com/google/ExoPlayer | 谷歌出品可擴展媒體播放器 |
APP | 播放器 | Timber | https://github.com/naman14/Timber | 音樂播放器 |
APP | 播放器 | ListenerMusicPlayer | https://github.com/hefuyicoder/ListenerMusicPlayer | 開源音樂播放器 |
APP | 新聞 | AndroidFire | https://github.com/jaydenxiao2016/AndroidFire | 新聞閱讀 App 框架 |
APP | 新聞 | GeekNews | https://github.com/codeestX/GeekNews | 涵蓋最常用主流框架的閱讀應用 |
APP | MVP | MvpApp | https://github.com/Rukey7/MvpApp | MVP 架構學習 App |
APP | 教育 | santa-tracker-android | https://github.com/google/santa-tracker-android | 谷歌開源的兒童教育和娛樂 App |
APP | 壁紙 | muzei | https://github.com/romannurik/muzei | 定時更換桌面精美壁紙 App |
面試 | 指南 | interviews | https://github.com/kdn251/interviews | 軟件工程技術面試個人指南 |
面試 | 題庫 | AndroidInterview-Q-A | https://github.com/JackyAndroid/AndroidInterview-Q-A | 國內一線互聯網公司內部面試題庫 |
學習 | 彙總 | LearningNotes | https://github.com/francistao/LearningNotes | 學習筆記 |
學習 | 彙總 | Android_Data | https://github.com/Freelander/Android_Data | Android 學習資料收集 |
學習 | 翻譯 | android-tech-frontier | https://github.com/hehonghui/android-tech-frontier | 定期翻譯國外安卓優質文章 |
學習 | 源碼分析 | android-open-project-analysis | https://github.com/android-cn/android-open-project-analysis | Android 開源項目源碼解析 |
學習 | RxJava | Awesome-RxJava | https://github.com/lzyzsd/Awesome-RxJava | RxJava 學習資源 |
學習 | 正則 | learn-regex | https://github.com/zeeshanu/learn-regex | 輕鬆學習正則 |
學習 | 算法 | awesome-java-leetcode | https://github.com/Blankj/awesome-java-leetcode | 學習數據結構和算法、刷 LeetCode |
學習 | ADB | awesome-adb | https://github.com/mzlogin/awesome-adb | ADB 用法大全 |
其他 | 大全 | Android | https://github.com/open-android/Android | GitHub 上最火的 Android 開源項目 |
其他 | 大全 | awesome-java | https://github.com/akullpp/awesome-java | Java框架、庫與軟件合集 |
其他 | 大全 | awesome-android | https://github.com/JStumpp/awesome-android | Android 實用資源合集 |
其他 | 大全 | awesome-android-ui | https://github.com/wasabeef/awesome-android-ui | Android 好用的 UI 合集 |
其他 | 大全 | Awesome-MaterialDesign | https://github.com/lightSky/Awesome-MaterialDesign | Material Design 資源合集 |
其他 | 大全 | AndroidLibs | https://github.com/XXApple/AndroidLibs | Android 開源代碼大全 |
其他 | 大全 | awesome-android-tips | https://github.com/jiang111/awesome-android-tips | 收集常用的 Android 代碼 |
其他 | 大全 | android-open-project | https://github.com/Trinea/android-open-project | Android 開源項目分類彙總 |
其他 | 大全 | android-architecture | https://github.com/googlesamples/android-architecture | 谷歌關於架構的示例合集 |
其他 | 交流 | android-discuss | https://github.com/android-cn/android-discuss | Android 問題交流討論壇 |
框架分類 | 分類說明 | 框架名稱 | Github地址 | 框架介紹 |
UI | 刷新 | SmartRefreshLayout | https://github.com/scwang90/SmartRefreshLayout | 智能下拉刷新框架[詳細] |
UI | 刷新 | Android-PullToRefresh | https://github.com/chrisbanes/Android-PullToRefresh | 拉刷新框架 |
UI | 刷新 | android-Ultra-Pull-To-Refresh | https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh | 下拉刷新框架 |
UI | 刷新 | BeautifulRefreshLayout | https://github.com/android-cjj/BeautifulRefreshLayout | 衆多優秀的下拉刷新彙總 |
UI | 圖表 | MPAndroidChart | https://github.com/PhilJay/MPAndroidChart | 統計圖表庫 |
UI | 圖表 | hellocharts-android | https://github.com/lecho/hellocharts-android | 統計圖表庫 |
UI | 圖表 | smartTable | https://github.com/huangyanbin/smartTable | 自動生成表格框架[詳細] |
UI | 圖表 | AdaptiveTableLayout | https://github.com/Cleveroad/AdaptiveTableLayout | 可閱讀與編輯CSV文件的庫 |
UI | 圖表 | TableView | https://github.com/evrencoskun/TableView | 繪製表格 |
UI | 菜單 | SlidingMenu | https://github.com/jfeinstein10/SlidingMenu | 比較早的一款側滑菜單 |
UI | 菜單 | MaterialDrawer | https://github.com/mikepenz/MaterialDrawer | 側滑菜單 |
UI | 菜單 | SwipeBackLayout | https://github.com/ikew0ng/SwipeBackLayout | 類似QQ側滑菜單 |
UI | 圖片 | PhotoView | https://github.com/chrisbanes/PhotoView | 大圖展示 |
UI | 圖片 | subsampling-scale-image-view | https://github.com/davemorrissey/subsampling-scale-image-view | 大圖展示 |
UI | 圖片 | CircleImageView | https://github.com/hdodenhof/CircleImageView | 圓形圖片 |
UI | 圖片 | uCrop | https://github.com/Yalantis/uCrop | 圖片剪裁 |
UI | 圖片 | android-gif-drawable | https://github.com/koral--/android-gif-drawable | Gif 加載 |
UI | 圖片 | Matisse | https://github.com/zhihu/Matisse | 圖片\視頻選擇庫 |
UI | 文本 | richeditor-android | https://github.com/wasabeef/richeditor-android | 富文本編輯器 |
UI | 彈窗 | material-dialogs | https://github.com/afollestad/material-dialogs | 可定製化的 Dialog API |
UI | 彈窗 | Toasty | https://github.com/GrenderG/Toasty | 定製不一樣的 Toast |
UI | 彈窗 | DialogUtil | https://github.com/hss01248/DialogUtil | Dialog 工具 |
UI | 彈窗 | android-adDialog | https://github.com/yipianfengye/android-adDialog | 廣告彈窗 |
UI | 導航 | ViewPagerIndicator | https://github.com/JakeWharton/ViewPagerIndicator | ViewPager 指示器 |
UI | 導航 | BottomBar | https://github.com/roughike/BottomBar | 底部導航欄 |
UI | 導航 | FlycoTabLayout | https://github.com/H07000223/FlycoTabLayout | TabLayout 庫 |
UI | 佈局 | flexbox-layout | https://github.com/google/flexbox-layout | Android 彈性 / 流式佈局 |
UI | 佈局 | AndroidAutoLayout | https://github.com/hongyangAndroid/AndroidAutoLayout | 屏幕適配佈局 |
UI | 佈局 | FlowLayout | https://github.com/hongyangAndroid/FlowLayout | 流式佈局 |
UI | 佈局 | vlayout | https://github.com/alibaba/vlayout | 整套佈局方案和組件複用[詳細] |
UI | 佈局 | rclayout | https://github.com/GcsSloop/rclayout | Android 通用圓角佈局 |
UI | 滑動刪除 | AndroidSwipeLayout | https://github.com/daimajia/AndroidSwipeLayout | 滑動刪除 |
UI | 滾動 | Android-ObservableScrollView | https://github.com/ksoichiro/Android-ObservableScrollView | 監聽可滾動 View 的滾動事件 |
UI | 列表 | UltimateRecyclerView | https://github.com/cymcsg/UltimateRecyclerView | 功能強大的 RecyclerView |
UI | 選擇器 | Android-PickerView | https://github.com/Bigkoo/Android-PickerView | 仿 iOS 的選擇控件 |
UI | 選擇器 | AndroidPicker | https://github.com/gzu-liyujiang/AndroidPicker | 安卓選擇器類庫 |
UI | 下拉菜單 | DropDownMenu | https://github.com/dongjunkun/DropDownMenu | 多條件篩選菜單 |
UI | 輪播圖 | banner | https://github.com/youth5201314/banner | 廣告圖片輪播控件 |
UI | 輪播圖 | Android-ConvenientBanner | https://github.com/saiwu-bigkoo/Android-ConvenientBanner | 通用的廣告欄控件 |
UI | WebView | AgentWeb | https://github.com/Justson/AgentWeb | 高度封裝的 WebView |
UI | 高斯模糊 | 500px-android-blur | https://github.com/500px/500px-android-blur | 高斯模糊控件 |
UI | 高斯模糊 | BlurKit-Android | https://github.com/wonderkiln/BlurKit-Android | 高斯模糊控件 |
UI | 角標 | android-viewbadger | https://github.com/jgilfelt/android-viewbadger | 角標 / 徽章 |
UI | 角標 | BGABadgeView-Android | https://github.com/bingoogolapple/BGABadgeView-Android | 徽章控件 |
UI | 其他 | AndroidSlidingUpPanel | https://github.com/umano/AndroidSlidingUpPanel | 上拉麪板 |
UI | 其他 | AppIntro | https://github.com/apl-devs/AppIntro | 歡迎頁 |
UI | 其他 | Android-Bootstrap | https://github.com/Bearded-Hen/Android-Bootstrap | UI框架 |
UI | 其他 | emojicon | https://github.com/rockerhieu/emojicon | 表情文本 |
UI | 其他 | RippleEffect | https://github.com/traex/RippleEffect | 水波紋效果 |
UI | 其他 | InfiniteCycleViewPager | https://github.com/Devlight/InfiniteCycleViewPager | ViewPager |
UI | 其他 | LoadingDrawable | https://github.com/dinuscxj/LoadingDrawable | 酷炫的加載動畫 |
UI | 其他 | QMUI_Android | https://github.com/QMUI/QMUI_Android | 提高 UI 開發效率的 UI 庫 |
網絡 | 框架 | retrofit | https://github.com/square/retrofit | 網絡框架 |
網絡 | 框架 | okhttp | https://github.com/square/okhttp | 網絡框架 |
網絡 | 框架 | volley | https://github.com/google/volley | 網絡框架 |
網絡 | 文件下載 | FileDownloader | https://github.com/lingochamp/FileDownloader | 文件下載引擎 |
網絡 | 進度監聽 | ProgressManager | https://github.com/JessYanCoding/ProgressManager | okhttp 上傳下載進度監聽 |
圖片 | 框架 | glide | https://github.com/bumptech/glide | 圖片框架 |
圖片 | 框架 | Android-Universal-Image-Loader | https://github.com/nostra13/Android-Universal-Image-Loader | 圖片框架 |
圖片 | 框架 | picasso | https://github.com/square/picasso | 圖片框架 |
圖片 | 框架 | fresco | https://github.com/facebook/fresco | 圖片框架 |
圖片 | 壓縮 | Luban | https://github.com/Curzibn/Luban | 最接近朋友圈的圖片壓縮算法 |
圖片 | 轉換 | glide-transformations | https://github.com/wasabeef/glide-transformations | Glide 圖像轉換器 |
圖片 | 濾鏡 | android-gpuimage | https://github.com/CyberAgent/android-gpuimage | 圖像濾鏡框架 |
圖片 | 選擇器 | Matisse | https://github.com/zhihu/Matisse | 圖片視頻選擇器 |
圖片 | 選擇器 | TakePhoto | https://github.com/crazycodeboy/TakePhoto | 圖片選擇 / 剪裁 / 壓縮 |
圖片 | 選擇器 | PhotoPicker | https://github.com/donglua/PhotoPicker | 仿微信圖片選擇器 |
圖片 | 文字識別 | tess-two | https://github.com/rmtheis/tess-two | Android 圖片文字識別[詳細] |
視頻 | 播放器 | JieCaoVideoPlayer | https://github.com/lipangit/JieCaoVideoPlayer | 節操視頻播放器 |
視頻 | 播放器 | ijkplayer | https://github.com/Bilibili/ijkplayer | Bilibili 開源播放器 |
視頻 | 播放器 | GSYVideoPlayer | https://github.com/CarGuo/GSYVideoPlayer | 多功能視頻播放器 |
動畫 | AE | lottie-android | https://github.com/airbnb/lottie-android | 展示 AE 工具所作動畫的框架 |
動畫 | 轉場 | Material-Animations | https://github.com/lgvalle/Material-Animations | 安卓轉場動畫演示 |
動畫 | View | AndroidViewAnimations | https://github.com/daimajia/AndroidViewAnimations | 安卓視圖動畫合集 |
動畫 | 多種 | animate | https://github.com/hitherejoe/animate | 多種動畫效果 |
動畫 | 列表 | recyclerview-animators | https://github.com/wasabeef/recyclerview-animators | RecyclerView 條目動畫 |
動畫 | 列表 | spruce-android | https://github.com/willowtreeapps/spruce-android | 列表視圖展現動畫 |
動畫 | 粒子 | Grav | https://github.com/glomadrian/Grav | 粒子動畫效果 |
動畫 | 爆炸 | ExplosionField | https://github.com/tyrantgit/ExplosionField | 爆裂動畫效果 |
動畫 | 兼容 | Transitions-Everywhere | https://github.com/andkulikov/Transitions-Everywhere | Transitions API 的兼容補丁 |
異步 | 鏈式 | RxJava | https://github.com/ReactiveX/RxJava | 事件驅動的基於異步數據流的編程模式 |
異步 | 鏈式 | RxAndroid | https://github.com/ReactiveX/RxAndroid | Android 中的 RxJava 綁定 |
異步 | 鏈式 | agera | https://github.com/google/agera | 谷歌開發的安卓鏈式編程框架 |
數據庫 | 輕量級 | realm-java | https://github.com/realm/realm-java | 輕量級數據庫 |
數據庫 | 輕量級 | greenDAO | https://github.com/greenrobot/greenDAO | 輕量級數據庫 |
文件 | 選擇器 | Android-FilePicker | https://github.com/DroidNinja/Android-FilePicker | 圖片 / 文件選擇器 |
json | 解析 | gson | https://github.com/google/gson | 谷歌官方 Json 庫 |
json | 解析 | fastjson | https://github.com/alibaba/fastjson | 阿里巴巴 Json 庫 |
字體 | 框架 | Calligraphy | https://github.com/chrisjenx/Calligraphy | 自定義字體庫 |
語言 | 漢字處理 | HanLP | https://github.com/hankcs/HanLP | 中文分詞 、關鍵詞提取等 |
性能 | 卡頓 | AndroidPerformanceMonitor | https://github.com/markzhai/AndroidPerformanceMonitor | 非侵入式性能監控組件[詳細] |
性能 | 卡頓 | BlockCanaryEx | https://github.com/seiginonakama/BlockCanaryEx | UI 卡頓檢測[詳細] |
性能 | 卡頓 | AndroidDevMetrics | https://github.com/frogermcs/AndroidDevMetrics | 性能檢測[詳細] |
性能 | 內存 | leakcanary | https://github.com/square/leakcanary | 檢查內存泄漏工具 |
性能 | 生命週期 | RxLifecycle | https://github.com/trello/RxLifecycle | 使用 RxJava 管理生命週期 |
性能 | 緩存 | DiskLruCache | https://github.com/JakeWharton/DiskLruCache | 硬盤緩存工具 |
性能 | UI框架 | litho | https://github.com/facebook/litho | 高性能安卓 UI 的構建框架 |
熱修復 | 框架 | tinker | https://github.com/Tencent/tinker | 微信熱修復框架 |
熱修復 | 框架 | dexposed | https://github.com/alibaba/dexposed | 阿里熱修復框架 |
插件化 | 框架 | DroidPlugin | https://github.com/DroidPluginTeam/DroidPlugin | 360 插件化框架 |
插件化 | 框架 | dynamic-load-apk | https://github.com/singwhatiwanna/dynamic-load-apk | Apk動態加載框架 |
插件化 | 框架 | atlas | https://github.com/alibaba/atlas | 阿里插件化框架 |
插件化 | 框架 | Small | https://github.com/wequick/Small | 插件化框架 |
工具 | 工具類 | AndroidUtilCode | https://github.com/Blankj/AndroidUtilCode | 安卓開發者不得不收集的代碼 |
工具 | 工具類 | android-common | https://github.com/Trinea/android-common | 不只是工具類的公共庫 |
工具 | 工具類 | android-common | https://github.com/litesuits/android-common | 通用 / 輔助 / 工具類的集合 |
工具 | 工具類 | Lazy | https://github.com/l123456789jy/Lazy | 常用工具類整理 |
工具 | 列表 | BaseRecyclerViewAdapterHelper | https://github.com/CymChad/BaseRecyclerViewAdapterHelper | RecyclerAdapter 框架 |
工具 | 列表 | baseAdapter | https://github.com/hongyangAndroid/baseAdapter | Android 萬能的 Adapter |
工具 | 列表 | FanLayoutManager | https://github.com/Cleveroad/FanLayoutManager | 風扇扇葉旋轉效果列表 |
工具 | 列表 | CarouselLayoutManager | https://github.com/Azoft/CarouselLayoutManager | 傳送帶效果列表 |
工具 | 列表 | ChipsLayoutManager | https://github.com/BelooS/ChipsLayoutManager | 流式佈局列表 |
工具 | 狀態欄 | StatusBarUtil | https://github.com/laobie/StatusBarUtil | 設置狀態欄的工具庫 |
工具 | 狀態欄 | SystemBarTint | https://github.com/jgilfelt/SystemBarTint | 狀態欄着色工具 |
通信 | 事件 | EventBus | https://github.com/greenrobot/EventBus | Android 事件總線 |
鍵盤 | 表情 | XhsEmoticonsKeyboard | https://github.com/w446108264/XhsEmoticonsKeyboard | 表情鍵盤解決方案 |
鍵盤 | 衝突 | JKeyboardPanelSwitch | https://github.com/Jacksgong/JKeyboardPanelSwitch | 解決鍵盤面板衝突 |
掃描 | 二維碼 | zxing | https://github.com/zxing/zxing | 二維碼掃描 |
註解 | 框架 | androidannotations | https://github.com/androidannotations/androidannotations | 快速開發框架 |
註解 | 綁定 | butterknife | https://github.com/JakeWharton/butterknife | 爲 Android View 設計的綁定註解 |
註解 | 注入 | dagger2 | https://github.com/google/dagger | Android 依賴注入框架 |
權限 | 請求 | PermissionsDispatcher | https://github.com/hotchemi/PermissionsDispatcher | 基於註解處理權限請求 |
權限 | 請求 | RxPermissions | https://github.com/tbruyelle/RxPermissions | 基於 RxJava 處理權限請求 |
響應式 | UI | RxBinding | https://github.com/JakeWharton/RxBinding | 安卓 UI 響應式編程 |
響應式 | 事件 | otto | https://github.com/square/otto | 事件總線框架 |
hybrid | 框架 | JsBridge | https://github.com/lzyzsd/JsBridge | Android 與 JavaScript 互調橋樑 |
hybrid | 框架 | VasSonic | https://github.com/Tencent/VasSonic | 輕量級高性能的 hybrid 框架 |
崩潰 | 報告 | acra | https://github.com/ACRA/acra | 崩潰信息收集框架 |
崩潰 | 處理 | CustomActivityOnCrash | https://github.com/Ereza/CustomActivityOnCrash | 崩潰處理 |
崩潰 | 預防 | NullAway | https://github.com/uber/NullAway | 檢測 NullPointerExceptions |
框架 | MVP | mosby | https://github.com/sockeqwe/mosby | MVP 框架 |
框架 | 多主題 | MagicaSakura | https://github.com/Bilibili/MagicaSakura | Android 多主題框架 |
架構 | Clean | Android-CleanArchitecture | https://github.com/android10/Android-CleanArchitecture | 一種清晰的 Android 架構 |
架構 | Fragment | Fragmentation | https://github.com/YoKeyword/Fragmentation | 多 Fragment 架構的解決方案 |
構建 | 工具 | buck | https://github.com/facebook/buck | 快速構建工具 |
編譯 | 工具 | freeline | https://github.com/alibaba/freeline | 秒級編譯方案 |
混淆 | 工具 | AndResGuard | https://github.com/shwenzhang/AndResGuard | Android 資源混淆工具 |
測試 | 單元測試 | robolectric | https://github.com/robolectric/robolectric | Android 單元測試框架 |
測試 | 單元測試 | mockito | https://github.com/mockito/mockito | Android 單元測試框架 |
測試 | 單元測試 | truth | https://github.com/google/truth | 谷歌的斷言和命題框架 |
調試 | 框架 | stetho | https://github.com/facebook/stetho | Android 開發調試神器 |
調試 | 日誌 | logger | https://github.com/orhanobut/logger | 簡單實用漂亮的日誌打印框架 |
調試 | 數據庫 | Android-Debug-Database | https://github.com/amitshekhariitbhu/Android-Debug-Database | 調試手機中數據庫 |
調試 | 方法 | hugo | https://github.com/JakeWharton/hugo | 方法調試工具 |
反編譯 | 工具 | Apktool | https://github.com/iBotPeaches/Apktool | 反編譯 APK 工具 |
反編譯 | 工具 | android-classyshark | https://github.com/google/android-classyshark | APK 分析利器 |
Demo | Rxjava | RxJava-Android-Samples | https://github.com/kaushikgopal/RxJava-Android-Samples | 學習 Android 中 Rxjava |
Demo | Dagger | u2020 | https://github.com/JakeWharton/u2020 | Dagger 高級教學示例 APP |
Demo | MVP | androidmvp | https://github.com/antoniolg/androidmvp | Android 端 MVP 設計 APP |
Demo | 框架 | android-architecture-components | https://github.com/googlesamples/android-architecture-components | Architecture Component 官方演示 |
Demo | 測試 | android-testing | https://github.com/googlesamples/android-testing | 集成四大自動化測試框架的 Demo |
Demo | 設計模式 | java-design-patterns | https://github.com/iluwatar/java-design-patterns | java設計模式指南(英文 |
APP | 仿造 | bilibili-android-client | https://github.com/HotBitmapGG/bilibili-android-client | 高仿嗶哩嗶哩動畫安卓客戶端 |
APP | 播放器 | android-UniversalMusicPlayer | https://github.com/googlesamples/android-UniversalMusicPlayer | 谷歌教科書級音樂播放器 |
APP | 播放器 | ExoPlayer | https://github.com/google/ExoPlayer | 谷歌出品可擴展媒體播放器 |
APP | 播放器 | Timber | https://github.com/naman14/Timber | 音樂播放器 |
APP | 播放器 | ListenerMusicPlayer | https://github.com/hefuyicoder/ListenerMusicPlayer | 開源音樂播放器 |
APP | 新聞 | AndroidFire | https://github.com/jaydenxiao2016/AndroidFire | 新聞閱讀 App 框架 |
APP | 新聞 | GeekNews | https://github.com/codeestX/GeekNews | 涵蓋最常用主流框架的閱讀應用 |
APP | MVP | MvpApp | https://github.com/Rukey7/MvpApp | MVP 架構學習 App |
APP | 教育 | santa-tracker-android | https://github.com/google/santa-tracker-android | 谷歌開源的兒童教育和娛樂 App |
APP | 壁紙 | muzei | https://github.com/romannurik/muzei | 定時更換桌面精美壁紙 App |
面試 | 指南 | interviews | https://github.com/kdn251/interviews | 軟件工程技術面試個人指南 |
面試 | 題庫 | AndroidInterview-Q-A | https://github.com/JackyAndroid/AndroidInterview-Q-A | 國內一線互聯網公司內部面試題庫 |
學習 | 彙總 | LearningNotes | https://github.com/francistao/LearningNotes | 學習筆記 |
學習 | 彙總 | Android_Data | https://github.com/Freelander/Android_Data | Android 學習資料收集 |
學習 | 翻譯 | android-tech-frontier | https://github.com/hehonghui/android-tech-frontier | 定期翻譯國外安卓優質文章 |
學習 | 源碼分析 | android-open-project-analysis | https://github.com/android-cn/android-open-project-analysis | Android 開源項目源碼解析 |
學習 | RxJava | Awesome-RxJava | https://github.com/lzyzsd/Awesome-RxJava | RxJava 學習資源 |
學習 | 正則 | learn-regex | https://github.com/zeeshanu/learn-regex | 輕鬆學習正則 |
學習 | 算法 | awesome-java-leetcode | https://github.com/Blankj/awesome-java-leetcode | 學習數據結構和算法、刷 LeetCode |
學習 | ADB | awesome-adb | https://github.com/mzlogin/awesome-adb | ADB 用法大全 |
其他 | 大全 | Android | https://github.com/open-android/Android | GitHub 上最火的 Android 開源項目 |
其他 | 大全 | awesome-java | https://github.com/akullpp/awesome-java | Java框架、庫與軟件合集 |
其他 | 大全 | awesome-android | https://github.com/JStumpp/awesome-android | Android 實用資源合集 |
其他 | 大全 | awesome-android-ui | https://github.com/wasabeef/awesome-android-ui | Android 好用的 UI 合集 |
其他 | 大全 | Awesome-MaterialDesign | https://github.com/lightSky/Awesome-MaterialDesign | Material Design 資源合集 |
其他 | 大全 | AndroidLibs | https://github.com/XXApple/AndroidLibs | Android 開源代碼大全 |
其他 | 大全 | awesome-android-tips | https://github.com/jiang111/awesome-android-tips | 收集常用的 Android 代碼 |
其他 | 大全 | android-open-project | https://github.com/Trinea/android-open-project | Android 開源項目分類彙總 |
其他 | 大全 | android-architecture | https://github.com/googlesamples/android-architecture | 谷歌關於架構的示例合集 |
其他 | 交流 | android-discuss | https://github.com/android-cn/android-discuss | Android 問題交流討論壇 |