github上Android常用第三方庫
轉載地址:https://github.com/SenhLinsh/Android-Hot-Libraries#android-hot-libraries
分類 | 二級分類 | 框架名稱 | 簡介 | Star 數 | 最近 更新 |
---|---|---|---|---|---|
UI | 刷新 | SmartRefreshLayout | 智能下拉刷新框架[詳細] | 16k | 1月 |
UI | 刷新 | Android-PullToRefresh | 比較早的一款下拉刷新框架 | 8.7k | 6年 |
UI | 刷新 | android-Ultra-Pull-To-Refresh | 下拉刷新框架 | 9.5k | 2年 |
UI | 刷新 | BeautifulRefreshLayout | 衆多優秀的下拉刷新彙總 | 2.1k | 2年 |
UI | 圖表 | MPAndroidChart | 統計圖表庫 | 26k | 10天 |
UI | 圖表 | hellocharts-android | 統計圖表庫 | 6.3k | 11月 |
UI | 圖表 | smartTable | 自動生成表格框架[詳細] | 3.0k | 10月 |
UI | 圖表 | TableView | 繪製表格 | 2.0k | 1月 |
UI | 圖表 | excelPanel | RecyclerView 實現的二維表格 | 2.1k | 1月 |
UI | 菜單 | SlidingMenu | 比較早的一款側滑菜單 | 11k | 5年 |
UI | 菜單 | MaterialDrawer | 側滑菜單 | 10k | 2月 |
UI | 菜單 | SwipeBackLayout | 類似QQ側滑菜單 | 5.6k | 7月 |
UI | 日曆 | CalendarView | 高度自定義、支持周視圖的日曆控件 | 4.3k | 12天 |
UI | 圖片 | PhotoView | 大圖展示 | 14k | 3月 |
UI | 圖片 | subsampling-scale-image-view | 大圖展示 | 5.1k | 11月 |
UI | 圖片 | CircleImageView | 圓形圖片 | 11k | 1月 |
UI | 圖片 | uCrop | 圖片剪裁 | 8.3k | 9月 |
UI | 圖片 | android-gif-drawable | Gif 加載 | 7.1k | 3月 |
UI | 圖片 | Matisse | 圖片\視頻選擇庫 | 8.9k | 4月 |
UI | 文本 | richeditor-android | 富文本編輯器 | 4.4k | 1年 |
UI | 彈窗 | material-dialogs | 可定製化的 Dialog API | 15k | 3天 |
UI | 彈窗 | Toasty | 定製不一樣的 Toast | 5.0k | 1月 |
UI | 彈窗 | DialogUtil | Dialog 工具 | 0.8k | 10月 |
UI | 彈窗 | android-adDialog | 廣告彈窗 | 2.8k | 2年 |
UI | 懸浮窗 | FloatWindow | 安卓任意界面懸浮窗 | 2.6k | 10月 |
UI | 狀態欄 | ImmersionBar | 沉浸式狀態欄和沉浸式導航欄管理 | 5.4k | 4天 |
UI | 導航 | ViewPagerIndicator | ViewPager 指示器 | 10k | 6年 |
UI | 導航 | BottomBar | 底部導航欄 | 8.1k | 1年 |
UI | 導航 | FlycoTabLayout | TabLayout 庫 | 8.1k | 1年 |
UI | 導航 | MagicIndicator | ViewPager 指示器框架 | 5.7k | 2月 |
UI | 佈局 | flexbox-layout | Android 彈性 / 流式佈局 | 13k | 1月 |
UI | 佈局 | AndroidAutoLayout | 屏幕適配佈局 | 6.5k | 3月 |
UI | 佈局 | FlowLayout | 流式佈局 | 4.6k | 11月 |
UI | 佈局 | vlayout | 整套佈局方案和組件複用[詳細] | 9.0k | 6天 |
UI | 佈局 | rclayout | Android 通用圓角佈局 | 1.5k | 3月 |
UI | 滑動刪除 | AndroidSwipeLayout | 滑動刪除 | 10k | 1年 |
UI | 滾動 | Android-ObservableScrollView | 監聽可滾動 View 的滾動事件 | 9.2k | 3年 |
UI | 列表 | UltimateRecyclerView | 功能強大的 RecyclerView | 6.9k | 11月 |
UI | 選擇器 | Android-PickerView | 仿 iOS 的選擇控件 | 9.3k | 1月 |
UI | 選擇器 | AndroidPicker | 安卓選擇器類庫 | 4.3k | 4月 |
UI | 下拉菜單 | DropDownMenu | 多條件篩選菜單 | 3.1k | 1年 |
UI | 輪播圖 | banner | 廣告圖片輪播控件 | 7.8k | 1年 |
UI | 輪播圖 | Android-ConvenientBanner | 通用的廣告欄控件 | 4.1k | 8月 |
UI | WebView | AgentWeb | 高度封裝的 WebView | 5.3k | 3月 |
UI | 高斯模糊 | 500px-android-blur | 高斯模糊控件 | 2.4k | 2年 |
UI | 高斯模糊 | BlurKit-Android | 高斯模糊控件 | 2.7k | 1月 |
UI | 角標 | android-viewbadger | 角標 / 徽章 | 3.0k | 6年 |
UI | 角標 | BGABadgeView-Android | 徽章控件 | 2.2k | 10月 |
UI | Path | android-pathview | 繪製路徑或 SVG,可設置動畫 | 2.5k | 1年 |
UI | 其他 | AndroidSlidingUpPanel | 上拉麪板 | 8.3k | 1年 |
UI | 其他 | AppIntro | 歡迎頁 | 8.3k | 7天 |
UI | 其他 | Android-Bootstrap | UI框架 | 6.9k | 1年 |
UI | 其他 | emojicon | 表情文本 | 3.4k | 6月 |
UI | 其他 | RippleEffect | 水波紋效果 | 4.8k | 3年 |
UI | 其他 | InfiniteCycleViewPager | ViewPager | 5.2k | 9月 |
UI | 其他 | LoadingDrawable | 酷炫的加載動畫 | 3.5k | 1年 |
UI | 其他 | QMUI_Android | 提高 UI 開發效率的 UI 庫 | 7.2k | 3天 |
UI | 其他 | LoadSir | 加載反饋頁管理框架 | 1.6k | 11月 |
網絡 | 框架 | retrofit | 網絡框架 | 31k | 3天 |
網絡 | 框架 | okhttp | 網絡框架 | 31k | 1天 |
網絡 | 框架 | volley | 網絡框架 | 2.1k | 2月 |
網絡 | 文件下載 | FileDownloader | 文件下載引擎 | 8.0k | 4天 |
網絡 | 進度監聽 | ProgressManager | okhttp 上傳下載進度監聽 | 1.9k | 3月 |
圖片 | 框架 | glide | 圖片框架 | 25k | 5天 |
圖片 | 框架 | Android-Universal-Image-Loader | 圖片框架 | 16k | 3年 |
圖片 | 框架 | picasso | 圖片框架 | 16k | 24天 |
圖片 | 框架 | fresco | 圖片框架 | 15k | 2天 |
圖片 | 壓縮 | Luban | 最接近朋友圈的圖片壓縮算法 | 9.3k | 12天 |
圖片 | 轉換 | glide-transformations | Glide 圖像轉換器 | 7.4k | 3月 |
圖片 | 濾鏡 | android-gpuimage | 圖像濾鏡框架 | 5.8k | 2月 |
圖片 | 選擇器 | Matisse | 圖片視頻選擇器 | 8.9k | 4月 |
圖片 | 選擇器 | TakePhoto | 圖片選擇 / 剪裁 / 壓縮 | 6.0k | 11月 |
圖片 | 選擇器 | PhotoPicker | 仿微信圖片選擇器 | 2.8k | 1天 |
圖片 | 文字識別 | tess-two | Android 圖片文字識別[詳細] | 2.9k | 1月 |
視頻 | 播放器 | JieCaoVideoPlayer | 節操視頻播放器 | 8.5k | 20天 |
視頻 | 播放器 | ijkplayer | Bilibili 開源播放器 | 22k | 1年 |
視頻 | 播放器 | GSYVideoPlayer | 多功能視頻播放器 | 9.0k | 1天 |
動畫 | AE | lottie-android | 展示 AE 工具所作動畫的框架 | 24k | 1天 |
動畫 | 轉場 | Material-Animations | 安卓轉場動畫演示 | 12k | 1年 |
動畫 | View | AndroidViewAnimations | 安卓視圖動畫合集 | 10k | 1年 |
動畫 | 多種 | animate | 多種動畫效果 | 3.0k | 3年 |
動畫 | 列表 | recyclerview-animators | RecyclerView 條目動畫 | 8.9k | 3月 |
動畫 | 列表 | spruce-android | 列表視圖展現動畫 | 3.0k | 1年 |
動畫 | 粒子 | Grav | 粒子動畫效果 | 2.4k | 1年 |
動畫 | 爆炸 | ExplosionField | 爆裂動畫效果 | 3.3k | 3年 |
動畫 | 兼容 | Transitions-Everywhere | Transitions API 的兼容補丁 | 4.3k | 1月 |
異步 | 鏈式 | RxJava | 事件驅動的基於異步數據流的編程模式 | 37k | 8天 |
異步 | 鏈式 | RxAndroid | Android 中的 RxJava 綁定 | 17k | 16天 |
異步 | 鏈式 | agera | 谷歌開發的安卓鏈式編程框架 | 7.3k | 1年 |
數據庫 | 輕量級 | realm-java | 輕量級數據庫 | 10k | 3天 |
數據庫 | 輕量級 | greenDAO | 輕量級數據庫 | 11k | 3月 |
文件 | 選擇器 | Android-FilePicker | 圖片 / 文件選擇器 | 1.7k | 4月 |
json | 解析 | gson | 谷歌官方 Json 庫 | 14k | 14天 |
json | 解析 | fastjson | 阿里巴巴 Json 庫 | 16k | 2天 |
字體 | 框架 | Calligraphy | 自定義字體庫 | 8.1k | 9月 |
語言 | 漢字處理 | HanLP | 中文分詞 、關鍵詞提取等 | 11k | 9天 |
AI | 深度學習 | TensorFlow-android | TensorFlow Android Demo | 121k | 4天 |
性能 | 卡頓 | AndroidPerformanceMonitor | 非侵入式性能監控組件[詳細] | 4.8k | 1年 |
性能 | 卡頓 | BlockCanaryEx | UI 卡頓檢測[詳細] | 1.8k | 1年 |
性能 | 卡頓 | AndroidDevMetrics | 性能檢測[詳細] | 1.4k | 1年 |
性能 | 內存 | leakcanary | 檢查內存泄漏工具 | 21k | 1月 |
性能 | 檢測 | Emmagee | Android App 性能檢測工具 | 1.9k | 11月 |
性能 | 生命週期 | RxLifecycle | 使用 RxJava 管理生命週期 | 6.6k | 2月 |
性能 | 緩存 | DiskLruCache | 硬盤緩存工具 | 4.8k | 2年 |
性能 | UI框架 | litho | 高性能安卓 UI 的構建框架 | 5.6k | 1天 |
熱修復 | 框架 | tinker | 微信熱修復框架 | 13k | 8天 |
熱修復 | 框架 | dexposed | 阿里熱修復框架 | 4.0k | 3年 |
插件化 | 框架 | VirtualAPK | 滴滴插件化框架 | 6.7k | 2月 |
插件化 | 框架 | DroidPlugin | 360 插件化框架 | 6.0k | 1年 |
插件化 | 框架 | dynamic-load-apk | Apk動態加載框架 | 5.5k | 1年 |
插件化 | 框架 | atlas | 阿里插件化框架 | 6.8k | 3月 |
插件化 | 框架 | Small | 插件化框架 | 4.5k | 8月 |
虛擬化 | 虛擬化 | VirtualApp | App虛擬化引擎 | 5.4k | 1天 |
工具 | 工具類 | guava | 谷歌核心 Java 類庫 | 30k | 6天 |
工具 | 工具類 | AndroidUtilCode | 安卓開發者不得不收集的代碼 | 22k | 3天 |
工具 | 工具類 | android-common | 不只是工具類的公共庫 | 4.8k | 2年 |
工具 | 工具類 | android-common | 通用 / 輔助 / 工具類的集合 | 3.2k | 1年 |
工具 | 工具類 | Lazy | 常用工具類整理 | 1.8k | 3月 |
工具 | 列表 | BaseRecyclerViewAdapterHelper | RecyclerAdapter 框架 | 16k | 9天 |
工具 | 列表 | baseAdapter | Android 萬能的 Adapter | 4.1k | 2年 |
工具 | 列表 | CarouselLayoutManager | 傳送帶效果列表 | 1.8k | 9月 |
工具 | 列表 | ChipsLayoutManager | 流式佈局列表 | 2.6k | 2年 |
工具 | 狀態欄 | StatusBarUtil | 設置狀態欄的工具庫 | 6.9k | 9月 |
工具 | 狀態欄 | SystemBarTint | 狀態欄着色工具 | 5.1k | 4年 |
通信 | 事件 | EventBus | Android 事件總線 | 20k | 6月 |
通信 | 路由 | ARouter | 輔助組件化改造的框架 | 8.9k | 2天 |
鍵盤 | 表情 | XhsEmoticonsKeyboard | 表情鍵盤解決方案 | 2.6k | 2年 |
鍵盤 | 衝突 | JKeyboardPanelSwitch | 解決鍵盤面板衝突 | 3.3k | 4月 |
掃描 | 二維碼 | zxing | 二維碼掃描 | 21k | 21天 |
註解 | 框架 | androidannotations | 快速開發框架 | 10k | 9天 |
註解 | 綁定 | butterknife | 爲 Android View 設計的綁定註解 | 23k | 5天 |
註解 | 注入 | dagger2 | Android 依賴注入框架 | 12k | 8天 |
權限 | 請求 | PermissionsDispatcher | 基於註解處理權限請求 | 8.6k | 3天 |
權限 | 請求 | RxPermissions | 基於 RxJava 處理權限請求 | 8.0k | 3月 |
響應式 | UI | RxBinding | 安卓 UI 響應式編程 | 8.4k | 1月 |
響應式 | 事件 | otto | 事件總線框架 | 5.1k | 10月 |
hybrid | 框架 | JsBridge | Android 與 JavaScript 互調橋樑 | 6.1k | 4月 |
hybrid | 框架 | VasSonic | 輕量級高性能的 hybrid 框架 | 9.2k | 2月 |
崩潰 | 報告 | acra | 崩潰信息收集框架 | 4.8k | 21天 |
崩潰 | 處理 | CustomActivityOnCrash | 崩潰處理 | 2.7k | 1年 |
崩潰 | 預防 | NullAway | 檢測 NullPointerExceptions | 2.4k | 4天 |
框架 | MVP | mosby | MVP 框架 | 5.0k | 2月 |
框架 | 多主題 | MagicaSakura | Android 多主題框架 | 3.0k | 1月 |
架構 | Clean | Android-CleanArchitecture | 一種清晰的 Android 架構 | 13k | 6月 |
架構 | Fragment | Fragmentation | 多 Fragment 架構的解決方案 | 8.1k | 6月 |
構建 | 工具 | buck | 快速構建工具 | 6.4k | 1天 |
編譯 | 工具 | freeline | 秒級編譯方案 | 4.8k | 1年 |
混淆 | 工具 | AndResGuard | Android 資源混淆工具 | 5.5k | 4月 |
測試 | 單元測試 | robolectric | Android 單元測試框架 | 4.4k | 2天 |
測試 | 單元測試 | mockito | Android 單元測試框架 | 8.3k | 2天 |
測試 | 單元測試 | truth | 谷歌的斷言和命題框架 | 1.6k | 5天 |
調試 | 框架 | stetho | Android 開發調試神器 | 10k | 6天 |
調試 | 日誌 | logger | 簡單實用漂亮的日誌打印框架 | 10k | 10月 |
調試 | 數據庫 | Android-Debug-Database | Android 數據庫調試工具 | 5.7k | 13天 |
調試 | 方法 | hugo | 方法調試工具 | 6.6k | 3年 |
調試 | UI | UETool | UE調試工具 | 2.3k | 4天 |
反編譯 | 工具 | Apktool | 反編譯 APK 工具 | 7.6k | 1天 |
反編譯 | 工具 | android-classyshark | APK 分析利器 | 5.4k | 7月 |
Demo | Rxjava | RxJava-Android-Samples | 學習 Android 中 Rxjava | 6.9k | 1年 |
Demo | Dagger | u2020 | Dagger 高級教學示例 APP | 5.5k | 1年 |
Demo | MVP | androidmvp | Android 端 MVP 設計 APP | 5.6k | 2月 |
Demo | 框架 | android-architecture-components | Architecture Component 官方演示 | 11k | 3天 |
Demo | 測試 | android-testing | 集成四大自動化測試框架的 Demo | 6.1k | 24天 |
Demo | 設計模式 | java-design-patterns | java設計模式指南(英文 | 44k | 15天 |
APP | 仿造 | bilibili-android-client | 高仿嗶哩嗶哩動畫安卓客戶端 | 3.9k | 1年 |
APP | 播放器 | android-UniversalMusicPlayer | 谷歌教科書級音樂播放器 | 10k | 2月 |
APP | 播放器 | ExoPlayer | 谷歌出品可擴展媒體播放器 | 12k | 5天 |
APP | 播放器 | Timber | 音樂播放器 | 5.5k | 29天 |
APP | 播放器 | ListenerMusicPlayer | 開源音樂播放器 | 2.1k | 1年 |
APP | 新聞 | AndroidFire | 新聞閱讀 App 框架 | 2.2k | 1年 |
APP | 新聞 | GeekNews | 涵蓋最常用主流框架的閱讀應用 | 3.2k | 7月 |
APP | MVP | MvpApp | MVP 架構學習 App | 2.1k | 1年 |
APP | 教育 | santa-tracker-android | 谷歌開源的兒童教育和娛樂 App | 1.7k | 1月 |
APP | 壁紙 | muzei | 定時更換桌面精美壁紙 App | 3.8k | 8天 |
APP | 安全 | haven | 利用設備傳感器進行監控和保護 | 4.7k | 3天 |
面試 | 指南 | interviews | 軟件工程技術面試個人指南 | 32k | 4月 |
面試 | 題庫 | AndroidInterview-Q-A | 國內一線互聯網公司內部面試題庫 | 7.5k | 1月 |
學習 | 彙總 | LearningNotes | 學習筆記 | 10k | 11月 |
學習 | 彙總 | AndroidNote | GcsSloop 個人學習筆記 | 6.7k | 3月 |
學習 | 彙總 | Android_Data | Android 學習資料收集 | 7.6k | 1年 |
學習 | 翻譯 | android-tech-frontier | 定期翻譯國外安卓優質文章 | 9.8k | 1年 |
學習 | 源碼分析 | android-open-project-analysis | Android 開源項目源碼解析 | 6.4k | 1年 |
學習 | RxJava | Awesome-RxJava | RxJava 學習資源 | 4.6k | 2年 |
學習 | 正則 | learn-regex | 輕鬆學習正則 | 15k | 11天 |
學習 | 算法 | awesome-java-leetcode | 學習數據結構和算法、刷 LeetCode | 5.3k | 1月 |
學習 | ADB | awesome-adb | ADB 用法大全 | 5.4k | 2月 |
其他 | 大全 | Android | GitHub 上最火的 Android 開源項目 | 6.3k | 1年 |
其他 | 大全 | awesome-java | Java框架、庫與軟件合集 | 19k | 7天 |
其他 | 大全 | awesome-android | Android 實用資源合集 | 6.5k | 5天 |
其他 | 大全 | awesome-android-ui | Android 好用的 UI 合集 | 33k | 5月 |
其他 | 大全 | Awesome-MaterialDesign | Material Design 資源合集 | 5.7k | 3年 |
其他 | 大全 | AndroidLibs | Android 開源代碼大全 | 5.0k | 6天 |
其他 | 大全 | awesome-android-tips | 收集常用的 Android 代碼 | 2.3k | 1月 |
其他 | 大全 | android-open-project | Android 開源項目分類彙總 | 28k | 9月 |
其他 | 大全 | android-architecture | 谷歌關於架構的示例合集 | 31k | 24天 |
其他 | 交流 | android-discuss | Android 問題交流討論壇 | 3.7k | 3年 |
補充 | 開發工具 | PocketHub | Android 版 Github | 9.3k | 4天 |
補充 | 開發工具 | ActivityTracker | 查看當前棧頂 Activity | 0.4k | 6月 |
補充 | 開發工具 | lantern | 翻牆利器 | 40k | 3月 |
補充 | 開發工具 | battery-historian | 電池耗電情況分析工具 | 3.9k | 1年 |
注:
- 『star 數』爲該項目在 GitHub 中所獲得的 start 數;
- 『最近更新』爲該項目在 GitHub 中距離最近一次更新的時間;
- 『star 數』和『最近更新』是基於:2019-03-03 GitHub 項目數據進行參考。
詳細介紹
scwang90 / SmartRefreshLayout
下拉刷新、上拉加載、二級刷新、淘寶二樓、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回彈、越界拖動,具有極強的擴展性,集成了幾十種炫酷的 Header 和 Footer。
SmartRefreshLayout 是一個“聰明”或者“智能”的下拉刷新佈局,由於它的“智能”,它不只是支持所有的 View,還支持多層嵌套的視圖結構。它繼承自 ViewGroup 而不是 FrameLayout 或 LinearLayout,提高了性能。 也吸取了現在流行的各種刷新佈局的優點,包括谷歌官方的 SwipeRefreshLayout,其他第三方的 Ultra-Pull-To-Refresh、TwinklingRefreshLayout 。還集成了各種炫酷的 Header 和 Footer。
項目地址:https://github.com/scwang90/SmartRefreshLayout
博客地址:https://segmentfault.com/a/1190000010066071
alibaba / vlayout
VirtualLayout 是一個針對 RecyclerView 的 LayoutManager 擴展, 主要提供一整套佈局方案和佈局間的組件複用的問題。
通過定製化的 LayoutManager,接管整個 RecyclerView 的佈局邏輯;LayoutManager 管理了一系列 LayoutHelper,LayoutHelper 負責具體佈局邏輯實現的地方;每一個 LayoutHelper 負責頁面某一個範圍內的組件佈局;不同的 LayoutHelper 可以做不同的佈局邏輯,因此可以在一個 RecyclerView 頁面裏提供異構的佈局結構,這就能比系統自帶的 LinearLayoutManager、aridLayoutManager 等提供更加豐富的能力。同時支持擴展 LayoutHelper 來提供更多的佈局能力。
項目地址:https://github.com/alibaba/vlayout
markzhai / AndroidPerformanceMonitor
AndroidPerformanceMonitor(被稱作 BlockCanary)是一個Android平臺的一個非侵入式的性能監控組件,應用只需要實現一個抽象類,提供一些該組件需要的上下文環境,就可以在平時使用應用的時候檢測主線程上的各種卡慢問題,並通過組件提供的各種信息分析出原因並進行修復。
取名爲 BlockCanary 則是爲了向 LeakCanary 致敬,順便本庫的 UI 部分是從 LeakCanary 改來的,之後可能會做一些調整。
項目地址:https://github.com/markzhai/AndroidPerformanceMonitor
中文文檔:https://github.com/markzhai/AndroidPerformanceMonitor/blob/master/README_CN.md
seiginonakama / BlockCanaryEx
記錄主線程中執行的所有方法和它們的執行時間,當 app 卡頓時,將所有耗時方法直接展示給開發者,節省開發者定位卡頓問題的時間。 此項目基於 BlockCanary。
BlockCanaryEx 和 BlockCanary 的區別如下:
- BlockCanaryEx 的運行時代碼修改自 BlockCanary,UI 和大部分功能基本一致;
- BlockCanaryEx 添加了方法採樣,知道主線程中所有方法的執行時間和執行次數;
- 當應用卡頓時,BlockCanaryEx 更關注 app 代碼中,哪些方法耗時最多,重點記錄和顯示這些耗時方法;
- 添加了 gc 採樣,當應用卡頓時,我們可以知道卡頓時是否發生了 gc,以及 gc 的時間;
- 監控 view 性能,計算卡頓時,view的 measure、layout 和 draw 消耗的時間。
項目地址:https://github.com/seiginonakama/BlockCanaryEx
中文文檔:https://github.com/seiginonakama/BlockCanaryEx/blob/master/README_ZH.md
frogermcs / AndroidDevMetrics
AndroidDevMetrics(原先叫 dagger2metrics)是一個性能檢測庫,用來檢測 Activity 生命週期方法執行性能(onCreate(), onStart(), onResume())、幀速率性能和 Dagger 2 注入性能。它會告訴你在 app 中需要花多少時間來顯示特定的界面,還有(如果你使用了Dagger 2)在依賴圖表中提供每個對象消耗了多少時間。它不會告訴你性能問題或瓶頸的確切原因(目前!),但它可以指出你首先應該去查找的地方。
項目地址:https://github.com/frogermcs/AndroidDevMetrics
rmtheis / tess-two
文字識別一般都用的 Tesseract OCR ,它是由 Google 負責維護,是最好的開源 OCR Engine 之一,並且支持中文。不過因爲 Tesseract 使用 C++ 實現的,在 Android 中不能直接使用,需要封裝JavaAPI才能在Android平臺中進行調用。
tess-two 是 TesseraToolsForAndroid(tesseract-adroid-tools)的一個分支,它添加了一些額外功能。TesseraToolsForAndroid 包含了 Tesseract OCR 和 Leptonica 圖片處理庫的一整套 API 和 build 文件。
項目地址:https://github.com/rmtheis/tess-two
huangyanbin / smartTable
Android 自動生成表格框架,支持二維數組展示,導入 Excel 表格,合併單元格等。還有很多功能點,包括動態添加首尾數據,分頁,格式化字體,背景等。
項目地址:https://github.com/huangyanbin/smartTable
博客地址:https://juejin.im/post/5a55ae6c5188257350511a8c
博客地址2:https://juejin.im/post/5a5dce7651882573256bd043
博客地址3:https://juejin.im/post/5a7a8eef5188257a84621eda
GcsSloop / rclayout
Android 通用圓角佈局,快速實現圓角需求。可支持包裹任意組件、分別對每一個角設置圓角大小、設置描邊寬度等很多方便的可配置屬性,可以滿足不同需求,功能強大,效果很棒。
項目地址:https://github.com/GcsSloop/rclayout
博客地址:http://www.gcssloop.com/gebug/rclayout
alibaba / ARouter
一個用於幫助 Android App 進行組件化改造的框架 —— 支持模塊間的路由、通信、解耦。