2011-09-15 65 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