怎样获得系统的广播,比如屏幕的关闭与开启广播 怎样获得系统的广播,比如屏幕的关闭与开启广播 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 屏幕被关闭 android.intent.action.SCREEN_OFF屏幕已经被打开 android.intent.action.SCREEN_ON 新建类MyReceiver.java,代码如下:package org.shuxiang.test;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.Log;public class MyReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { Log.i("Test", "收到广播"); //你需要增加的代码放在这里 }} 在AndroidManifest.xml里面注册广播接收机<receiver android:name="MyReceiver"> <intent-filter> <action android:name="android.intent.action.SCREEN_OFF" /> <action android:name="android.intent.actionandroid.intent.action.SCREEN_ON" /> </intent-filter></receiver> 楼上正解...只需要在XML文件里,把过滤器写好就行了 draw9patch保存文件出错 Android从服务器获取数据,一次能最大接收多大的数据? Android真机通过蓝牙(模拟成COM口)与PC交换数据的问题。 android java.lang.NoClassDefFoundError: Android传感器API之:加速度Accelerometer功能源码 如何实现多点触屏 关于精灵移动的问题 ApiDemos程序的入口在哪里?? app 主动防御 微视,美拍,搜狐视频,微信在屏幕中播放规则? 如何通过http上传多张图片及文字? 如何获取LightsService,
屏幕已经被打开 android.intent.action.SCREEN_ON 新建类MyReceiver.java,代码如下:package org.shuxiang.test;import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;public class MyReceiver extends BroadcastReceiver
{
@Override
public void onReceive(Context context, Intent intent)
{
Log.i("Test", "收到广播");
//你需要增加的代码放在这里
}
}
在AndroidManifest.xml里面注册广播接收机
<receiver android:name="MyReceiver">
<intent-filter>
<action android:name="android.intent.action.SCREEN_OFF" />
<action android:name="android.intent.actionandroid.intent.action.SCREEN_ON" />
</intent-filter>
</receiver>