最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android通用流行框架大全【整理】

 更新時(shí)間:2016年05月09日 16:40:12   作者:艾永杰  
本文主要整理在相關(guān)功能上對(duì)應(yīng)框架開(kāi)發(fā)更快更高效的Android通用流行框架的集合,需要的朋友可以參考下

Android通用流行框架大全

Android通用流行框架大全

1. 緩存

DiskLruCacheJava實(shí)現(xiàn)基于LRU的磁盤(pán)緩存

2.圖片加載

Android Universal Image Loader一個(gè)強(qiáng)大的加載,緩存,展示圖片的庫(kù)Picasso一個(gè)強(qiáng)大的圖片下載與緩存的庫(kù)Fresco一個(gè)用于管理圖像和他們使用的內(nèi)存的庫(kù)Glide一個(gè)圖片加載和緩存的庫(kù)

3. 圖片處理

Picasso-transformations一個(gè)為Picasso提供多種圖片變換的庫(kù)Glide-transformations一個(gè)為Glide提供多種圖片變換的庫(kù)Android-gpuimage基于OpenGL的Android過(guò)濾器

4. 網(wǎng)絡(luò)請(qǐng)求

Android Async HTTPAndroid異步HTTP庫(kù)AndroidAsync異步Socket,HTTP(客戶(hù)端+服務(wù)器),WebSocket,和socket.io庫(kù)?;贜IO而不是線程。OkHttp一個(gè)Http與Http/2的客戶(hù)端Retrofit類(lèi)型安全的Http客戶(hù)端VolleyGoogle推出的Android異步網(wǎng)絡(luò)請(qǐng)求框架和圖片加載框架

5. 網(wǎng)絡(luò)解析

Gson一個(gè)Java序列化/反序列化庫(kù),可以將JSON和java對(duì)象互相轉(zhuǎn)換JacksonJackson可以輕松地將Java對(duì)象轉(zhuǎn)換成json對(duì)象和xml文檔,同樣也可以將json、xml轉(zhuǎn)換成Java對(duì)象FastjsonJava上一個(gè)快速的JSON解析器/生成器HtmlPaser一種用來(lái)解析單個(gè)獨(dú)立html或嵌套html的方式Jsoup一個(gè)以最好的DOM,CSS和jQuery解析html的庫(kù)

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

OrmLiteJDBC和Android的輕量級(jí)ORM java包Sugar用超級(jí)簡(jiǎn)單的方法處理Android數(shù)據(jù)庫(kù)GreenDAO一種輕快地將對(duì)象映射到SQLite數(shù)據(jù)庫(kù)的ORM解決方案ActiveAndroid以活動(dòng)記錄方式為Android SQLite提供持久化SQLBriteSQLiteOpenHelper 和ContentResolver的輕量級(jí)包裝Realm移動(dòng)數(shù)據(jù)庫(kù):一個(gè)SQLite和ORM的替換品

7. 依賴(lài)注入

ButterKnife將Android視圖和回調(diào)方法綁定到字段和方法上Dagger2一個(gè)Android和java快速依賴(lài)注射器。AndroidAnotations快速安卓開(kāi)發(fā)。易于維護(hù)RoboGuiceAndroid平臺(tái)的Google Guice

8. 圖表

WilliamChart創(chuàng)建圖表的Android庫(kù)HelloCharts兼容到API8的Android圖表庫(kù)MPAndroidChart一個(gè)強(qiáng)大的Android圖表視圖/圖形庫(kù)

9. 后臺(tái)處理

Tape一個(gè)輕快的,事務(wù)性的,基于文件的FIFO的庫(kù)Android Priority Job Queue一個(gè)專(zhuān)門(mén)為Android輕松調(diào)度任務(wù)的工作隊(duì)列

10. 事件總線

EventBus安卓?jī)?yōu)化的事件總線,簡(jiǎn)化了活動(dòng)、片段、線程、服務(wù)等的通信Otto一個(gè)基于Guava的增強(qiáng)的事件總線

. 響應(yīng)式編程

RxJavaJVM上的響應(yīng)式擴(kuò)展RxJavaJoins為RxJava提供Joins操作RxAndroidAndroid上的響應(yīng)式擴(kuò)展,在RxJava基礎(chǔ)上添加了Android線程調(diào)度RxBinding提供用RxJava綁定Android UI的APIAgeraAndroid上的響應(yīng)式編程

11. Log框架

Logger簡(jiǎn)單,漂亮,強(qiáng)大的Android日志工具Hugo在調(diào)試版本上注解的觸發(fā)方法進(jìn)行日志記錄Timber一個(gè)小的,可擴(kuò)展的日志工具

12. 測(cè)試框架

MockitoJava編寫(xiě)的Mocking單元測(cè)試框架RobotiumAndroid UI 測(cè)試RobolectricAndroid單元測(cè)試框架

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

13. 調(diào)試框架

Stetho調(diào)試Android應(yīng)用的橋梁,使得可以利用Chrome開(kāi)發(fā)者工具進(jìn)行調(diào)試

14. 性能優(yōu)化

LeakCanary內(nèi)存泄漏檢測(cè)工具ACRAAndroid應(yīng)用程序崩潰報(bào)告

相關(guān)文章

最新評(píng)論

灌云县| 永福县| 建湖县| 武山县| 桐柏县| 福安市| 杂多县| 东乡族自治县| 桐乡市| 盐津县| 肇庆市| 收藏| 沾益县| 闽清县| 芒康县| 贵定县| 正镶白旗| 城口县| 叶城县| 团风县| 乌苏市| 霍山县| 兖州市| 澄城县| 磐安县| 普陀区| 临沧市| 浏阳市| 沅陵县| 荥阳市| 抚远县| 宁乡县| 台江县| 确山县| 泽库县| 集贤县| 长岛县| 贵港市| 额济纳旗| 临湘市| 紫云|