布局
helwens
这个作者很懒,什么都没留下…
展开
-
Android布局之SurfaceView
Android的大多数控件都是继承自View的,因此在自定义控件时一般也是继承View类,但是对于高效的,游戏级别的绘图,或者是播放器等要求比较高的地方,普通的View类就 有点吃不开了,这个时候就要用到SurfaceView类。 因为比较高级,所以就该装B,单纯一个继承自SurfaceView类是不行的,必须实现一个SurfaceHolder.Callback接口来指明SurfaceView转载 2011-10-24 15:09:22 · 1561 阅读 · 1 评论 -
Android如何结束并重启线程?
相信开发过游戏的人都认识SurfaceView的双线程双缓冲机制。但一旦当前Activity退出到Home,再回到Activity便会报错:Thread already started. 寻找过网上的解决方法,一个是退出到Home时触发surfaceDestroyed()事件,令thread stop。回到Activity时触发surfaceCreated事件令threa原创 2011-11-30 11:04:24 · 4251 阅读 · 0 评论 -
android 如何使用surfaceview绘制类似游戏手柄的摇杆?
网上找到比较少关于此类的文章,估计是高手都比较忙,没空分享这样的东西。今天乘有空发表一下。 具体分3步: 1.创建一个holder,可以理解为我们美术生常用的画板架。 surfaceview的原理是在屏幕上不停的画图,通过不断地刷新每次画好的图,形成流畅的动画或其他图像,刷新频率极高,如同早期迪士尼动画一样。 2.Run the canvas! : canvas就是画布,不难理解了吧,我们原创 2011-12-26 17:08:17 · 1721 阅读 · 0 评论