Android 優秀開源項目匯總


Android 優秀開源項目匯總

收集總結 Android 項目中值得推薦的優秀開源項目,將收集到的開源項目分類匯總到表格中,並在后面對項目進行介紹。

表格中的數據會定期進行更新,希望大家能遇到自己喜歡的優秀項目,學習或者使用。同時,也歡迎大家對不足之處進行指正和改進,歡迎大家提供更有幫助的開源項目和其他信息。

有那么多漂亮好用的輪子,總是忍不住好好地總結分類收藏一番。
而收藏,當然是為了在可能需要的時候能夠迅速果斷地找到一個合適我們項目的輪子。

分類 二級分類 框架名稱 簡介 Star 數 最近
更新
UI Loading SmartRefreshLayout 智能下拉刷新框架[詳細] 21k 25天
UI Loading Android-PullToRefresh 比較早的一款下拉刷新框架 8.8k 7年
UI Loading android-Ultra-Pull-To-Refresh 下拉刷新框架 9.7k 4年
UI Loading BeautifulRefreshLayout 眾多優秀的下拉刷新匯總 2.2k 4年
UI Loading LoadSir 加載反饋頁管理框架 2.3k 3月
UI Loading LoadingView 簡單的 Loading 控件 2.5k 10月
UI 圖表 MPAndroidChart 統計圖表庫 31k 1月
UI 圖表 hellocharts-android 統計圖表庫 7k 2年
UI 圖表 smartTable 自動生成表格框架[詳細] 4.1k 2年
UI 圖表 TableView 繪制表格 2.6k 3月
UI 圖表 excelPanel RecyclerView 實現的二維表格 2.3k 7月
UI 菜單 SlidingMenu 比較早的一款側滑菜單 11k 6年
UI 菜單 MaterialDrawer 側滑菜單 11k 1天
UI 菜單 SwipeBackLayout 類似QQ側滑菜單 6k 2年
UI 菜單 BoomMenu 酷炫的彈出式菜單 5.6k 2年
UI 日歷 CalendarView 高度自定義、支持周視圖的日歷控件 6.7k 3月
UI 圖片 PhotoView 大圖展示 17k 3月
UI 圖片 subsampling-scale-image-view 大圖展示 6.2k 2月
UI 圖片 CircleImageView 圓形圖片 13k 4月
UI 圖片 uCrop 圖片剪裁 10k 2月
UI 圖片 android-gif-drawable Gif 加載 8.4k 2月
UI 圖片 Matisse 圖片\視頻選擇庫 11k 8月
UI 文本 richeditor-android 富文本編輯器 5k 3年
UI 文本 TextSurface 文本動畫 2.1k 4年
UI 彈窗 material-dialogs 可定制化的 Dialog API 18k 3月
UI 彈窗 Toasty 定制不一樣的 Toast 5.9k 12天
UI 彈窗 DialogUtil Dialog 工具 0.9k 1年
UI 彈窗 android-adDialog 廣告彈窗 3k 3年
UI 懸浮窗 FloatWindow 安卓任意界面懸浮窗 3.5k 2年
UI 狀態欄 ImmersionBar 沉浸式狀態欄和沉浸式導航欄管理 8.5k 10月
UI 導航 ViewPagerIndicator ViewPager 指示器 10k 7年
UI 導航 BottomBar 底部導航欄 8.4k 2年
UI 導航 FlycoTabLayout TabLayout 庫 9.9k 3年
UI 導航 MagicIndicator ViewPager 指示器框架 7.9k 1月
UI 布局 flexbox-layout Android 彈性 / 流式布局 16k 14天
UI 布局 AndroidAutoLayout 屏幕適配布局 6.7k 1年
UI 布局 AndroidAutoSize 屏幕適配布局 10k 8天
UI 布局 FlowLayout 流式布局 5.4k 2年
UI 布局 vlayout 整套布局方案和組件復用[詳細] 10k 2月
UI 布局 rclayout Android 通用圓角布局 1.9k 1年
UI 滑動刪除 AndroidSwipeLayout 滑動刪除 12k 3年
UI 滾動 Android-ObservableScrollView 監聽可滾動 View 的滾動事件 9.5k 4年
UI 列表 UltimateRecyclerView 功能強大的 RecyclerView 7.2k 2天
UI 選擇器 Android-PickerView 仿 iOS 的選擇控件 12k 9月
UI 選擇器 AndroidPicker 安卓選擇器類庫 4.9k 11月
UI 下拉菜單 DropDownMenu 多條件篩選菜單 3.5k 3年
UI 輪播圖 banner 廣告圖片輪播控件 10k 3天
UI 輪播圖 Android-ConvenientBanner 通用的廣告欄控件 4.7k 1年
UI WebView AgentWeb 高度封裝的 WebView 7.3k 4月
UI 高斯模糊 500px-android-blur 高斯模糊控件 2.6k 3月
UI 高斯模糊 BlurKit-Android 高斯模糊控件 3.2k 1年
UI 角標 android-viewbadger 角標 / 徽章 3k 7年
UI 角標 BGABadgeView-Android 徽章控件 2.4k 2年
UI Path android-pathview 繪制路徑或 SVG,可設置動畫 2.8k 2年
UI Path RichPath Android 路徑繪制 2k 5月
UI 其他 AndroidSlidingUpPanel 上拉面板 9k 2年
UI 其他 AppIntro 歡迎頁 9.3k 20天
UI 其他 Android-Bootstrap UI框架 7.1k 3年
UI 其他 emojicon 表情文本 3.6k 1年
UI 其他 RippleEffect 水波紋效果 4.9k 4年
UI 其他 InfiniteCycleViewPager ViewPager 5.6k 2年
UI 其他 LoadingDrawable 酷炫的加載動畫 3.9k 3年
UI 其他 QMUI_Android 提高 UI 開發效率的 UI 庫 12k 15天
UI 其他 folding-cell-android 折疊控件 4.7k 3月
網絡 框架 retrofit 網絡框架 36k 1月
網絡 框架 okhttp 網絡框架 38k 7天
網絡 框架 volley 網絡框架 2.8k 1天
網絡 框架 Java-WebSocket WebSocket 框架 7.1k 1天
網絡 文件下載 FileDownloader 文件下載引擎 9.7k 8月
網絡 文件下載 PRDownloader 文件下載引擎 2.6k 3月
網絡 文件下載 okdownload 文件下載引擎 3.7k 7月
網絡 進度監聽 ProgressManager okhttp 上傳下載進度監聽 2.3k 1年
圖片 框架 glide 圖片框架 30k 2天
圖片 框架 Android-Universal-Image-Loader 圖片框架 17k 3月
圖片 框架 picasso 圖片框架 18k 2月
圖片 框架 fresco 圖片框架 16k 2天
圖片 壓縮 Luban 最接近朋友圈的圖片壓縮算法 12k 11月
圖片 轉換 glide-transformations Glide 圖像轉換器 8.8k 5月
圖片 濾鏡 android-gpuimage 圖像濾鏡框架 7.3k 11月
圖片 選擇器 Matisse 圖片視頻選擇器 11k 8月
圖片 選擇器 TakePhoto 圖片選擇 / 剪裁 / 壓縮 7k 2年
圖片 選擇器 PhotoPicker 仿微信圖片選擇器 2.8k 7月
圖片 文字識別 tess-two Android 圖片文字識別[詳細] 3.5k 9月
視頻 播放器 JieCaoVideoPlayer 節操視頻播放器 10k 7月
視頻 播放器 ijkplayer Bilibili 開源播放器 27k 2年
視頻 播放器 GSYVideoPlayer 多功能視頻播放器 15k 10天
動畫 AE lottie-android 展示 AE 工具所作動畫的框架 29k 29天
動畫 轉場 Material-Animations 安卓轉場動畫演示 13k 2年
動畫 View AndroidViewAnimations 安卓視圖動畫合集 11k 1年
動畫 View AVLoadingIndicatorView 安卓動畫合集 9.3k 2年
動畫 Loading Android-SpinKit 安卓 Loading 動畫 7.4k 11月
動畫 多種 animate 多種動畫效果 3.1k 4年
動畫 列表 recyclerview-animators RecyclerView 條目動畫 10k 4月
動畫 列表 spruce-android 列表視圖展現動畫 3.4k 5月
動畫 粒子 Grav 粒子動畫效果 2.6k 3年
動畫 爆炸 ExplosionField 爆裂動畫效果 3.5k 4年
動畫 兼容 Transitions-Everywhere Transitions API 的兼容補丁 4.7k 3月
異步 鏈式 RxJava 事件驅動的基於異步數據流的編程模式 43k 1天
異步 鏈式 RxAndroid Android 中的 RxJava 綁定 19k 2月
異步 鏈式 agera 谷歌開發的安卓鏈式編程框架 7.3k 2年
數據庫 輕量級 realm-java 輕量級數據庫 11k 4天
數據庫 輕量級 greenDAO 輕量級數據庫 12k 2月
文件 選擇器 Android-FilePicker 圖片 / 文件選擇器 2.2k 1月
json 解析 gson 谷歌官方 Json 庫 18k 2月
json 解析 fastjson 阿里巴巴 Json 庫 22k 1天
git git jgit git 的 java 使用版本 0.9k 7天
字體 框架 Calligraphy 自定義字體庫 8.5k 2年
換膚 框架 Android-Skin-Loader 換膚框架 2.5k 3年
換膚 框架 Android-skin-support 換膚框架 4.8k 1月
語言 漢字處理 HanLP 中文分詞 、關鍵詞提取等 20k 23天
AI 深度學習 TensorFlow-android TensorFlow Android Demo 147k 1天
性能 卡頓 AndroidPerformanceMonitor 非侵入式性能監控組件[詳細] 5.7k 2年
性能 卡頓 BlockCanaryEx UI 卡頓檢測[詳細] 2k 2年
性能 卡頓 AndroidDevMetrics 性能檢測[詳細] 1.5k 1年
性能 內存 leakcanary 檢查內存泄漏工具 25k 23天
性能 檢測 Emmagee Android App 性能檢測工具 2.2k 2年
性能 檢測 matrix 微信研發的應用性能接入框架 7.4k 8月
性能 生命周期 RxLifecycle 使用 RxJava 管理生命周期 7.5k 2月
性能 緩存 DiskLruCache 硬盤緩存工具 5.4k 4年
性能 UI框架 litho 高性能安卓 UI 的構建框架 6.8k 1天
熱修復 框架 tinker 微信熱修復框架 15k 25天
熱修復 框架 dexposed 阿里熱修復框架 4.3k 4年
插件化 框架 VirtualAPK 滴滴插件化框架 8k 1年
插件化 框架 DroidPlugin 360 插件化框架 6.4k 7月
插件化 框架 dynamic-load-apk Apk動態加載框架 5.8k 3年
插件化 框架 atlas 阿里插件化框架 7.7k 1年
插件化 框架 Small 插件化框架 4.9k 2年
插件化 框架 RePlugin 插件化方案 6.4k 1月
組件化 框架 atlas 動態組件化框架 7.7k 1年
虛擬化 虛擬化 VirtualApp App虛擬化引擎 7k 15天
虛擬化 虛擬化 VirtualXposed 非ROOT環境下運行Xposed模塊的實現 10k 12天
工具 工具類 guava 谷歌核心 Java 類庫 38k 1天
工具 工具類 AndroidUtilCode 安卓開發者不得不收集的代碼 27k 1月
工具 工具類 android-common 不只是工具類的公共庫 5k 5月
工具 工具類 android-common 通用 / 輔助 / 工具類的集合 3.5k 3年
工具 工具類 Lazy 常用工具類整理 2.1k 11月
工具 列表 BaseRecyclerViewAdapterHelper RecyclerAdapter 框架 20k 2月
工具 列表 baseAdapter Android 萬能的 Adapter 4.5k 4年
工具 列表 CarouselLayoutManager 傳送帶效果列表 2.1k 2年
工具 列表 ChipsLayoutManager 流式布局列表 2.9k 3年
工具 狀態欄 StatusBarUtil 設置狀態欄的工具庫 8.4k 1年
工具 狀態欄 SystemBarTint 狀態欄着色工具 5.4k 6年
通信 事件 EventBus Android 事件總線 23k 5月
通信 路由 ARouter 輔助組件化改造的框架 12k 1月
鍵盤 表情 XhsEmoticonsKeyboard 表情鍵盤解決方案 2.8k 3年
鍵盤 沖突 JKeyboardPanelSwitch 解決鍵盤面板沖突 3.9k 1年
掃描 二維碼 zxing 二維碼掃描 26k 1天
注解 框架 androidannotations 快速開發框架 11k 3月
注解 綁定 butterknife 為 Android View 設計的綁定注解 25k 1月
注解 注入 dagger2 Android 依賴注入框架 15k 1天
權限 請求 PermissionsDispatcher 基於注解處理權限請求 10k 1天
權限 請求 RxPermissions 基於 RxJava 處理權限請求 9.7k 11天
權限 請求 AndPermission 權限管理 6.3k 2月
響應式 UI RxBinding 安卓 UI 響應式編程 9.5k 1月
響應式 事件 otto 事件總線框架 5.2k 2年
hybrid 框架 JsBridge Android 與 JavaScript 互調橋梁 7.9k 8月
hybrid 框架 VasSonic 輕量級高性能的 hybrid 框架 11k 1年
hook 框架 epic 運行時 AOP Hook 框架 2.3k 8月
hook 框架 TaiChi 非ROOT環境下運行Xposed模塊的框架 3.4k 6月
崩潰 報告 acra 崩潰信息收集框架 5.4k 1天
崩潰 處理 CustomActivityOnCrash 崩潰處理 3.1k 5月
崩潰 預防 NullAway 檢測 NullPointerExceptions 2.8k 8天
框架 MVP mosby MVP 框架 5.4k 1年
框架 多主題 MagicaSakura Android 多主題框架 3.4k 2年
架構 Clean Android-CleanArchitecture 一種清晰的 Android 架構 14k 1年
架構 Fragment Fragmentation 多 Fragment 架構的解決方案 9.5k 8月
構建 工具 buck 快速構建工具 7.5k 1天
編譯 工具 freeline 秒級編譯方案 5.3k 2月
編譯 工具 javassist Java 動態編譯 2.8k 10天
混淆 工具 AndResGuard Android 資源混淆工具 6.9k 15天
測試 單元測試 robolectric Android 單元測試框架 5k 1天
測試 單元測試 mockito Android 單元測試框架 11k 3天
測試 單元測試 truth 谷歌的斷言和命題框架 2.1k 1天
調試 框架 stetho Android 開發調試神器 12k 9月
調試 日志 logger 簡單實用漂亮的日志打印框架 12k 2年
調試 數據庫 Android-Debug-Database Android 數據庫調試工具 7.4k 3月
調試 方法 hugo 方法調試工具 7.4k 4年
調試 UI UETool UE調試工具 2.9k 2天
調試 工具 pandora 調試工具箱 1.3k 4月
反編譯 工具 Apktool 反編譯 APK 工具 10k 7天
反編譯 工具 android-classyshark APK 分析利器 6.4k 9月
Demo Rxjava RxJava-Android-Samples 學習 Android 中 Rxjava 7.2k 3年
Demo Dagger u2020 Dagger 高級教學示例 APP 5.7k 2年
Demo MVP androidmvp Android 端 MVP 設計 APP 5.9k 1年
Demo 框架 android-architecture-components Architecture Component 官方演示 18k 1天
Demo 測試 android-testing 集成四大自動化測試框架的 Demo 7.5k 1月
Demo 設計模式 java-design-patterns java設計模式指南(英文 59k 1天
APP 仿造 bilibili-android-client 高仿嗶哩嗶哩動畫安卓客戶端 4.3k 7月
APP 播放器 android-UniversalMusicPlayer 谷歌教科書級音樂播放器 12k 1天
APP 播放器 ExoPlayer 谷歌出品可擴展媒體播放器 16k 24天
APP 播放器 Timber 音樂播放器 6.2k 1年
APP 播放器 ListenerMusicPlayer 開源音樂播放器 2.3k 3年
APP 相機 cameraview 安卓相機 4.7k 1年
APP 相機 camera-samples 安卓相機 API 使用 Demo 1.9k 29天
APP 相機 UVCCamera 安卓 UVC 相機 1.8k 1年
APP 新聞 AndroidFire 新聞閱讀 App 框架 2.5k 11月
APP 新聞 GeekNews 涵蓋最常用主流框架的閱讀應用 3.5k 2年
APP 翻譯 TranslateApp 咕咚翻譯 APP 1.7k 2年
APP MVP MvpApp MVP 架構學習 App 2.3k 3年
APP 教育 santa-tracker-android 谷歌開源的兒童教育和娛樂 App 2k 1年
APP 壁紙 muzei 定時更換桌面精美壁紙 App 4.1k 1天
APP 安全 haven 利用設備傳感器進行監控和保護 5.8k 7月
APP 工具 AndroidHttpCapture Android手機抓包軟件 3.2k 4月
面試 指南 interviews 軟件工程技術面試個人指南 46k 1月
面試 題庫 AndroidInterview-Q-A 國內一線互聯網公司內部面試題庫 7.7k 2月
學習 匯總 LearningNotes 學習筆記 12k 2年
學習 匯總 AndroidNote GcsSloop 個人學習筆記 7.9k 1年
學習 匯總 Android_Data Android 學習資料收集 8.3k 2年
學習 匯總 AdvancedAndroid 一系列 Android 進階文章 2.2k 9天
學習 翻譯 android-tech-frontier 定期翻譯國外安卓優質文章 10k 11月
學習 源碼分析 android-open-project-analysis Android 開源項目源碼解析 6.6k 1年
學習 動畫 Android-Animation-Set Android 所有動畫系列詳盡教程 2.1k 1年
學習 設計 material-design-data Material Design 學習資料 1.8k 9月
學習 RxJava Awesome-RxJava RxJava 學習資源 4.8k 3年
學習 正則 learn-regex 輕松學習正則 36k 19天
學習 算法 awesome-java-leetcode 學習數據結構和算法、刷 LeetCode 7.6k 15天
學習 算法 algorithm-visualizer 交互式算法學習 31k 8月
學習 ADB awesome-adb ADB 用法大全 7.3k 2月
學習 編程 free-programming-books 編程語言學習 154k 6天
學習 設計 system-design-primer 系統設計入門 102k 5天
其他 大全 Android GitHub 上最火的 Android 開源項目 10k 2年
其他 大全 awesome-java Java框架、庫與軟件合集 25k 4天
其他 大全 awesome-android Android 實用資源合集 7.9k 7月
其他 大全 awesome-android-ui Android 好用的 UI 合集 38k 1年
其他 大全 Awesome-MaterialDesign Material Design 資源合集 5.9k 4年
其他 大全 AndroidLibs Android 開源代碼大全 6.5k 3月
其他 大全 awesome-android-tips 收集常用的 Android 代碼 2.5k 2月
其他 大全 TimLiu-Android Android 開源項目及庫總結 2.8k 11月
其他 大全 android-open-project Android 開源項目分類匯總 30k 5月
其他 大全 android-architecture 谷歌關於架構的示例合集 37k 5月
其他 大全 JavaGuide Java 學習+面試指南 85k 1天
其他 大全 advanced-java Java 進階知識完全掃盲 46k 4天
其他 大全 AndroidDevTools 整理Android開發所需的各種工具 6.8k 1月
其他 交流 android-discuss Android 問題交流討論壇 4k 4年
其他 AS插件 TranslationPlugin AS 翻譯插件 6k 1天
其他 AS插件 AndroidWiFiADB AS Wifi ADB 插件 4.1k 1年
其他 API public-apis 公共 API 接口 90k 1天
開發工具 APP PocketHub Android 版 Github 9.5k 3月
開發工具 APP ActivityTracker 查看當前棧頂 Activity 0.6k 1年
開發工具 軟件 lantern FQ利器 4.5k 15天
開發工具 APP battery-historian 電池耗電情況分析工具 4.6k 3年
開發工具 軟件 scrcpy 顯示和控制連接的安卓設備 34k 16天
開發工具 APP XposedInstaller Xposed 安裝器 3k 2年
開發工具 APP Magisk 系統修改 12k 2天
開發工具 APP MagiskManager Magisk 管理器 1.1k 2年
開發工具 插件 EdXposed ART hook 框架 3k 18天
開發工具 命令行 the-art-of-command-line 命令行使用技巧摘要 79k 1年

注:

  1. 『star 數』為該項目在 GitHub 中所獲得的 start 數;
  2. 『最近更新』為該項目在 GitHub 中距離最近一次更新的時間;
  3. 『star 數』和『最近更新』是基於:2020-07-23 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 OCRLeptonica 圖片處理庫的一整套 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 進行組件化改造的框架 —— 支持模塊間的路由、通信、解耦。

項目地址:https://github.com/alibaba/ARouter


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM