Android广播事件机制及应用

发布时间:2017-2-25 3:33:47 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Android广播事件机制及应用",主要涉及到Android广播事件机制及应用方面的内容,对于Android广播事件机制及应用感兴趣的同学可以参考一下。

 接收广播   新建一个class 继承BroadcastReceiver,并实现onReceive()方法。当BroadcastReceiver接收到广播后,就会去执行OnReceive()方法。所以,我们在OnReceive()方法中加上代码,当接收到广播后就跳到显示提醒信息的Activity。   具体代码如下:   package com.Reminder;   import android.content.BroadcastReceiver;   import android.content.Context;   import android.content.Intent;   /**    * Receive the broadcast and start the activity that will show the alarm    */   public class MyReceiver extends BroadcastReceiver {       /**        * called when the BroadcastReceiver is receiving an Intent broadcast.        */       @Override       public void onReceive(Context context, Intent intent) {                    /* start another activity - MyAlarm to display the alarm */           intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);           intent.setClass(context, MyAlarm.class);           context.startActivity(intent);                  }   }   注意:创建完BroadcastReceiver后,需要在AndroidManifest.xml中注册:   <receiver android:name=".MyReceiver">               <intent-filter>            <action android:name= "com.Reminder.MyReceiver" />        </intent-filter>     </receiver>

上一篇:HTTP协议详解
下一篇:Hadoop HelloWorld Examples - 求k临近点(+自定义变量+参数传入)

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。