Android控件总结
阅读原文时间:2023年07月15日阅读:1

最常用的控件:TextView、EditText、Button、ImageView

TextView                                                文本框
EditText                                                 编辑框
AutoCompleteTextView                         自动完成文本款
TextSwitcher                                          文本切换器
CheckedTextView                                  选中文本框(类似checkbox)

Button                                                    普通按钮
ImageButton                                          图片按钮
RadioButton                                           单选按钮
CheckBox                                              复选框
Switch                                                    状态开关
ToggleButton                                          状态开关(通switch)
Chip                                                        流式布局标签
FloatingActionButton                              悬浮按钮

ImageView                                              图像视图
ImageSwitcher                                        图像切换器
Gallery                                                    画廊

Spinner                                                   下拉列表框
ListView                                                   列表视图
GridView                                                  网格视图
RecyclerView                                           增强型滚动控件(ListView和GridView的增强版,还可以实现瀑布流)
ScrollView                                                滚动视图
WebView                                                  网页视图
CardView                                                 卡片视图
VideoView                                                视频视图
CalendarView                                           日历视图

Actionbar                                                   导航栏
NavigationView                                         导航抽屉/侧滑菜单
BottomNavigationView                              底部导航栏
Toolbar                                                      工具栏(可以替代Actionbar)
CollapsingToolbarLayout                           折叠工具栏
DrawerLayout                                            侧滑菜单栏

SearchView                                               搜索框
Divider                                                       分割线
ProgressBar                                              进度条
SeekBar                                                    拖动条
RatingBar                                                  星级评分条
SwipRefreshLayout                                  下拉刷新
ViewPager                                                 翻页控件(PagerTitleStrip翻页标题、PagerTabStrip翻页选项卡标题)
TabLayout                                                  选项卡
TabHost(容器)                                       选项卡(TabWidget标题、FrameLayout内容)
ViewFilpper                                                控件切换

Toast                                                          消息提示框
AlertDialog                                                 对话框
ProgressDialog                                          进度条对话框
TimePickerDialog                                       时间选择对话框
DatePickerDialog                                       日期选择对话框
PopupWindow                                            弹出窗口