什么是视图层次结构和SurfaceView?

时间:2012-10-09 20:31:56

标签: android android-view

Android中“视图层次结构”的目的是什么? 举个例子:

  

SurfaceView存在于普通视图层次结构之外。实际上   存在于普通窗口后面,通过打孔可见   通过应用中的视图布局。那么SurfaceView就可以了   无需等待即可独立于其他视图进行更新   UI线程。

1 个答案:

答案 0 :(得分:3)

Android的视图层次结构是一种构造(通常是ViewGroup),它包含树形活动屏幕的所有View。与任何其他UI管理器一样,它的目的是在给定应用程序中的所有视图中委派操作和绘图的责任。

在您给出的示例中,这意味着您创建的视图不属于应用程序的父/主ViewGroup的一部分,并且没有任何责任,无法做任何有用的事情。