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

android的监听器兑现方式

2012-08-16 
android的监听器实现方式1内部类、匿名内部类的形式:将事件监听器类定义成当前类的内部类监听器只是临时使

android的监听器实现方式
1  内部类、匿名内部类的形式:将事件监听器类定义成当前类的内部类
  监听器只是临时使用一次,没有什么复用价值, 提倡使用内部类的形式

2  外部类的形式:将事件监听器定义成一个外部类

    不利于提高程序的内聚性,监听器一般属于特定GUI界面
   不能自由访问GUI界面的组件,编程不够方便、简介
    除非这个事件监听器需要被多个GUI界面所共享

3  Activty本身作为监听器的形式:在activty实现监听器接口,并实现相关事件处理的接口
  程序结构混乱 activty主要负责GUI界面,


还有一种绑定事件的方式,就是直接在布局文件中为指定的标签绑定事件处理方法,对于很多的android的标签,他们支持如onClick 、onLongClick等属性,属性值就是一个形如XXX(View Source)的方法的方法名。
  

热点排行