Android面试篇之View和ViewGroup的关系
View和ViewGroup的关系
View是Android中所有控件的基类。
ViewGroup继承自View,控件组,可以包含若干个View。
View本身既可以是单个控件,也可以是由多个控件组成的一组控件。
总结
一般来说,开发Android应用程序的UI界面都不会直接实用View和ViewGroup,而是使用这两大基类的派生类。
● View派生出的直接子类
AnalogClock,ImageView, KeyboardView,ProgressBar,SurfaceView,TextView,ViewGroup,ViewStub
●View派生出的间接子类有:
AbsListView,AbsSeekBar, AbsSpinner, AbsoluteLayout, AdapterView,AdapterViewAnimator, AdapterViewFlipper, AppWidgetHostView,AutoCompleteTextView,Button,CalendarView, CheckBox, CheckedTextView, Chronometer, CompoundButton,
●ViewGroup派生出的直接子类有:
AbsoluteLayout,AdapterView,FragmentBreadCrumbs,FrameLayout,LinearLayout,RelativeLayout,SlidingDrawer
●ViewGroup派生出的间接子类有:
AbsListView,AbsSpinner, AdapterViewAnimator, AdapterViewFlipper, AppWidgetHostView, CalendarView, DatePicker, DialerFilter, ExpandableListView, Gallery, GestureOverlayView,GridView,HorizontalScrollView, ImageSwitcher,ListView
上一篇: CocoaPod 使用
下一篇: 保证半小时恢复
推荐阅读
-
Android之View的知识(getWidth() 和getMeasuredWidth区别 如何在oncreate获取宽高)
-
Android面试篇之View和ViewGroup的关系
-
Activity,Window,View的关系(sundy深入浅出)之四大组件和Intent
-
Android自定义控件从零开始-第三篇 深入解析View的事件和常用方法
-
Android App开发中自定义View和ViewGroup的实例教程
-
Android App开发中自定义View和ViewGroup的实例教程
-
Android面试篇之View和ViewGroup的关系
-
Android自定义控件从零开始-第三篇 深入解析View的事件和常用方法
-
2019Android 网络编程总结篇,你想要的三次握手和四次握手 Android面试网络编程三次握手和四次握手google