简单控件使用
- 控件的分类
控件是界面组成的主要元素,用户直接与控件进行交互。
TextView
- TextView控件用于显示文本信息
Button
- Button控件表示按钮,它继承自TextView控件,既可以显示文本,又可以显示图片,同时也允许用户通过点击来执行操作,当Button控件被点击时,被按下与弹起的背景会有一个动态的切换效果,这个效果就是点击效果 。
点击事件实现方式
-
在布局文件中指定Button控件的onClick属性方式
① 在layout文件中指定onClick属性
② 在Activity中实现这个click方法
注意:Activity中实现的方法名称要与onClick属性设置的名称一致。 -
匿名内部类方式
- 在Activity中添加匿名内部类
- 在Activity中添加匿名内部类
-
接口方式
① 设置Button控件的点击监听事件
② 接着当前Activity实现OnClickListener接口
③ 然后实现OnClickListener接口中的方法
EditView
- EditText表示编辑框,它是TextView的子类,用户可在此控件中输入信息。
ImageView
- ImageView表示图片,它继承自View,可以加载各种图片资源。
RadioButton
- RadioButton为单选按钮,android:checked属性指定是否选中的状态。
- RadioGroup是单选组合框,可容纳多个RadioButton,并把它们组合在一起,实现单选状态。
- 语法格式
CheckBox
- CheckBox表示复选框,它是Button的子类,用于实现多选功能,通过android:checked属性指定CheckBox控件是否选中的状态。
Toast
- Toast是Android系统提供的轻量级信息提醒机制,用于向用户提示即时消息,它显示在应用程序界面的最上层,显示一段时间后自动消失不会打断当前操作,也不获得焦点。