Ⅰ org.apache.http.legacy-android-23使用的是什麼版本的
在使用android-async-http的時候我的apl 更新到了23,我的build version也是23的時候出現了,org.apache.http.Header這個類找不到的情況,原因是在api 23中,不提供org.apache.http.*(只保留幾個類)
Android Studion解決辦法:
android {
useLibrary 'org.apache.http.legacy'
}
完整截圖如下所示
Ⅱ 有哪些比較好的AndroidSQLite開源工具類(android中的sqlite資料庫具有哪些特點)
是一個免費的開源的、簡易的、遵循Apache2開源協議發布的Android開發框架,其開發宗旨是簡單、快速的進行Android應用程序的開發,包含Androidmvc、簡易sqliteorm、ioc模塊、封裝Androidhttpclitent的http模塊,具有快速構建文件緩存功能,無需考慮緩存文件的格式,都可以非常輕松的實現緩存,它還基於文件緩存模塊實現了圖片緩存功能,在android中載入的圖片的時候,對oom的問題,和對載入圖片錯位的問題都輕易解決。他還包括了一個手機開發中經常應用的實用工具類,如日誌管理,配置文件管理,android下載器模塊,網路切換檢測等等工具。
目前主要有以下模塊:
MVC模塊:實現視圖與模型的分離。
ioc模塊:android中的ioc模塊,完全註解方式就可以進行UI綁定、res中的資源的讀取、以及對象的初始化。
資料庫模塊:android中的orm框架,使用了線程池對sqlite進行操作。
http模塊:通過httpclient進行封裝http數據請求,支持非同步及同步方式載入。
緩存模塊:通過簡單的配置及設計可以很好的實現緩存,對緩存可以隨意的配置
圖片緩存模塊:imageview載入圖片的時候無需考慮圖片載入過程中出現的oom和android容器快速滑動時候出現的圖片錯位等現象。
配迅擾頌置器模塊:可以對簡易的實現配對配置的操作,目前配置文件可以支持Preference、Properties對配置進行存取。
日誌列印模塊:可以較快的輕易的是實現日誌列印,支持日誌列印的擴展,目前支持對sdcard寫入本地列印、以及控制台列印
下載器模塊:可以簡單的實現多線程下載、後台下載、斷點續傳、對下載進李肆行控制、如開始、暫停、刪除等畝鄭等。
網路狀態檢測模塊:當網路狀態改變時,對網路狀態進行檢測。
Ⅲ android Error:(4, 30) 閿欒: 紼嬪簭鍖卭rg.apache.http.entity涓嶅瓨鍦
Android API 23 涓搴熷純浜咹ttpClient錛屽熀鏈涓嶆彁渚沷rg.apache.http.*鐨勭被
鍦ㄥ瑰簲mole鎴朼pp鐨刡uild.gradle娣誨姞濡備笅鍐呭癸細
姣斿傦細
http://blog.csdn.net/yy1300326388/article/details/48784475