Android Studio 学习笔记

Android Studio 学习笔记——关于Button

总分类

在Android Studio里,按钮总共有五种,分别是Button,Radio Button,CheckBox,ToggleButton,Switch。每一种按钮都有其特殊形态和功能。其中RadioButton用于单选,CheckBox是复选框,ToggleButton和Swith是开关,功能差不多,形态不一样。前者为框型,后者为滑块(当然,形态可以根据自己需要修改)。

Button

如:
在这里插入图片描述

RadioButton

单选按钮,可以把多个RadioButton组合为一个RadioGroup,同一个RadioGroup中只能选择其中以恶RadioButton,不能进行多选。如:
RadioButton

CheckBox

实现多选的复选框,如:

CheckBox  Example

ToggleButton

android:textOff 设置未选中时显示的文本内容,默认为OFF。
android:textOn 设置选中时显示的文本内容,默认为ON。
android:disabledAlpha 控件禁用时的透明度,float类型,
android:background 背景设置,可以用于设置一个图片或者资源文件
setOnCheckedChangeListener 用于设置监听状态改变的事件
OnCheckedChangeListener 状态监听事件,是一个接口,有一个函数需要实现
onCheckedChanged(CompoundButton buttonView, boolean isChecked) 监听事件需要实现的函数
在这里插入图片描述

Switch)

android:textOff 设置未选中时显示的文本内容,默认为OFF。
android:textOn 设置选中时显示的文本内容,默认为ON。
android:thumb:滑块的图片
android:showText:设置on/off的时候是否显示文字,boolean
android:splitTrack:是否设置一个间隙,让滑块与底部图片分隔,boolean
setOnCheckedChangeListener 用于设置监听状态改变的事件
OnCheckedChangeListener 状态监听事件,是一个接口,有一个函数需要实现
onCheckedChanged(CompoundButton buttonView, boolean isChecked) 监听事件需要实现的函数
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值