`
firewings
  • 浏览: 46261 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【原创】BroadcastReceiver 示例

阅读更多

package com.firewings.smstools;  
  
import android.content.BroadcastReceiver;  
import android.content.Context;  
import android.content.Intent;  
import android.util.Log;  
  
public class SmsReceiver extends BroadcastReceiver {  
  
    private static String START_ACTION = "com.firewings.smstools.START";  
    private static String STOP_ACTION = "com.firewings.smstools.STOP";  
  
    @Override  
    public void onReceive(Context context, Intent intent) {  
        // TODO Auto-generated method stub  
        String action = intent.getAction();  
        if (STOP_ACTION.equalsIgnoreCase(action)) {  
            context.stopService(new Intent(context, SmsListener.class));  
        } else {  
            context.startService(new Intent(context, SmsListener.class));  
        }  
    }  
}  
 
分享到:
评论

相关推荐

    android之旅-Intent和BroadcastReceiver示例代码

    在Android开发中,Intent和BroadcastReceiver是两个至关重要的组件,它们构成了Android系统中不同组件间通信的核心机制。Intent用于在应用程序的不同组件之间传递消息,而BroadcastReceiver则是一种响应这些消息的...

    Android的BroadcastReceiver简单示例

    本示例将详细介绍如何创建和使用一个简单的BroadcastReceiver。 首先,我们需要创建BroadcastReceiver的子类。在Android Studio中,新建一个Java类,如`MyBroadcastReceiver`,并继承自BroadcastReceiver: ```...

    android broadcastReceiver 代码示例

    在Android系统中,BroadcastReceiver(广播接收者)是四大组件之一,它负责监听系统或应用程序发布的广播事件,并在接收到广播时执行相应的处理。BroadcastReceiver的使用是Android开发中的重要一环,尤其对于系统...

    Android Service与BroadcastReceiver、bindService示例详解

    Android Service与BroadcastReceiver、bindService示例详解,代码非常详细,详解博客网址:http://blog.csdn.net/sunboy_2050/article/details/7364024

    BroadcastReceiver代码示例

    在这个“BroadcastReceiver代码示例”中,我们将深入探讨如何创建和使用BroadcastReceiver,以及动态和静态注册、数据传递和全局监听等相关知识点。 首先,创建一个BroadcastReceiver通常涉及以下几个步骤: 1. **...

    BroadcastReceiverDemo

    在给定的"BroadcastReceiverDemo"示例中,我们将会深入理解BroadcastReceiver的工作原理以及如何通过接口来传递数据和控制流程。这个示例可能是为了教用户如何创建一个简单的BroadcastReceiver来监听电池电量的变化...

    BroadcastReceiver

    BroadcastReceiver是Android系统中的一个重要组件,它用于接收和响应系统或应用程序广播的意图(Intent)。在Android中,广播是系统用来在不同的应用组件之间传递消息的一种机制,无需这些组件之间有明确的依赖关系...

    BroadcastReceiver使用demo

    在"AboutBroadcast"这个文件夹中,可能包含了关于BroadcastReceiver的示例代码,你可以通过阅读和运行这些代码来更好地理解BroadcastReceiver的使用。记住,实践是最好的老师,动手尝试创建和使用BroadcastReceiver...

    broadcastReceiver

    ### 广播接收器(BroadcastReceiver)在Android中的应用与管理 #### 概念 `BroadcastReceiver`作为Android四大组件之一,在系统与应用之间扮演着关键的信息传递角色。不同于Activity等具有用户界面的组件,`...

    BroadcastReceiver.rar

    本教程将深入探讨BroadcastReceiver的工作原理及其使用方法,同时提供一个基于Kotlin编写的实战示例。 一、BroadcastReceiver基本概念 1. 广播(Broadcast):在Android中,广播是一种全局的通知机制,任何应用都...

    android BroadcastReceiver相关测试代码

    在Android开发中,BroadcastReceiver是系统广播机制的重要组成部分,它允许应用程序在不直接交互的情况下接收并响应系统或自定义广播事件。BroadcastReceiver是Android四大组件之一,用于处理系统全局的事件通知。本...

    android demo,BroadcastReceiver源代码的实现。

    这个"android demo,BroadcastReceiver源代码的实现"是一个示例,旨在帮助开发者理解如何在实际应用中使用BroadcastReceiver。 BroadcastReceiver的工作原理是基于Android的事件驱动模型。当系统或应用发送一个广播...

    BroadCastReceiver

    在Android系统中,`BroadcastReceiver`(广播接收者)是一种重要的组件,用于监听并响应系统或应用程序发送的各种广播意图(Intent)。广播是Android系统中的一种全局通知机制,它允许应用程序在不相互依赖的情况下...

    Android BroadcastReceiver

    在Android系统中,BroadcastReceiver(广播接收者)是四大组件之一,它负责监听系统...在项目`BroadcastDemo`中,你可以找到关于BroadcastReceiver的具体实践示例,通过学习和调试,能更好地理解其工作原理和应用场景。

    BroadcastReceiver的生命周期

    在Android系统中,BroadcastReceiver是应用组件之一,用于接收并响应系统或应用程序广播事件。BroadcastReceiver的生命周期简单而高效,主要涉及两个关键阶段:注册和接收广播。 标题“BroadcastReceiver的生命周期...

    BroadcastReceiver学习(01)

    在Android系统中,BroadcastReceiver(广播接收者)是四大组件之一,它负责监听并响应系统或应用程序发布的广播意图。BroadcastReceiver允许应用在不运行的情况下接收到消息,从而实现后台通信和事件处理。在这个...

    Android \BroadCastReceiver 简介

    所以,`BroadcastReceiver` 的生命周期非常短暂,必须高效地处理接收到的广播事件。 在 Android 系统中,`BroadcastReceiver` 是一个关键组件,它允许应用程序对外部事件进行响应,比如系统级别的事件(如电池状态...

    Android 四大组件之BroadcastReceiver

    在提供的压缩包文件"MyBroadcastReceiver"中,可能包含了一个BroadcastReceiver的实现示例,你可以参考其中的代码来更好地理解和实践BroadcastReceiver的使用。通过学习和实践,你将能更熟练地在Android应用中运用...

Global site tag (gtag.js) - Google Analytics