繁体   English   中英

android - 什么是视图层次结构?

[英]android - what is view hierarchy?

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

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

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

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

这是一个例子:

在此输入图像描述

您将要阅读View类上的文档,但实际上视图可以是某些其他视图的子视图。 您可以以复杂的方式嵌套视图。 整个视图结构称为视图层次结构。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM