Android学习笔记--事件机制

来源:互联网 发布:linux下rime配置 编辑:程序博客网 时间:2024/05/18 18:19

一。事件处理机制

包括事件、事件源、事件监听器三个部分。

事件可以是鼠标、键盘、触摸、移动等。

事件源是指产生事件的组件。

事件监听器是组件产生事件时响应的接口。

二。事件监听器

1.单击事件(View.OnClickListener);事件处理方法onClick()

2.焦点事件(View.OnFocusChangeListener);事件处理方法onFocusChange()

3.按键事件(View.OnKetListener);事件处理方法onKey()

4.触碰事件(View.OnTouchListener);事件处理方法onTouch()

5.创建上下文菜单事件(View.OnCreateContextMenuListener);事件处理方法onCreateContextMenu()

一般Eclipse都能够提醒并自动添加事件处理方法给用户复写

三。事件处理步骤

1.创建事件监听器

2.给要响应的事件的组件注册事件监听器

3.在事件处理方法中编写实现代码


举例

private Button button;public void onCreate(Bundle savedInstanceState){   super.onCreate(savedInstanceState);   button = (Button)findViewById(R.id.button);   button.setOnClickListener(new OnClickListener(){      public void onClick(View v){      }   });}



原创粉丝点击