中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Android通用流行框架大全

2018-07-20    來源:編程學習網

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

Android通用流行框架大全

1. 緩存


名稱 描述
DiskLruCache Java實現基于LRU的磁盤緩存

2.圖片加載


名稱 描述
Android Universal Image Loader 一個強大的加載,緩存,展示圖片的庫
Picasso 一個強大的圖片下載與緩存的庫
Fresco 一個用于管理圖像和他們使用的內存的庫
Glide 一個圖片加載和緩存的庫

3. 圖片處理


名稱 描述
Picasso-transformations 一個為Picasso提供多種圖片變換的庫
Glide-transformations 一個為Glide提供多種圖片變換的庫
Android-gpuimage 基于OpenGL的Android過濾器

4. 網絡請求


名稱 描述
Android Async HTTP Android異步HTTP庫
AndroidAsync 異步Socket,HTTP(客戶端+服務器),WebSocket,和socket.io庫;贜IO而不是線程。
OkHttp 一個Http與Http/2的客戶端
Retrofit 類型安全的Http客戶端
Volley Google推出的Android異步網絡請求框架和圖片加載框架

5. 網絡解析


名稱 描述
Gson 一個Java序列化/反序列化庫,可以將JSON和java對象互相轉換
Jackson Jackson可以輕松地將Java對象轉換成json對象和xml文檔,同樣也可以將json、xml轉換成Java對象
Fastjson Java上一個快速的JSON解析器/生成器
HtmlPaser 一種用來解析單個獨立html或嵌套html的方式
Jsoup 一個以最好的DOM,CSS和jQuery解析html的庫

6. 數據庫


名稱 描述
OrmLite JDBC和Android的輕量級ORM java包
Sugar 用超級簡單的方法處理Android數據庫
GreenDAO 一種輕快地將對象映射到SQLite數據庫的ORM解決方案
ActiveAndroid 以活動記錄方式為Android SQLite提供持久化
SQLBrite SQLiteOpenHelper 和ContentResolver的輕量級包裝
Realm 移動數據庫:一個SQLite和ORM的替換品

7. 依賴注入


名稱 描述
ButterKnife 將Android視圖和回調方法綁定到字段和方法上
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輕松調度任務的工作隊列

10. 事件總線


名稱 描述
EventBus 安卓優(yōu)化的事件總線,簡化了活動、片段、線程、服務等的通信
Otto 一個基于Guava的增強的事件總線

11. 響應式編程


名稱 描述
RxJava JVM上的響應式擴展
RxJavaJoins 為RxJava提供Joins操作
RxAndroid Android上的響應式擴展,在RxJava基礎上添加了Android線程調度
RxBinding 提供用RxJava綁定Android UI的API
Agera Android上的響應式編程

12. Log框架


名稱 描述
Logger 簡單,漂亮,強大的Android日志工具
Hugo 在調試版本上注解的觸發(fā)方法進行日志記錄
Timber 一個小的,可擴展的日志工具

13. 測試框架


名稱 描述
Mockito Java編寫的Mocking單元測試框架
Robotium Android UI 測試
Robolectric Android單元測試框架

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

14. 調試框架


名稱 描述
Stetho 調試Android應用的橋梁,使得可以利用Chrome開發(fā)者工具進行調試

15. 性能優(yōu)化


名稱 描述
LeakCanary 內存泄漏檢測工具
ACRA Android應用程序崩潰報告

 

標簽: Google idc 安全 服務器 開發(fā)者 數據庫 通信 網絡

版權申明:本站文章部分自網絡,如有侵權,請聯系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯系。

上一篇:如何做好架構之架構切分

下一篇:如何做好架構之識別問題