Android 通用流行框架大全

1. 緩存

DiskLruCacheJava實現基于LRU的磁盤緩存

2.圖片加載

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

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

Fresco一個用于管理圖像和他們使用的內存的庫

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

3. 圖片處理

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

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

Android-gpuimage基于OpenGL的Android過濾器

4. 網絡請求

Android Async HTTPAndroid異步HTTP庫

AndroidAsync異步Socket,HTTP(客戶端+服務器),WebSocket,和socket.io庫?;贜IO而不是線程。

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

Retrofit類型安全的Http客戶端

VolleyGoogle推出的Android異步網絡請求框架和圖片加載框架

5. 網絡解析

Gson一個Java序列化/反序列化庫,可以將JSON和java對象互相轉換

JacksonJackson可以輕松地將Java對象轉換成json對象和xml文檔,同樣也可以將json、xml轉換成Java對象

FastjsonJava上一個快速的JSON解析器/生成器

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

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

6. 數據庫

OrmLiteJDBC和Android的輕量級ORM java包

Sugar用超級簡單的方法處理Android數據庫

GreenDAO一種輕快地將對象映射到SQLite數據庫的ORM解決方案

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

SQLBriteSQLiteOpenHelper 和ContentResolver的輕量級包裝

Realm移動數據庫:一個SQLite和ORM的替換品

7. 依賴注入

ButterKnife將Android視圖和回調方法綁定到字段和方法上

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

AndroidAnotations快速安卓開發。易于維護

RoboGuiceAndroid平臺的Google Guice

8. 圖表

WilliamChart創建圖表的Android庫

HelloCharts兼容到API8的Android圖表庫

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

9. 后臺處理

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

Android Priority Job Queue一個專門為Android輕松調度任務的工作隊列

10. 事件總線

EventBus安卓優化的事件總線,簡化了活動、片段、線程、服務等的通信

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

11. 響應式編程

RxJavaJVM上的響應式擴展

RxJavaJoins為RxJava提供Joins操作

RxAndroidAndroid上的響應式擴展,在RxJava基礎上添加了Android線程調度

RxBinding提供用RxJava綁定Android UI的API

AgeraAndroid上的響應式編程

12. Log框架

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

Hugo在調試版本上注解的觸發方法進行日志記錄

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

15 個 Android 通用流行框架大全13. 測試框架

MockitoJava編寫的Mocking單元測試框架

RobotiumAndroid UI 測試

RobolectricAndroid單元測試框架

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

14. 調試框架

Stetho調試Android應用的橋梁,使得可以利用Chrome開發者工具進行調試

15. 性能優化

LeakCanary內存泄漏檢測工具

ACRAAndroid應用程序崩潰報告


引用地址:

15 個 Android 通用流行框架大全

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,156評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,401評論 3 415
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事?!?“怎么了?”我有些...
    開封第一講書人閱讀 176,069評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,873評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,635評論 6 408
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,128評論 1 323
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,203評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,365評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,881評論 1 334
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,733評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,935評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,475評論 5 358
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,172評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,582評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,821評論 1 282
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,595評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,908評論 2 372

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,618評論 25 708
  • 1. 緩存DiskLruCache Java實現基于LRU的磁盤緩存 2.圖片加載Android Universa...
    muice閱讀 632評論 1 22
  • 男人為了不繼承家族事業,裝傻充愣。女人裝傻為了不嫁人,搞的雞飛狗跳。如果男方和女方的家庭撮合這對傻子結婚,生出的孩...
    花裳閱讀 414評論 0 1
  • 《一》 我醉了 我知道我肯定是醉了 因為我 打起了電話 順著通訊錄往下 對不起,您所撥打的用戶已關機 對不起,您所...
    寧踩橙閱讀 146評論 0 2