位置: 首页

android获取视频和图片的缩略图

要得到图片的缩略图,可以有两种方法:
一种是利用BitmapFactory中的decodeFile对图片进行压缩。
一种是直接取缩略图
直接访问 android.provider.MediaStore.Images.Thumbnails 和android.provider.MediaStore.Video.Thumbnails这两个数据库,可以获得设备中图片和视频的缩略图
// 取缩略图的方法
cr = getContentResolver();
String[] projection = { Thumbnails._ID, Thumbnails.IMAGE_ID, Thumbnails.DATA };
Cursor cursor = cr.query(Thumbnails.EXTERNAL_CONTENT_URI, projection, null, null, null);
getColumnData(cursor); Read More…