`
mickey_hou
  • 浏览: 248107 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android创建监听事件_2

阅读更多
1:class  extends Activity implements OnClickListener实现其中的onClick()方法

2:获取View类型,通过getId()获得它们的ID,使用switch…case分别进行处理

/**
     * 初始化资源
     *
     * @param
     * @return void
     * @throws
     * @since TianTian
     */
    private void initResource()
    {
        back_01 = (Button) findViewById(R.id.back_01);
       
        back_02 = (Button) findViewById(R.id.back_02);
       
        back_03 = (Button) findViewById(R.id.back_03);
    }

/**
     * 设置资源按钮监听事件
     *
     * @param
     * @return void
     * @throws
     * @since TianTian
     */
    private void setListener()
    {
        back_02.setOnClickListener(this);
       
        back_03.setOnClickListener(this);
    }

/**
     * 按钮更换背景测试
     * @param v
     */
    @Override
    public void onClick(View view)
    {
        switch (view.getId())
        {
            case R.id.back_02:
               
                back_01.setBackgroundColor(color.red);
               
                back_01.setText("测试按钮");
               
                break;
               
            case R.id.back_03:
               
                back_01.setBackgroundColor(color.blue);
               
                back_01.setText("恢复按钮");
               
                break;
           
            default:
               
                back_01.setBackgroundColor(color.green);
               
                back_01.setText("默认按钮");
               
                break;
        }
    }
分享到:
评论

相关推荐

    各种Android Dialog创建及其监听事件实现

    查阅JavaDoc API文档 读者可根据JavaDoc API文档来了解如何实现单击item选项监听事件 如下列出的setItems 方法第2个参数易知只要为第2个参数提供OnClickListener实例即可实现监听事件 读者可通过这种方式触类旁通...

    android Button监听事件的几种类型

    2. **OnTouchListener**:此监听器可以捕获触摸事件,包括按下、移动和释放等。当用户与Button交互时,可以通过onTouch()方法获取ACTION_DOWN(按下)、ACTION_MOVE(移动)和ACTION_UP(释放)等事件。如果需要在...

    Android通知栏的程序.zip_android_northziz_监听Android_通知栏

    本教程将深入探讨如何使用`NotificationListenerService`来监听Android设备的通知栏事件,以便实现自定义的功能,如记录通知历史、管理通知或者进行其他定制化处理。 `NotificationListenerService`是Android提供的...

    android全局事件监听器

    在Android开发中,全局事件监听器是一种非常实用的设计模式,它允许开发者在整个应用程序范围内监听特定的事件,而无需在每个需要响应的类中都添加监听代码。标题中的"android全局事件监听器"指的是一个实现此类功能...

    Android中Preference的使用以及监听事件分析

    2. SwitchPreference:在Android 5.0(Lollipop)后引入,显示为滑动开关,功能与CheckBoxPreference类似,但视觉效果更佳。 3. EditTextPreference:允许用户输入文本,常用于设置用户名、密码等。 4. ...

    android 事件监听机制

    通过理解并熟练运用Android的事件监听机制,开发者可以创建出更丰富、更具交互性的应用,如模拟飞行游戏中的飞机操控,或者其他需要精确用户输入的应用场景。不断探索和实践,是提升Android开发技能的关键。

    Android应用监听自身卸载

    在Android系统中,应用监听自身卸载是一种非标准但实用的技术,主要涉及到系统服务、广播接收器和进程管理。以下是对这一主题的详细说明: 首先,Android应用的生命周期是由系统控制的,通常情况下,用户卸载应用时...

    Android 监听百度地图缩放事件

    ### Android监听百度地图缩放事件知识点详解 #### 一、概述 在开发基于地理位置的应用时,经常需要使用地图服务来展示位置信息或者提供路径规划等功能。百度地图作为一款功能强大的地图服务工具,在Android开发中...

    android监听返回按钮事件的方法

    在Android开发中,监听返回按钮事件是一个常见的需求,特别是在用户交互设计中,有时需要自定义返回按钮的行为,比如弹出确认对话框防止用户误操作。本文将详细讲解如何在Android应用中实现返回按钮事件的监听。 ...

    安卓广播监听按键事件和屏幕熄屏亮屏监听

    对于监听按键事件,Android系统并没有提供直接的广播来处理物理按键按下,因为硬件按键的事件通常由系统内部处理。然而,对于Home键、Back键等系统键,可以通过重写Activity的onKeyDown()和onKeyUp()方法来监听。...

    Android onKeyDown监听返回键无效的解决办法

    为了提高代码的可维护性和复用性,可以考虑创建一个基类Activity,里面封装好对返回键事件的处理逻辑,并让需要监听返回键的Activity继承这个基类。 最后,值得注意的是,在Android 4.0(API level 14)及以上版本...

    SMSLisenter_监听短信_android_

    接下来,我们创建一个`BroadcastReceiver`来监听短信接收事件。这个接收器会注册一个`SmsListener`,当有新短信到来时,它会被触发。下面是一个简单的`BroadcastReceiver`实现: ```java public class SmsReceiver ...

    Android动态创建监听广播

    本文将详细讲解如何在Android项目中动态地创建BroadcastReceiver,实现解锁、锁屏以及安装监听功能。 一、理解BroadcastReceiver BroadcastReceiver是Android四大组件之一,用于接收系统或应用发出的广播意图...

    android监听软键盘状态

    本篇文章将深入探讨如何在Android中监听软键盘的状态。 首先,我们需要了解Android系统中的软键盘是如何工作的。当用户在EditText等输入框中点击时,系统会自动弹出软键盘。然而,Android SDK并没有提供直接的方法...

    Android 设置Wifi热点、打开与关闭的监听

    本篇文章将深入探讨如何在Android应用中设置WiFi热点、以及如何监听热点的开启和关闭事件。以下是对相关知识点的详细说明: 1. **WiFi热点API**:Android提供了`ConnectivityManager`和`WifiManager`这两个系统服务...

    android监听手机app启动

    - **打开app**:在Android中,应用的启动和关闭都是通过Activity的生命周期管理,理解Activity的创建、暂停、恢复和销毁过程对于监听应用打开至关重要。 - **任务栈**:在Android的多任务环境中,每个应用都有一系列...

    通知监听4_E4a监控通知_E4A_e4a窃听_E4A获取通知_监听通知_

    在Android开发中,有时我们需要对系统通知栏的消息进行监听,以便在特定通知出现时执行相应的操作。`E4A(Easy4Android)`是一个流行的基于Java的编程工具,用于编写Android应用程序,它提供了简单易懂的语法,使得...

    Android 事件监听方法的创建和具体实现.rar

    本Android源码演示事件监听方法的创建和具体实现,演示程序中,用户点击不同的按钮,演示具体的事件监听功能:  public void onClick(View v) {//实现事件监听方法   if(v == buttons[0]){//按下第一个按钮时   ...

    android 外部类作为事件监听器类

    在Android开发中,事件监听器(Event Listeners)是实现用户交互和响应各种事件的关键机制。标题提到的“android 外部类作为事件监听器类”是指将一个非匿名类(外部类)作为事件处理的对象,这在某些情况下可能是...

Global site tag (gtag.js) - Google Analytics