首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

小弟我的android 第5天 - 常见控件使用

2013-11-18 
我的android 第5天 - 常见控件使用我的android 第5天 - 常见控件使用?1.ToggleButton(开关按钮)2.CheckBox

我的android 第5天 - 常见控件使用

我的android 第5天 - 常见控件使用

?

1.ToggleButton(开关按钮)

2.CheckBox(复选)

3.RadioButton及RadioGroup(单选)

1、ToggleButton

?

介绍:ToggleButton是开关按钮,常用于手机的一些开关选项,比如蓝牙开关,wifi开关 、GPS开关等

案例:制作开关按钮

一、界面设计与场景分析

控件:TextView(文本框)、ToggleButton(开关按钮)场景:当点击文本框或开关按钮都会触发ToggleButton状态改变

二、关注点

? ? *继承CompoundButton

??????? *toggle() 对状态进行取反

??????? *isChecked() 获得当前的状态

??????? *setChecked() 设置当期的状态

??????? *android:button : 可以设置左边按钮的背景图片

??????? *setOnCheckedChangeListener 设置状态改变的监听器

?2、CheckBox

?

介绍:CheckBox 复选框,常用于多项选择,比如 输入法多选,个人爱好多选、QQ登录记住密码等

案例:对手机输入法进行多选

一、界面设计与场景分析

?控件:TextView(文本框)、2个CheckBox(复选),默认为谷歌? 拼音

场景:当点击复选框对复选状态进行改变且给出Toast提示

?3、RadioButton\RadioGroup

?

介绍:RadioButton 单选按钮,它与RadioGroup组合才有单选效果,常用于性别选择、学历选择、地域选择等

案例:对你的最高学历进行选择

一、界面设计与场景分析

??控件: RadioGroup 、TextView(文本框)、3个RadioButton

二、关注点

????? . RadioButton必须与RadioGroup进行组合使用

????? . RadioGroup可以设置方向(android:orientation)、权重

????? . RadioGroup的监听是RadioGroup.OnCheckedChangeListener()

????? . 如何通过传过来的checkId获取所选的RadioButton控件

? ? button=(RadioButton)group.findViewById(checkId);

????? . check(id)选中某个RadioButton

????? . getCheckedRadioButtonId() 查看当前选中的RadioButton

?

下载代码

热点排行