安卓 第三章 常用的控件
2016-01-21 14:28
162 查看
安卓 第三章 常用的控件
常用的控件,至少14种TextView,Button,CheckBox,RadioButton, Spinner,SeekBar ,ProgressBar,RadioGroup,RadioButton,Switch,
Time,Date,GridLayout,LinearLayout,RelativeLayout,,FrameLayout,Listview,ScrollView,HorizontalScrollView,
SearchView,WebView,ImageView,ImageButton,Gallery,TimePicker,DatePicker,ImageSwitch,ViewFipper,ViewSwitch,
View,
checkbox
Android平台给我们提供了多选框的实现方法,每个多选框都是独立的,可以通过迭代所有多选框,然后根据它的状态是否要被选中再做出是否要获取它的值。
CheckBox类常用方法:
CheckBox.setChecked(true);将CheckBox设置成选中状态;
CheckBox.getText(); 获取多选框的值;
CheckBox.isChecked();判断该选项是否被选中;
调用setOnCheckedChangeListener()方法,处理多选框被选择事件,把CompoundButton.OnCheckedChangeListener实例作为参数传入。
RadioButton
Android平台中为我们提供了单选项的RadioGroup进行分组,在RadioGroup中定义若该个RadioButton选项。
RadioGroup用来对单选框进行分组的,相同组中的单选框只有一个单选框能被选中。常用到的方法如下:
RadioGroup.check(int id); 将指定的RadioButton设置成选中状态。
(RadioButton)findViewById(radioGroup.getCheckedRadioButtonId());获取被选中的单选框;
调用setOnCheckedChangListener()方法,处理单选框被选择事件,把RadioGroup.OnCheckedChangListener实例作为参数传入。
TextView
Imageview
ImageButtton
Spinner
switch
button
ToggleButton
ProgressBar
相关文章推荐
- Gitlab - Pull Request
- Android性能优化之使用SparseArray代替HashMap
- JAVA虚拟机之三:CMS垃圾收集器
- 1458: 士兵占领 思路题 最大流
- 安装phpMyAdmin (phpMyAdmin-2.6.0.tar.gz)
- C# new用法总结
- 卡牌游戏战斗系统的设计和实现一
- 再谈单链表
- 安卓第二章 常见的五种布局
- Apache安装教程
- 根据Quartz API构建jobDetail,无需在配置文件中注入jobDetail
- 根据Quartz API构建jobDetail,无需在配置文件中注入jobDetail
- HCharts 柱状图分组效果 - 统计两年的设备数量对比
- Java中输出当前时间的各种方法(较齐全)
- 怎样基于谷歌地图的Server缓存公布Image Service服务
- Entity Framework 6 Recipes 2nd Edition(10-5)译 -> 在存储模型中使用自定义函数
- JS运动框架
- 执行第一maven用例出错:Unknown lifecycle phase "omplile".不知如何解决
- JAVA中extends 与implements区别
- tomcat常用功能的配置方法