Android控件总结
最常用的控件: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 弹出窗口