Android-->原生保存Bitmap(图片),压缩图片,创建图片缩略图和视频缩略图(任意大小)
来源:互联网 发布:c语言 void 编辑:程序博客网 时间:2024/05/21 07:01
原图:1728*360 大小:1.1MB
尺寸:20*20 大小:2KB
尺寸:60*60 大小:9KB
尺寸:100*100 大小:23KB
1:保存Bitmap的方法
/*** 保存Bitmap到文件*/public static void saveBitmap(Bitmap bmp, String filePath) throws FileNotFoundException { FileOutputStream outputStream = new FileOutputStream(new File(filePath)); bmp.compress(Bitmap.CompressFormat.PNG, 100, outputStream);}
2:创建缩略图
/*** 创建缩略图*/public static Bitmap createThumbnail(Bitmap source, int width, int height) { return ThumbnailUtils.extractThumbnail(source, width, height);}
3:创建视频缩略图
/*** 创建视频缩略图*/public static Bitmap createVideoThumbnail(String filePath, int kind) { return ThumbnailUtils.createVideoThumbnail(filePath, kind);}//第二个参数只能是以下2个值之一://MediaStore.Video.Thumbnails.MINI_KIND;指定缩略图大小为 512 x 384 //MediaStore.Video.Thumbnails.MICRO_KIND;指定缩略图大小为 96 x 96
方法都是特别简单,难就难在我们并不知道有它的存在.
其实Android系统还为我们提供了很多实用工具类.
如果你发现了非常好用的工具类,欢迎分享给我.
至此: 文章就结束了,如有疑问: QQ群:274306954 欢迎您的加入.
0 0
- Android-->原生保存Bitmap(图片),压缩图片,创建图片缩略图和视频缩略图(任意大小)
- Android图片压缩--缩略图
- Android图片之bitmap缩略图
- 获取图片缩略图和视频缩略图
- android获取图片和视频的缩略图
- android 获取视频和图片的缩略图
- android获取图片和视频的缩略图
- android 获取视频,图片缩略图
- android图片视频缩略图显示
- android 获取视频,图片缩略图
- PHP图片压缩缩略图
- 创建图片的缩略图
- php 创建图片缩略图
- 为图片创建缩略图
- 创建图片的缩略图
- Android 开发图片压缩(缩略图)方法
- Android 开发图片压缩/缩略图的方法
- Android 开发图片压缩/缩略图的方法
- C++第三次实验——项目1-静态成员应用
- Sublime3 Terminal UBuntu install
- Linux学习笔记11
- JspSmartUpload中文乱码问题解决
- zoj 3209 Treasure Map dancing links
- Android-->原生保存Bitmap(图片),压缩图片,创建图片缩略图和视频缩略图(任意大小)
- iOS ShareSDK实现分享——微信分享
- Python 练习实例8
- static变量与static函数
- freemarker之生成静态页面
- 房屋建筑和市政基础设施工程竣工验收备案管理办法
- android 打 release包解决字节对其问题
- 转载:css隐藏元素的几种方案
- 又遇No result defined for action org.action.AddAction and result success