1. 使用inJustDecodeBounds,读bitmap的长和宽。
2. 根据bitmap的长款和目标缩略图的长和宽,计算出inSampleSize的大小。
3. 使用inSampleSize,载入一个大一点的缩略图A
4. 使用createScaseBitmap,将缩略图A,生成我们需要的缩略图B。
5. 回收缩略图A。...
分类:
移动开发 时间:
2014-06-19 11:39:34
阅读次数:
375
Java代码 //压缩图片大小 public static Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStre...
分类:
移动开发 时间:
2014-06-18 17:59:12
阅读次数:
393
/// ///将图片Image转换成Byte[]//////image对象///后缀名///publicstatic byte[] ImageToBytes(Image Image,System.Drawing.Imaging.ImageFormat imageFormat){if(Image =....
分类:
其他好文 时间:
2014-06-18 16:27:29
阅读次数:
171
最近在研究微信的sdk,在缩略图这遇到了一点问题。
微信的缩略图要求是不大于32k,这就需要对我的图片进行压缩。试了几种方法,一一道来。
1、质量压缩法:
代码如下
ByteArrayOutputStream baos = new ByteArrayOutputStream();
image.compress(Bitmap.Co...
分类:
移动开发 时间:
2014-06-15 17:34:42
阅读次数:
239
我们直接看如何开发一个WinForm程序吧。可能大家有点懵,WinForm是神马玩意,为什么要先学这个呢。我只能这么简单的跟您说一下:如果我们要做C#开发的话,最好的入门就是做一个WinForm程序。他其实类似于VC++的那种可执行程序,只是依托了.Net框架而已...
分类:
Web程序 时间:
2014-06-15 17:11:03
阅读次数:
220
Windows将DIB转换成DIB Section既提高了显示效率和性能,又可以直接操作像素点。本文首先讲解DIB Section的存储和显示原理,然后演示了如何创建和显示DIB Section、获取DIBSECTION和Color Table。...
最终的效果如下:main.xml代码如下: java代码为:package android.demo;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.B...
分类:
移动开发 时间:
2014-06-14 16:30:05
阅读次数:
329
TextView是一个很强大的控件,有时需要在一个控件中同时显示图片和文字,使用TextView很容易实现。
方法一:
聊天软件比如QQ一般都会有发送表情的功能,使用SpannableString+ImageSpan可以很容易实现
[java]
view plaincopy
private void showImageFace(String s,View v) ...
分类:
其他好文 时间:
2014-06-14 06:10:31
阅读次数:
327
使用Image.FromFile取磁盘上的图片时,这个方法会锁定图片文件,而且会导致内存占用增大,
有几种方法解决:一:将Image类转换成Bitmap类System.Drawing.Image img =
System.Drawing.Image.FromFile(filepath);Syste....
分类:
其他好文 时间:
2014-06-12 22:42:28
阅读次数:
289
简单实现用一般处理程序来为图片添加水印,可以设置水印图片大小,以及水印图片放置位置。...
分类:
其他好文 时间:
2014-06-10 17:41:03
阅读次数:
188