bitmap.anim_and_exit((void(*)(void*, int))anim_gpu,(void(*)(void*))anim_exit);在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指...
分类:
其他好文 时间:
2014-09-24 15:22:57
阅读次数:
245
-(UIImage *)scaleToSize:(UIImage *)image size:(CGSize)size{ //创建一个bitmap的context 并把它设置成正在使用的context UIGraphicsBeginImageContext(size); //绘制改变大小的图片 ...
分类:
其他好文 时间:
2014-09-24 15:13:06
阅读次数:
139
android 下滤镜效果的实现滤镜过滤颜色已实现,简单版本可通过下面代码的3个参数实现黑白、红、绿。。。等7种过滤(RGB的7种组合)。 理论上讲可以过滤为任意颜色。调整混合结果的比值就行了。public void drawBitmap(Canvas canvas, Bitmap bitmap, ...
分类:
移动开发 时间:
2014-09-24 13:29:46
阅读次数:
160
一般相机拍摄的照片大小为3-4M左右,这里因为需要完成将拍摄好的照片上传到服务器功能,所以需要将得到的照片进行压缩。
网上搜索了不少资料,得知可以使用:inSampleSize 设置图片的缩放比例。
但是,这里需要注意:
1)inJustDecodeBounds = true; 需要先设置为真,表示只获得图片的资料信息。如果此时检验bitmap会发现bitmap==null;
2)如果需要加载图片的时候,必须重新设置inJustDecodeBounds = false;...
分类:
移动开发 时间:
2014-09-22 21:44:43
阅读次数:
229
说起水印其实很简单,就是在一张图片上面画上另一张图片或文字实现如下:[java] view plaincopypackagecom.tang.watermark;importandroid.app.Activity;importandroid.graphics.Bitmap;importandroi...
分类:
移动开发 时间:
2014-09-22 19:19:23
阅读次数:
195
1、首先说一下canvas类: Class Overview The Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a...
分类:
移动开发 时间:
2014-09-22 14:07:32
阅读次数:
317
说起水印其实很简单,就是在一张图片上面画上另一张图片或文字
实现如下:package com.tang.watermark;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
im...
分类:
移动开发 时间:
2014-09-22 12:33:12
阅读次数:
174
//获取屏幕宽度
public static int getScreenWidth(Context context)
{
WindowManager wm = (WindowManager) context
.getSystemService(Context.WINDOW_SERVICE);
Display...
分类:
其他好文 时间:
2014-09-22 10:54:22
阅读次数:
137
我们平常使用SimpleAdapter作为ListView或GridView适配器时,如果要显示图片,我们通常使用图片的id即R.drawable.xxx的方式来将图片绑定到视图上。
但是,如果我们要使用的图片是个Drawable或Bitmap对象时,上面的方式就不能解决问题了。下面就介绍如何在SimpleAdapter中使用Drawable或Bitmap对象。...
分类:
其他好文 时间:
2014-09-21 16:19:31
阅读次数:
180