推荐几个Resources连接1、Drawable Resource简介 http://blog.csdn.net/lonelyroamer/article/details/81481472、BitmapDrawable和Bitmap http://blog.csdn.net/lonelyroame...
分类:
其他好文 时间:
2015-02-06 14:31:40
阅读次数:
90
下载图片方法:
static Bitmap downloadBitmap(String url) { final AndroidHttpClient client = AndroidHttpClient.newInstance("Android"); final HttpGet getRequest = new HttpGet(url); try { Http...
分类:
其他好文 时间:
2015-02-05 16:33:34
阅读次数:
192
使用AsyncTask
AsyncTask提供了一个方便的方法,你可以在一个后台线程中进行某些工作 ,然后把结果展现在UI线程中。
为了正确的使用AsyncTask类,以下是几条必须遵守的准则:
1) Task的实例必须在UI 线程中创建
2) execute方法必须在UI 线程中调用
3) 不要手动的调用onPreExecute(...
分类:
编程语言 时间:
2015-02-05 14:57:41
阅读次数:
169
在Android中,若想將整張圖片轉成灰階效果其實有更簡便的方式,只要透過ColorMatrix類別的setSaturation函式將飽和度設為0即可。(您也可以試試從0~1之間的值,看看不同飽和度的效果)詳細方法如下://colorBitmap為原始Bitmap,grayBitmap則用來存放處理...
分类:
其他好文 时间:
2015-02-05 13:25:52
阅读次数:
129
我们先看一下加载原图消耗的时间和内存,内存分配190ms,内存占用44.92M,因为我的Smartisan1内存充足,所以没问题,如果是比较老的机型,可能就直接崩掉了!
下面我们再看使用小尺寸的运行结果,内存分配花费89ms,内存占用10.39M,相比之前内存少占用34.53M,所以说使用小尺寸的Bitmap时非常有必要的!...
分类:
移动开发 时间:
2015-02-05 11:29:53
阅读次数:
196
Byte[]转BitmapBitmapFactory.decodeByteArray(data, 0, data.length);Bitmap转Byte[]ByteArrayOutputStream baos = new ByteArrayOutputStream();bitmap.compress...
分类:
其他好文 时间:
2015-02-05 10:49:06
阅读次数:
109
首先简略说明绘制图片:
由于canvas.drawBitmap(bitmap, src, dst, paint);有四个参数所以大体有四五步。
1、通过getResource()方法得到drawable文件夹里BitmapDrawable类型的对象
2、将BitmapDrawable类型转化为Bitmap类型的对象
3、创建src, dst,两个长方形,src是指在原图形上截得的图片,ds...
分类:
移动开发 时间:
2015-02-05 09:38:32
阅读次数:
128
上一篇文章我们谈到如何修改libjpeg库来解码内存中的jpeg数据这件事情,也确实做到了这一点,然而紧随其后的就发现了一个很蛋疼的问题。因为libjpeg库输出的图像像素是以r-g-b这样的顺序排列的,而在Windows平台上要去显示内存中的图像数据通常是在内存中创建一个位图对象bitmap,然后将要显示的图像数据拷到其相应的位置中,拷贝完成后显示图像。蛋疼的地方就在于bitmap的像素是以b-...
分类:
其他好文 时间:
2015-02-04 23:24:49
阅读次数:
185
本文讨论了C#图像处理中Bitmap类、BitmapData类和unsafe代码的使用以及字节对齐问题。Bitmap类命名空间:System.Drawing封装 GDI+ 位图,此位图由图形图像及其属性的像素数据组成。Bitmap 是用于处理由像素数据定义的图像的对象。 利用C#类进行图像处理,最方...