日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

15个Android通用流行框架大全

發(fā)布時間:2025/7/25 Android 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 15个Android通用流行框架大全 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.


1. 緩存

  • DiskLruCache?? ?Java實現(xiàn)基于LRU的磁盤緩存

2.圖片加載

  • Android Universal Image Loader??一個強大的加載,緩存,展示圖片的庫

  • Picasso?一個強大的圖片下載與緩存的庫

  • Fresco??一個用于管理圖像和他們使用的內(nèi)存的庫

  • Glide?? 一個圖片加載和緩存的庫

3. 圖片處理

  • Picasso-transformations?一個為Picasso提供多種圖片變換的庫

  • Glide-transformations?? 一個為Glide提供多種圖片變換的庫

  • Android-gpuimage?? ?基于OpenGL的Android過濾器

4. 網(wǎng)絡請求

  • Android Async HTTP??Android異步HTTP庫

  • AndroidAsync?? ?異步Socket,HTTP(客戶端+服務器),WebSocket,和socket.io庫。基于NIO而不是線程。

  • OkHttp??一個Http與Http/2的客戶端

  • Retrofit?? ?類型安全的Http客戶端

  • Volley??Google推出的Android異步網(wǎng)絡請求框架和圖片加載框架

5. 網(wǎng)絡解析

  • Gson?? ?一個Java序列化/反序列化庫,可以將JSON和java對象互相轉(zhuǎn)換

  • Jackson?Jackson可以輕松地將Java對象轉(zhuǎn)換成json對象和xml文檔,同樣也可以將json、xml轉(zhuǎn)換成Java對象

  • Fastjson?? ?Java上一個快速的JSON解析器/生成器

  • HtmlPaser?? 一種用來解析單個獨立html或嵌套html的方式

  • Jsoup?? 一個以最好的DOM,CSS和jQuery解析html的庫

6. 數(shù)據(jù)庫

  • OrmLite?JDBC和Android的輕量級ORM java包

  • Sugar?? 用超級簡單的方法處理Android數(shù)據(jù)庫

  • GreenDAO?? ?一種輕快地將對象映射到SQLite數(shù)據(jù)庫的ORM解決方案

  • ActiveAndroid?? 以活動記錄方式為Android SQLite提供持久化

  • SQLBrite ???SQLiteOpenHelper 和ContentResolver的輕量級包裝

  • Realm?? 移動數(shù)據(jù)庫:一個SQLite和ORM的替換品

7. 依賴注入

  • ButterKnife?將Android視圖和回調(diào)方法綁定到字段和方法上

  • Dagger2?一個Android和java快速依賴注射器。

  • AndroidAnotations?? 快速安卓開發(fā)。易于維護

  • RoboGuice?? Android平臺的Google Guice

8. 圖表

  • WilliamChart?? ?創(chuàng)建圖表的Android庫

  • HelloCharts?兼容到API8的Android圖表庫

  • MPAndroidChart??一個強大的Android圖表視圖/圖形庫

9. 后臺處理

  • Tape?? ?一個輕快的,事務性的,基于文件的FIFO的庫

  • Android Priority Job Queue??一個專門為Android輕松調(diào)度任務的工作隊列

10. 事件總線

  • EventBus?? ?安卓優(yōu)化的事件總線,簡化了活動、片段、線程、服務等的通信

  • Otto?? ?一個基于Guava的增強的事件總線

11. 響應式編程

  • RxJava??JVM上的響應式擴展

  • RxJavaJoins?為RxJava提供Joins操作

  • RxAndroid?? Android上的響應式擴展,在RxJava基礎上添加了Android線程調(diào)度

  • RxBinding?? 提供用RxJava綁定Android UI的API

  • Agera?? Android上的響應式編程

12. Log框架

  • Logger??簡單,漂亮,強大的Android日志工具

  • Hugo?? ?在調(diào)試版本上注解的觸發(fā)方法進行日志記錄

  • Timber??一個小的,可擴展的日志工具

13. 測試框架

  • Mockito?Java編寫的Mocking單元測試框架

  • Robotium?? ?Android UI 測試

  • Robolectric?Android單元測試框架

Android自帶很多測試工具:JUnit,Monkeyrunner,UiAutomator,Espresso等

14. 調(diào)試框架

  • Stetho??調(diào)試Android應用的橋梁,使得可以利用Chrome開發(fā)者工具進行調(diào)試

15. 性能優(yōu)化

  • LeakCanary??內(nèi)存泄漏檢測工具

  • ACRA? Android應用程序崩潰報告

