android中使用Thumbnails批量加载sdcard中的缩略图片

android中使用Thumbnails批量加载sdcard中的缩略图片

文章分类:移动开发

研究了一上午,终于可以读取缩略图了。

这样得到的是卡中所有图片的缩略图,另外可以使用异步加载,提高速度

代码如下:

Java代码 复制代码  收藏代码
  1. String[] projection = { MediaStore.Images.Media.SIZE,   
  2.                 MediaStore.Images.Media.DISPLAY_NAME };   
  3. Uri uri = MediaStore.Images.Thumbnails.getContentUri("external");   
  4. Cursor c = Thumbnails.queryMiniThumbnails(getContentResolver(), uri,   
  5.                 Thumbnails.MINI_KIND, null);  

  第二行的代码意思为取得sdcard的路径Uri

Java代码 复制代码  收藏代码
  1. Uri uri = MediaStore.Images.Thumbnails.getContentUri("external");  

你可能感兴趣的:(java,c,android,String,移动开发,null)