摘要: package com.mySfv;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import android.os.Bundle;import android.util.Log;import android.view.SurfaceHolder;import android.view. 阅读全文
posted @ 2012-08-06 17:41 ligang305 阅读(290) 评论(0) 推荐(0) 编辑
摘要: http://kalogen.iteye.com/blog/15661113.使用多线程和双缓冲Android中SurfaceView是View的子类,她同时也实现了双缓冲。你可以定义一个她的子类并实现SurfaceHolder.Callback接口。由于实现SurfaceHolder.Callback接口,新线程就不需要android.os.Handler帮忙了。SurfaceHolder中lockCanvas()方法可以锁定画布,绘制玩新的图像后调用unlockCanvasAndPost(canvas)解锁(显示),还是比较方便得。 阅读全文
posted @ 2012-08-06 16:20 ligang305 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: package com.zoomcontrol;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.TextView;import android.widget.ZoomControls;public class ZoomControlActivity extends Activity { private ZoomControls zoomControls; stat 阅读全文
posted @ 2012-08-06 15:23 ligang305 阅读(401) 评论(0) 推荐(0) 编辑