Android事件处理概括

Posted 时光之尘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android事件处理概括相关的知识,希望对你有一定的参考价值。

什么是事件处理?

事件处理就是针对用户的一些特定操作,进行相对应的回馈。时间处理也是程序开发中的人机交互的一个非常重要的体现。事件处理中,事件源是事件的起始位。

一、事件处理三要素

事件源——事件——事件监听器

二、事件处理步骤

  1、注册事件监听器

  2、根据指定的事件中编写的事件处理代码

  3、在事件处理的代码中完成对事件的处理

三、常用的事件处理方法

  1、public void setOnClickListener()   注册单击事件

  2、public void setOnlongClickListener()  注册长按事件

  3、public void setOnKeyListener()  注册键盘事件

  4、public void setOnFocusChangListener()  注册焦点改变事件

    控件显示/隐藏 android:Visibility="Visible" android:Visibility="invisible" 

    java代码中 控件对象名:setVisibility(view.visible); setVisibility(view.invisible); 

  5、public void setOnTouchListener()  注册触摸事件

  6、public void setOnCreateContextMenuListener()  注册上下文菜单事件

以上是关于Android事件处理概括的主要内容,如果未能解决你的问题,请参考以下文章

Android零基础入门第33节:Android事件处理概述

Android RecyclerView点击事件处理

Android事件处理

Android Touch事件分发处理机制详解

Linux/Android——input_handler之evdev

Android事件处理机制