Android View與GroupView原理以及其子類描述
阿新 • • 發佈:2019-02-18
簡介
View是Android UI元件的基類,ViewGroup是容納UI元件的容器,ViewGroup本身也是從View派生出來的。
簡單的說,Android UI介面是由View和ViewGroup及其派生類組合而成的,其結構示意圖:
下面將簡單的介紹View與GroupView原理以及其子類。
詳解
1、View與ViewGroup
2、ImageView
3、TextView
4、EditText
5、ImageButton
6、ZoomButton
7、Button
8、ToggleButton
9、CompoundButton
10、ImageSwitcher
11、TextSwitcher
12、RadioGroup
13、RadioButton
14、CheckBox
15、ViewSwitcher
16、CheckedTextView
17、ListView
18、ExpandableListView
19、GridView
20、Gallery
21、Spinner
22、AbsoluteLayout
23、FrameLayout
24、LinearLayout
25、TableLayout
26、RelativeLayout
27、ExtractEditLayout
28、AutoCompleteTextView
29、MultiAutoCompleteTextView
30、ScrollView
31、SeekBar
32、WebView
33、RatingBar
34、NumberPicker
35、SlidingDrawer
36、ProgressBar
39、SurfaceView
40、RemoteViews
41、StackView
42、VideoView
43、CalendarView
44、searchView
45、Chronometer
46、TwoLineListItem
47、FragmentBreadCrumbs
48、QuickContactBadge
49、TabWidget
50、Tabhost
51、DatePicker
51、TimePicker
51、AnalogClock
51、DigitalClock
總結
看過它們的結構,油然想起曾經自繪MFC中的各個部件,同樣的原理、一樣的方式。