Android 2.2开始新增的缩略图类ThumbnailUtils的主要方法是静态的,对于Android 2.2或API Level8以下的工程可以直接使用,本类相对于我们常规的缩略图类考虑更周全,除了尺寸比例优化外,针对OOM的内存管理方面有更周全的处理方式,请自行查看相关的源码.
可以帮助我们从mediaprovider中获取系统中的视频或图片文件的缩略图,该类提供了三种静态方法可以直接调用获取。
static Bitmap createVideoThumbnail(String filePath, int kind) //获取视频文件的缩略图,第一个参数为视频文件的位置,比如/sdcard/android123.3gp,而第二个参数可以为MINI_KIND或MICRO_KIND最终和分辨率有关
static Bitmap extractThumbnail(Bitmap source, int width, int height, int options) //直接对Bitmap进行缩略操作,最后一个参数定义为OPTIONS_RECYCLE_INPUT ,来回收资源
static Bitmap extractThumbnail(Bitmap source, int width, int height) // 这个和上面的方法一样,无options选项
分享到:
相关推荐
根据自己指定的本地文件路径,获取视频文件并已双列显示缩略图,点击缩略图调用系统播放器进行播放,该文件是源代码,适用用android平台
(3)单击文件夹,以缩略图展示文件夹中所有图片,长按图片,也有对应图片操作 (4)单击缩略图,有图片的剪切、图片的幻灯片播放、图片的触屏自由缩放、设置手机桌面、显示详细信息、图片旋转 。。。。。。。。。。...
基于以下网址实现的android studio项目源代码包,可以直接打开使用 https://blog.csdn.net/mbrose/article/details/80167781 代码做了一部分改动,因为网页上的代码编译不了,以下这一句缺少函数byte2Bitmap ...
媒体缩略图查看器 youtube android教程系列的相应源代码每个插曲都有对应的git标签。
优化无聊图列表显示,非WIFI状态下,显示GIF缩略图,点击后下载 加载模式全自动智能切换,显著提高加载速度,节省大量流量 修改图片详情页为完全沉浸效果 添加图片列表滚动检测,滚动状态暂停加载,进一步提高...
录制视频并生成缩略图的简单源码是一个使用系统录像界面录制视频并生成一个视频缩略图的小例子,看了下源码实现主要使用了ThumbnailUtils.createVideoThumbnail(imgPath,Video.Thumbnails.MINI_KIND)没其他亮点,...
请下载对应版本号的分支下载源码浏览,master分支为代码最新状态,却不一定是生成库的源代码,而且有可能是有问题的代码。而生成库后的源码,我会新建一个对应版本号的分支,以保存库源码初始状态。一供查错,二供...
Cache生成并检索缩略图图像功能,Android-Image-Cache是一个能够自动判断从内存还是网络获取图片、缓存可以自动回收、自动判断如何有效地生成并检索各种尺寸缩略图的图像download-and-cacher,喜欢的朋友可以研究...
在本应用中,可以填写荣誉记录和拍照配图,点击菜单以后可以查看书架,书架里面有奖状图片的缩略图。 荣誉记录时光机软件是基于android 4.4及以上操作系统,为学生量身定做的一款软件,旨在记录自己以往所得的荣誉...
使用Vitamio实现一款功能强大的Android万能播放器,用于在线播放各种视频和音频文件,专用于Android客户端,如果视频有缩略图,还可获取到缩略图,比如专辑图片,另外可获取在线播放时长、视频的高度和宽度、视频...
基于android的一款简单...1.视频集合界面:包含视频的缩略图,名称,创建时间,以及大小 2.视频播放界面:包含控制视频进度条,上一个视频和下一个视频,暂停和继续按钮,显示播放当前时长和总时长,以及亮度控制和音量控制。
一些工具类代码块的标准代码,包括但不限于: 根据drawable id获取Bitmap 根据drawable id获取Drawable bitmap转drawable 获取资源图片 以最省内存的方式读取本地资源的图片 读取本地drawable中较大的资源图片 从文件...
- **多图浏览模式**:支持单张、多张并排以及缩略图预览等多种浏览模式,满足不同用户习惯。 - **完善的图片编辑功能**:用户可以对图片进行裁剪、旋转、添加滤镜等操作,满足个性化需求。 此项目为开发者提供了一...
查看和下载视频缩略图 浏览或播放视频时不显示任何广告 备份和还原书签和订阅(所有都存储在设备本地) 传统特色 探索精选视频和最受欢迎视频 浏览YouTube频道 播放YouTube视频 查看视频评论 搜索视频,音乐和频道 ...
选中的图片也会以小缩略图的形式在下面显示,如果小缩略图超过3张显示不开右划可以看到其他小缩略图。并且还会在Button按钮上显示选中的图片数量,点击确定可以批量获取选中的图片路径,本例子可以应用的地方很多,...
SwipeView类似桌面的滑动界面使用了android 2.0以上的ExifInterface来生成缩略图。可用来设计游戏的选关界面。
本项目是一个仿微信朋友圈的图片浏览器小例子,支持多图加载,点击缩略图会进入大图浏览模式,大图可以使用手势缩放,支持左右滑动浏览。本项目编码UTF-8编译版本4.4.2源码没有注释
该源码实现了一款简单的相册程序,该小应用实现了Grid View和Gallery两种浏览模式,主要我们点击后显示每张,左右滑动实现图片之间的切换。程序中应用了自定义的Adapter和通过文件路径加载图片,而且还可以左右滑动...
以文章列表的形式展示、打开报纸视图点击选择日期就可以查看当日报纸的缩略图,点击缩略图就会出现一个当日报纸版面上的文章列表,个人觉得这个功能很赞。项目只使用了一个第三方开发包,核心代码都是纯java编写,...
可以填写荣誉记录和拍照配图,点击菜单以后可以查看书架,书架里面有奖状图片的缩略图。软件界面非常精致,是某次大赛的参赛作品。本源码还有一大亮点就是实现了可以自定义软件启动界面。我用小米真机测试的时候保存...