Android开发笔记(三)

一.View初步

 

一个控件使用的基本流程:

(1)先在布局文件当中用XML代码来声明这个控件。

(2)然后在java程序当中用findViewById把控件对象找出来。

(3)可以设置这个控件对象的各种各样的属性。

(4)或者给控件绑定监听器,当用户点击时,就会触发监听器的事件。

(编写监听器类,生成监听器对象,与控件对象绑定起来,当控件对象状态发生改变时,就会去调用监听器类中的方法)

1什么是view(控件)?

2.在Activity当中获取代表view的对象

Activity中所显示的所有的控件都是用对象来表示的,所以对像必然要有生成对象的类,view是一个类,其他控件类则是这个类的子类,继承关系。

图示textView类和代表TextvView的对象。使用findViewByid方法根据空间的ID来得到控件的对象。因为这个方法返回的是view,所以进行一下向下转型得到textview。

 

3.如何在代码当中控制控件属性

设置控件的ID

得到TextView的对象,可以通过在代码当中调用textview对象的方法来设置控件的属性。

这样既可以在布局文件中设置代码的属性,也可以在代码中设置布局文件的属性。

二.监听器

监听器是一种对象,这种对象监控着控件对象状态的变化,控件和监听器之间是一种绑定关系,一个控件可以绑定不同的监听器,不同的监听器可以响应不同的事件。

监听器的使用方法:

(1)获取代表控件的对象

(2)定义一个类,实现监听器接口

OnClickListener接口

ButtonListener绑定button之后,作用是button点击一次,就会执行这个onClick方法一次。

(3)生成监听器对象

(4)为控件绑定监听器对象

点击的时候就会触发监听器。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值