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

Android控件总结的更多相关文章

  1. [Android Pro] android控件ListView顶部或者底部也显示分割线

    reference to  :  http://blog.csdn.net/lovexieyuan520/article/details/50846569 在默认的Android控件ListView在 ...

  2. Android控件Gridview实现仿支付宝首页,Fragment底部按钮切换和登录圆形头像

    此案例主要讲的是Android控件Gridview(九宫格)完美实现仿支付宝首页,包含添加和删除功能:Fragment底部按钮切换的效果,包含四个模块,登录页面圆形头像等,一个小项目的初始布局. 效果 ...

  3. Android 控件架构及View、ViewGroup的测量

    附录:示例代码地址 控件在Android开发的过程中是必不可少的,无论是我们在使用系统控件还是自定义的控件.下面我们将讲解一下Android的控件架构,以及如何实现自定义控件. 1.Android控件 ...

  4. Android - 控件android:ems属性

    Android - 控件android:ems属性http://blog.csdn.net/caroline_wendy/article/details/41684255?utm_source=tui ...

  5. Android 控件知识点,

    一.Android控件具有visibility属性,可以取三个值:visible(默认值)可见,invisible(不可见,但仍然占据原有的位置和大小,可以看做是变得透明了),gone(空间不仅不可见 ...

  6. UIAutomator定位Android控件的方法

    UIAutomator各种控件定位的方法. 1. 背景 使用SDK自带的NotePad应用,尝试去获得在NotesList那个Activity里的Menu Options上面的那个Add note菜单 ...

  7. 从Android系统出发,分析Android控件构架

    从Android系统出发,分析Android控件构架 Android中所有的控件追溯到根源,就是View 和ViewGroup,相信这个大家都知道,但是大家也许会不太清楚它们之间的具体关系是什么,在A ...

  8. Android控件系列之RadioButton&RadioGroup(转)

    学习目的: 1.掌握在Android中如何建立RadioGroup和RadioButton 2.掌握RadioGroup的常用属性 3.理解RadioButton和CheckBox的区别 4.掌握Ra ...

  9. 第三个 android控件

    android控件以及控件对应的属性:

  10. Android控件系列之CheckBox

    学习目的: 1.掌握在Android中如何建立CheckBox 2.掌握CheckBox的常用属性 3.掌握CheckBox选中状态变换的事件(监听器) CheckBox简介: CheckBox和Bu ...

随机推荐

  1. node.js学习(3)模块

    1.创建文件 count.js 2 调用 3 改造 4 调用 5 再改造 6 在再改造

  2. Go语言网络通信---一个简单的UDP编程

    Server端: package main import ( "fmt" "net" ) func main() { //创建udp地址 udpAddr, _ ...

  3. Harmony生命周期

    Harmony生命周期 系统管理或用户操作等行为,均会引起Page实例在其生命周期的不同状态之间进行转换.Ability类提供的回调机制能够让Page及时感知外界变化,从而正确地应对状态变化(比如释放 ...

  4. CUDA功能和通用功能

    CUDA功能和通用功能 本文描述了类似于CUDA ufunc的对象. 为了支持CUDA程序的编程模式,CUDA Vectorize和GUVectorize无法产生常规的ufunc.而是返回类似ufun ...

  5. TinyML-TVM是如何驯服Tiny的(上)

    TinyML-TVM是如何驯服Tiny的(上) 低成本.人工智能驱动的消费类设备的激增,导致了ML研究人员和从业者对"裸智能"(低功耗,通常没有操作系统)设备的广泛兴趣.虽然专家已 ...

  6. H265与ffmpeg改进开发

    H265与ffmpeg改进开发 1. Introduction KSC265是集编码.解码于一体的H.265编解码软件,完全遵循H.265协议标准.符合H.265编码规范的视频都可以通过KSC265进 ...

  7. 嵌入式Linux设备驱动程序:编写内核设备驱动程序

    嵌入式Linux设备驱动程序:编写内核设备驱动程序 Embedded Linux device drivers: Writing a kernel device driver 编写内核设备驱动程序 最 ...

  8. pytest的allure的环境配置

    一.下载地址: https://github.com/allure-framework/allure2/releases 二.配置环境变量: 三.验证allure安装成功

  9. 10: java数据结构和算法: 构建哈夫曼树, 获取哈夫曼编码, 使用哈夫曼编码原理对文件压缩和解压

    最终结果哈夫曼树,如图所示: 直接上代码: public class HuffmanCode { public static void main(String[] args) { //获取哈夫曼树并显 ...

  10. java数据提交时问题

    form 表单中的action有参数时,当method为get时,servlet无法获取该参数 ajax提交数据,servlet无法进行请求转发和重定向. ${pageContext.request. ...