Android

今天是android学习的第十天,今天学习的是一些基本的控件,有radiogroup,checkbox,toast。这些分别是单选框,复选框和toast,对于控件的使用都要在布局中声明,然后设置一些基本的属性,然后就在activity中用findviewbyid来找到这个id,这样就可以使用了,对于单选框而言,里面有radiobutton这个属性,有几个radiobutton那么在activity中就有几个选项,值得注意的是,对于这个radiogroup而言,使用的是oncheckchangedlistener,传入的是Radiogroup.oncheckchangelistener对象,就是说当我们的单选按钮被选中的时候就会触发这个监听器, 这个监听器是绑定在radiogroup上不是radiobutton,这个监听器会传入两个参数group和checkid,group是哪个组的控件被点击了,这个组的对象就会传进来,id是这个组的哪个radiobutton被点击了这个radiobutton就会传进来,这样就可以根据checkid来确定用户点击的是哪个id,每一个radiobutton的id可以用对应的button对象的getid方法得到,然后进行逻辑处理,然后就是checkbox了,这个监听器也是oncheckchangedlistener,但是值得注意的是它需要传入的是compoundbutton.oncheckchangedlistener对象,而且是每个checkbox都设置监听器,它传入两个参数,一个是compoundbutton对象,还一个是布尔型变量ischecked,这个布尔型就是说如果这个checkbox被选中这个ischecked就是true,否则就是false,然后就是toast了,toast的使用很简单,但是作用很大,一般是用来提醒客户相关的信息,比如没有填姓名之类的,toast的使用一般是调用maketext方法,这个方法传递三个参数,第一个参数是context类型,也就是当前activity对象,第二个是你要输出的字符串类型的值,第三个参数是显示这个信息显示多久,这样就产生了一个toast对象,然后调用这个对象的show方法就可以显示出来了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值