自定义viewgroup View与ViewGroup有什么区别?

View与ViewGroup有什么区别?从组合架构的角度来看,Android view和ViewGroup似乎位于view之上,而view需要继承ViewGroup,但事实并非如此。View是基类,V

View与ViewGroup有什么区别?

从组合架构的角度来看,Android view和ViewGroup似乎位于view之上,而

view需要继承ViewGroup,但事实并非如此。View是基类,ViewGroup是它的子类。这证明了

视图表示用户界面组件的可绘制空间块。每个视图在屏幕上占据一个矩形区域。

在此区域中,视图对象负责绘制和事件处理。视图是小部件和视图组的父级。

ViewGroup是layout的基类。

谁知道android中view和Viewgroup的关系是什么?

简而言之,view class是Android中许多UI组件的父类;ViewGroup也继承了UI组件的容器view class;例如view class的子类包括textview和editview文本框;ViewGroup class的子类包括linear layout和slidingmenu layouts。