1. 緩存

  • DiskLruCache?? ?Java實現(xiàn)基于LRU的磁盤緩存

2.圖片加載

  • Android Universal Image Loader??一個強大的加載,緩存,展示圖片的庫

  • Picasso?一個強大的圖片下載與緩存的庫

  • Fresco??一個用于管理圖像和他們使用的內(nèi)存的庫

  • Glide?? 一個圖片加載和緩存的庫

3. 圖片處理

  • Picasso-transformations?一個為Picasso提供多種圖片變換的庫

  • Glide-transformations?? 一個為Glide提供多種圖片變換的庫

  • Android-gpuimage?? ?基于OpenGL的Android過濾器

4. 網(wǎng)絡請求

  • Android Async HTTP??Android異步HTTP庫

  • AndroidAsync?? ?異步Socket,HTTP(客戶端+服務器),WebSocket,和socket.io庫。基于NIO而不是線程。

  • OkHttp??一個Http與Http/2的客戶端

  • Retrofit?? ?類型安全的Http客戶端

  • Volley??Google推出的Android異步網(wǎng)絡請求框架和圖片加載框架

5. 網(wǎng)絡解析

  • Gson?? ?一個Java序列化/反序列化庫,可以將JSON和java對象互相轉(zhuǎn)換

  • Jackson?Jackson可以輕松地將Java對象轉(zhuǎn)換成json對象和xml文檔,同樣也可以將json、xml轉(zhuǎn)換成Java對象

  • Fastjson?? ?Java上一個快速的JSON解析器/生成器

  • HtmlPaser?? 一種用來解析單個獨立html或嵌套html的方式

  • Jsoup?? 一個以最好的DOM,CSS和jQuery解析html的庫

6. 數(shù)據(jù)庫

  • OrmLite?JDBC和Android的輕量級ORM java包

  • Sugar?? 用超級簡單的方法處理Android數(shù)據(jù)庫

  • GreenDAO?? ?一種輕快地將對象映射到SQLite數(shù)據(jù)庫的ORM解決方案

  • ActiveAndroid?? 以活動記錄方式為Android SQLite提供持久化

  • SQLBrite ???SQLiteOpenHelper 和ContentResolver的輕量級包裝

  • Realm?? 移動數(shù)據(jù)庫:一個SQLite和ORM的替換品

7. 依賴注入

  • ButterKnife?將Android視圖和回調(diào)方法綁定到字段和方法上

  • Dagger2?一個Android和java快速依賴注射器。

  • AndroidAnotations?? 快速安卓開發(fā)。易于維護

  • RoboGuice?? Android平臺的Google Guice

8. 圖表

  • WilliamChart?? ?創(chuàng)建圖表的Android庫

  • HelloCharts?兼容到API8的Android圖表庫

  • MPAndroidChart??一個強大的Android圖表視圖/圖形庫

9. 后臺處理

  • Tape?? ?一個輕快的,事務性的,基于文件的FIFO的庫

  • Android Priority Job Queue??一個專門為Android輕松調(diào)度任務的工作隊列

10. 事件總線

  • EventBus?? ?安卓優(yōu)化的事件總線,簡化了活動、片段、線程、服務等的通信

  • Otto?? ?一個基于Guava的增強的事件總線

11. 響應式編程

  • RxJava??JVM上的響應式擴展

  • RxJavaJoins?為RxJava提供Joins操作

  • RxAndroid?? Android上的響應式擴展,在RxJava基礎上添加了Android線程調(diào)度

  • RxBinding?? 提供用RxJava綁定Android UI的API

  • Agera?? Android上的響應式編程

12. Log框架

  • Logger??簡單,漂亮,強大的Android日志工具

  • Hugo?? ?在調(diào)試版本上注解的觸發(fā)方法進行日志記錄

  • Timber??一個小的,可擴展的日志工具

13. 測試框架

  • Mockito?Java編寫的Mocking單元測試框架

  • Robotium?? ?Android UI 測試

  • Robolectric?Android單元測試框架

Android自帶很多測試工具:JUnit,Monkeyrunner,UiAutomator,Espresso等

14. 調(diào)試框架

  • Stetho??調(diào)試Android應用的橋梁,使得可以利用Chrome開發(fā)者工具進行調(diào)試

15. 性能優(yōu)化

  • LeakCanary??內(nèi)存泄漏檢測工具

  • ACRA? Android應用程序崩潰報告

總結(jié)

以上是生活随笔為你收集整理的15个Android通用流行框架大全的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。