安卓基础控件包括:textview、edittext,button、imageview、imagebutton等……,他们都继承自view类,都有各自的点击监听事件。
事件监听的三种写法:
1.匿名内部类的方式——直接在内部new一个点击监听事件。此方法一般用于处理一些简单不共用的逻辑。
2.activity实现监听事件类的方式——让点击事件直接应用此activity本身来实现监听事件。此方法可用来实现各个空间中类似的逻辑。
3.外部类的方式——在外部单独写一个事件监听类,然后让控件来调用该类来实现监听事件。此方法最为灵活,每个控件在实现共同逻辑的前提下,还可在调用时,加入自己需要的逻辑。