1: 主要的view控件:文字:TextView图片: ImgView视频:SurfaceView ...2:控件PopupWindow 实现类似左边导航栏tabhost实现顶部或者下部的tab3:组件(1)activity 实现界面显示,绑定view。(2) service于在后台完成用户指定的操...
分类:
移动开发 时间:
2015-09-19 12:24:52
阅读次数:
296
参考资料:
Android游戏编程之从零开始
涉及的相关知识点:
1、Callback
一个SurfaceView一定要实现一个SurfaceHolder.Callback接口。以便在底层的Surface状态发生变化的时候通知View,该接口需要实现以下3个方法:
publicvoidsurfaceCreated(SurfaceHolderholder){}
public..
分类:
移动开发 时间:
2015-09-18 07:06:51
阅读次数:
247
SurfaceView继承了View,但是我们并不需要去实现它的draw方法来绘制自己,为什么呢?因为它和View有一个很大的区别,View在UI线程去更新自己;而SurfaceView则在一个子线程中去更新自己;这也显示出了它的优势,当制作游戏等需要不断刷新View时,因为是在子线程,避免了...
分类:
移动开发 时间:
2015-09-17 16:56:42
阅读次数:
213
1. SurfaceView: 完成单位时间内界面的快速切换(游戏界面流畅感)。我们之前知道一般的View,只能在主线程里面显示,主线程中更新UI。但是SurfaceView可以在子线程中里面更新UI。SurfaceView内置了双缓冲的技术,SurfaceView一旦启动,就会对应两个线程(线程....
分类:
移动开发 时间:
2015-09-13 21:18:00
阅读次数:
185
上次已经写过SurfaceView显示Camera摄像了,代码可以运行,但是里面有问题,这次纠正过来,顺便实现变焦:代码:[java]view plaincopypublicclassCameravedioActivityextendsActivity{privatestaticfinalStrin...
分类:
移动开发 时间:
2015-09-11 15:51:30
阅读次数:
181
Android之SurfaceView学习(一)首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can...
分类:
移动开发 时间:
2015-09-10 19:29:32
阅读次数:
226
Android系统Surface机制的SurfaceFlinger服务渲染应用程序UI的过程分析android的surfaceflinger原理讲解深入浅出 详解Android Surface系统Android图形系统之Surface、SurfaceView、SurfaceHolder及Surfac...
分类:
其他好文 时间:
2015-09-09 16:30:36
阅读次数:
176
Android摄像头:只拍摄SurfaceView预览界面特定区域内容(矩形框)---完整实现(原理:底层SurfaceView+上层绘制ImageView)分类:Android开发Android UI2013-05-23 15:041600人阅读评论(1)收藏举报目录(?)[+]http://bl...
分类:
移动开发 时间:
2015-08-28 17:03:17
阅读次数:
371
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41722441,本文出自:【张鸿洋的博客】1、概述今天给大家带来SurfaceView的一个实战案例,话说自定义View也是各种写,一直没有写过SurfaceView,这个玩意是什么...
分类:
移动开发 时间:
2015-08-21 19:19:04
阅读次数:
242
一.新建一个工程“LearnSurfaceView”二.新建一个类“MySurfaceView”public class MySurfaceView extends SurfaceView implements SurfaceHolder.Callback { private Paint pa...
分类:
其他好文 时间:
2015-08-21 09:25:33
阅读次数:
272