输入控件

输入控件是您的应用用户界面中的交互式组件。Android 提供了多种可在 UI 中使用的控件,如按钮、文本字段、定位栏、复选框、缩放按钮、切换按钮等。

向 UI 中添加输入控件与向 XML 布局中添加 XML 元素一样简单。例如,以下是一个包含文本字段和按钮的布局:

<?xml version="1.0" encoding="utf-8"?>        

每个输入控件都支持一组特定的输入事件,以便您处理用户输入文本或触摸按钮等事件。

通用控件

以下列出了您可以在应用中使用的一些通用控件。点击链接可了解有关各控件用法的详情。

注:除了此处列出的控件外,Android 还提供了几种其他控件。 浏览 android.widget 软件包可发现更多控件。如果您的应用需要特定类型的输入控件,则可以构建您自己的自定义组件。

控件类型 说明 相关类

按钮可由用户按压或点击来执行操作的按钮。Button文本字段一种可编辑的文本字段。您可以使用 AutoCompleteTextView 小部件创建提供自动完成建议的文本输入小部件EditText、AutoCompleteTextView复选框可由用户切换的启用/禁用开关。您应该在向用户呈现一组不互斥的可选选项时使用复选框。CheckBox单选按钮与复选框类似,不同的是只能选择组中的一个选项。RadioGroup RadioButton切换按钮一种具有指示灯的开/关按钮。ToggleButton微调框一种允许用户从值集中选择一个值的下拉列表。Spinner选取器一种供用户通过使用向上/向下按钮或轻扫手势选择值集中单个值的对话框。使用 DatePicker 小部件输入日期(月、日、年)值,或使用 TimePicker 小部件输入时间(小时、分钟、上午/下午)值,系统将根据用户的语言区域自动设置所输入内容的格式。DatePicker、TimePicker

更多相关文章

  1. Android(安卓)实现形态各异的双向侧滑菜单 自定义控件来袭
  2. 应用开发笔记 2011年10月28日 Android(安卓)使用动画效果后的控
  3. android5.06.0新控件
  4. android 小型音乐播放器(实现播放、下一首、上一首、自动播放、随
  5. Android基于IIS的APK下载(一)自定义更新控件
  6. .net开发者对android第二周的学习体会
  7. android的Touch事件的消费机制
  8. 关于Android开发中实现锚点技术,也是焦点的改变
  9. Android(安卓)UI设计之自定义Dialog,实现各种风格效果的对话框

随机推荐

  1. javascript设计模式详解之命令模式
  2. MVC jquery。无法获取未定义或空引用的属
  3. JavaScript相当于Ruby的字符串#扫描
  4. HTML/JS作为本地SQLite数据库的接口
  5. 如何在Javascript中重新抛出异常,但保留堆
  6. js点击button按钮跳转到另一个新页面
  7. Emberjs应用程序加载除Index之外的所有路
  8. JS DOM 编程艺术(第2版)读书笔记 第5章
  9. 从服务器(任何服务器)获取当前日期和时间。
  10. 前端开发:从哪里开始?