繁体   English   中英

查看和查看组android

[英]view and viewgroup android

我了解java基础知识,现在正在学习Android开发。 我了解到ui, ViewViewGroup有两个中央android类。 无论我错在哪里,我都希望你纠正我。

ViewGroupView的子类, ViewGroup View对象保存在一起。 TextViewEditText等是View子类。 LinearLayoutGridview等是ViewGroup子类。

我想将它与java的OOP概念联系起来,但我似乎并没有得到所有这些。 物体在哪里? 为什么子类是容器?

我会在这里给你一个基本的概述。 我也是Android的新手,所以对我而言,正确的错误之处也适用于我。 :)

View基本上是UI的一个单元; 比方说,一盒24x24像素(是的,那是基本的)。 现在,此框可用于任何内容,因为它是层次结构中最顶层的实体。 我们可以通过指定我们想要它保持的内容来更精确地定义它,这是TextView,ImageView,WebView等的来源。所以这个框24x24可以分别保存文本,图像或网页内容。

ViewGroup可以属于'等' 以上。 就像显示文本一样,24x24盒子可用于显示4个12x12的盒子。 如果是这样,View可以归类为ViewGroup。

此外,当我们知道我们要求框保持什么类型的排列时,在这种情况下,我们可以进一步将其分类为LinearLayout,RelativeLayout,GridLayout,FrameLayout等中的任何一个。

在这样的层次结构中,实体可以具有任何类型的子对象,甚至是其自己的类的实例。

您甚至可以说View是UI的“ 对象 ”。

我希望我能帮到你。

评论/编辑欢迎。 :)

暂无
暂无

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

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