短视频app搭建获取手机图库最新一个视频或照片的缩略图
短视频APP搭建在Android上可获取的缩略图分为两种,通过读取KIND字段来获得,分别为MICRO_KIND和MINI_KIND分别为微型和迷你两种缩略模式,前者的分辨率更低。
如果查询照片,把包从video换成images就行了
Uri originalUri = MediaStore.Video.Media.EXTERNAL_CONTENT_URI; ContentResolver cr = this.getContentResolver(); Cursor cursor = cr.query(originalUri, null, null, null, null); if (cursor == null) { return; } for (cursor.moveToFirst(); !cursor.isAfterLast(); cursor.moveToNext()) { long thumbNailsId = cursor.getLong(cursor.getColumnIndex("_ID")); bitmap = MediaStore.Video.Thumbnails.getThumbnail(cr, thumbNailsId, MediaStore.Video.Thumbnails.MICRO_KIND, null); // System.out.println(bitmap); } cursor.close();
以上就是 短视频APP搭建获取手机图库中最新一个视频或照片缩略图的相关代码,更多内容欢迎关注之后的文章