您的位置:首页 > 移动开发 > Android开发

Android事件处理概述

2013-11-04 09:14 295 查看
不管是桌面应用还是手机应用程序,面对最多的就是用户,经常需要处理的就是用户的动作——也就是需要为用户动作提供响应,这种为用户动作提供响应的机制就是事件处理。

Android提供了强大的事件处理机制,包括两套事件处理机制:

基于监听的事件处理。

基于回调的事件处理。

对于Android基于监听的事件处理而言,主要做法就是为Android界面组件绑定特定的监听器。

对于Android基于回调的事件处理而言,主要做法就是重写Android组件特定的回调方法,或者重写Activity的回调方法。Android为绝大部分组件都提供了事件响应的回调方法,我们只需要重写他们即可。

一般来说,基于回调的事件处理可用于处理一些具有通用性的事件,基于回调的事件处理代码会显得比较简洁。但对于某些特定的事件,无法使用基于回调的事件处理,只能采用基于监听的事件处理。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: