0
我正在製作一個android聊天應用程序,它顯示來自mysql數據庫的圖像的朋友列表.....我也想在本地存儲它我只想知道我是否顯示商店圖像在sqlite數據庫或SD卡上,並保存在sqlite數據庫的路徑....我知道保存路徑是更好的,但事情是用戶可以刪除文件夾或一些圖像int文件夾,我不想任何意見。android sqlite保存數據庫或路徑中的圖像
,這是代碼,我發現,應該工作
DefaultHttpClient mHttpClient = new DefaultHttpClient();
HttpGet mHttpGet = new HttpGet("your image url");
HttpResponse mHttpResponse = mHttpClient.execute(mHttpGet);
if (mHttpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
HttpEntity entity = mHttpResponse.getEntity();
if (entity != null) {
// insert to database
ContentValues values = new ContentValues();
values.put(MyBaseColumn.MyTable.ImageField, EntityUtils.toByteArray(entity));
getContentResolver().insert(MyBaseColumn.MyTable.CONTENT_URI, values);
}
}
我如何存儲緩存 – arinze 2015-04-03 21:27:58
http://developer.android.com/reference/android/content/ContextWrapper.html#getCacheDir%28%29 – gadfil 2015-04-04 01:01:45