2013-08-01 133 views
8

我正在学习android,当然我是新手,我总是阅读类似视图层次结构的东西,那么究竟是什么意思?什么是视图层次结构?例如android - 什么是视图层次结构?

//片段的包含帧不存在。片段 //可能仍然是从保存状态创建的,但有 //没有理由尝试创建其视图层次结构,因为它不会显示 //。请注意,这不是必需的 - 我们可以 //只运行下面的代码,我们将在其中创建并返回 //视图层次结构;它将永远不会被使用。

http://developer.android.com/reference/android/app/Fragment.html

回答

12

View内的另一个视图创建层次结构,所述外角度的内视图的父和内视图是其子。这只是嵌套的意见。

下面是一个例子:

enter image description here

5

你想读的View类的文档,但本质上视图可以是某些其他视图的孩子。您可以以复杂的方式嵌套视图。这个视图的整个结构被称为视图层次结构。

+0

thanks dude for reply – user2580401

1

http://i.stack.imgur.com/gN6AO.png 用户界面中的每个视图表示显示的矩形区域。视图负责在矩形中绘制的内容以及对屏幕那部分内发生的事件(例如触摸事件)的响应。 用户界面屏幕由视图层次结构组成,该视图层次结构具有位于树顶部的根视图和位于以下分支上的子视图。容器视图的子项出现在其父视图的顶部,并且被限制为出现在父视图的显示区域的边界内。 你可以参考这个链接:[ http://www.techotopia.com/index.php/Understanding_Android_Views,_View_Groups_and_Layouts_in_Android_Studio][1]

相关问题