1. UI概述
1)UI是User Interface的简写,它提供了用户与程序之间的接口,可以呈现数据,给用户更好的体验。
2)UI是由Android中的View(Android原生UI父类对象,它分为基本View,容器View)和ViewGroup(View容器,布局基本View组件)组成的。
3)H5,CSS3,JS等也可以通过混编的形式,开发UI。
1)UI是User Interface的简写,它提供了用户与程序之间的接口,可以呈现数据,给用户更好的体验。
2)UI是由Android中的View(Android原生UI父类对象,它分为基本View,容器View)和ViewGroup(View容器,布局基本View组件)组成的。
3)H5,CSS3,JS等也可以通过混编的形式,开发UI。
========================================================================================================================================================
2. Android UI中的ViewGroup
在官方文档中ViewGroup是这样解释的:
Each view group is an invisible container that organizes child views, while the child views may be input controls or other widgets that draw some part of the UI.
每个ViewGroup是一个不可见的容器用来组织子View,而子View是用来描绘UI中的一部分内容,其继承体系如下
从具体的实现来看,ViewGroup可以分为两大类:Common Layout和Adapter Layout
========================================================&