android 事件处理机制
2013-03-04 11:29
141 查看
事件源:能够产生事件的对象都可以成为事件源。如文本框、按钮、鼠标、键盘等。和事件绑定在一起,作为事件的参数。
事件监听器:监听器对象会接收事件源对象发送的消息,并对发生的事件作出反应。回调函数,当”事件“产生时:回调该函数。
事件:事件产生时具体的”事件“。用于listener 的相应方法中,作为参数。
例如:
事件处理步骤:
1、创建事件监听器 new OnKeyListener();
2、注册事件监听器 setOnKeyListener
3、事件处理方法的实现。onKey
事件监听器:监听器对象会接收事件源对象发送的消息,并对发生的事件作出反应。回调函数,当”事件“产生时:回调该函数。
事件:事件产生时具体的”事件“。用于listener 的相应方法中,作为参数。
例如:
事件(一般固定的) | 事件源(一般固定的) | 事件监听器(用户可以更改) |
着火 | 房子 | 发出警报 |
震动 | 车 | 发出警报 |
单击事件 View.OnClickListener | android | onClick() |
焦点事件View.OnFocusChangeListener | android | onFocusChange() |
按键事件View.OnKeyListener | android | onKey() |
触碰事件View.OnTouchListener | android | onTouch() |
1、创建事件监听器 new OnKeyListener();
2、注册事件监听器 setOnKeyListener
3、事件处理方法的实现。onKey
相关文章推荐
- android 事件处理机制之requestDisallowInterceptTouchEvent
- Android的OnTouch事件的处理机制
- android touch事件的处理机制
- android 事件处理机制之requestDisallowInterceptTouchEvent
- Android - requestDisallowInterceptTouchEvent() 阻止父层的View截获touch事件(事件处理机制)
- android 滑动事件冲突解决 Touch事件处理机制
- Android -----基于回调机制的事件处理
- Android的Touch事件处理机制
- Android的Touch事件处理机制介绍
- Android Touch事件处理机制
- Android的窗口机制分析-事件处理
- Android3系列 -4.事件机制及处理方式(附工程文件下载) .
- Android中事件处理机制之——View的事件分发详解(一)
- Android触摸事件传递机制及viewpager嵌套fragment冲突处理
- Android的Touch事件处理机制
- android事件拦截处理机制详解
- 【转】android事件拦截处理机制详解
- android 事件处理机制之requestDisallowInterceptTouchEvent
- android之Touch事件处理机制
- Android开发中的UI事件监听处理机制总结 【转】