android 学习笔记
Android学习心得和小总结
最近学习的一些小知识进行一下小总结:
1.1 surface的使用
使用surface时,包含了三个类的使用,分别是surface,surfaceView,SurfaceHolder.
(1) Sueface类:每一个surface在系统内部都对应了一段单独的视频
缓冲区,surface就是这段缓冲区的一个类描述,可以通过surface提供的方法直接给这段缓冲区上绘图。
(2) SurfaceHolder类:该类是一个接口,主要是抽象出用于控制其
对应的surface的标准方法。
(3) surfaceView类:surface本身并不是和GUI协同工作的,GUI
需要为应用程序单独分配一段显示区,而这段显示区在一定程度上还要受到GUI的管理,比如,创建,销毁显示区;同时该显示区在一定程度上还需要和其他视图之间具有某种联系,以备GUI重新绘制界面时所需,而surface本身是一段显示缓冲区,内部并不具备这些操作的属性,surfaceView就是为满足这些操作而设计的。
3者的关系可如下所示:
GUI系统——>surfaceView——>surface
应用程序——>surfaceHolder——>surface
GUI系统通过surfaceView来操作surface,而应用程序则是通过
你可能喜欢
- Java基础知识
- 学习总结
- 安卓学习
- Android笔记
- Android入门
- Java笔记
- Android程序开发
- 第二章 Java 语言基础知识71页
- Java基础知识精华部分(个人总结)64页
- Java基础知识的三十个经典问答11页
- Java基础知识整理8页
- Java基础知识9页
- J2ME中需要的Java基础知识4页
- Android学习笔记001_201204073页
- Android学习笔记——永远不变的Hello World29页
- Android笔记6页
- Android高级笔记15页
- Android开发学习笔记013页
- Android学习笔记18页
- Google+Android开发入门指南(第一版)94页
- Android应用开发入门与实战32页
- Android入门资料89页
- 嵌入式《Android 入门教程(6410)》40页
- Android 开发入门与实战(第二版)396页
- Android DDMS快速入门8页
- Java学习笔记26页
- Java工作笔记(必看经典)30页
- Java学习笔记8页
- Java基础学习笔记整理42页
- Java反射学习笔记整理16页
- 简明Java笔记29页


