2011-09-15 63 views
3

至於我寫的應用程序提供了更好的安全性和隱私的一部分,我刪除/刪除我的Android設備上發現的圖像和圖片。縮略圖/圖像緩存文件?

因此,我很好奇,想知道是否存在由操作系統創建的任何緩存/縮略圖文件,例如,使被處理的全部實際的文件之前,庫的應用程序可以顯示一個快速預覽。如果創建這樣的文件,那麼這將是我的興趣向他們支付一定的關注

回答

2

是對畫廊應該有縮略圖文件也圖像。如果某些圖像沒有縮略圖文件,則Android操作系統會自動創建這些文件。

使用Media.URI您可以使用這些縮略圖文件。

編輯:這是示例代碼,

Cursor cursor = MediaStore.Images.Thumbnails.queryMiniThumbnail(
         getContentResolver(), selectedImageUri, 
         MediaStore.Images.Thumbnails.MINI_KIND, 
         null); 
if(cursor != null && cursor.getCount() > 0) { 
cursor.moveToFirst(). 
String uri = cursor.getString(cursor.getColumnIndex(MediaStore.Images.Thumbnails.DATA)); 
} 
+0

你知道縮略圖數據存儲? –

+0

我認爲它存儲在設備的「.media」目錄。 – user370305