我正在学习android,当然我是新手,我总是阅读类似视图层次结构的东西,那究竟是什么意思呢?什么是视图层次结构?例如
//片段的包含框架不存在。片段 //仍然可以从其保存的状态创建,但有 //没有理由尝试创建其视图层次结构,因为它 //将不会显示。请注意,这不是必需的 - 我们可以 //只需运行下面的代码,我们将创建并返回 //视图层次结构;它永远不会被使用。
http://developer.android.com/reference/android/app/Fragment.html
答案 0 :(得分:14)
另一个View中的View
创建层次结构,外部视图成为内部视图的父视图,内部视图是其子视图。它只是嵌套的视图。
以下是一个例子:
答案 1 :(得分:5)
您需要阅读View
课程中的文档,但基本上视图可以是某些其他视图的子视图。您可以以复杂的方式嵌套视图。整个视图结构称为视图层次结构。
答案 2 :(得分: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]