android 安卓 捕获屏幕变黑,变亮,解锁事件
2012-07-04 14:43
876 查看
package com.lock.muskmelon; import java.util.Timer; import java.util.TimerTask; import android.app.Activity; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.util.Log; public class Lock8secondActivity extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final String TAG = null; final IntentFilter filter = new IntentFilter(); filter.addAction(Intent.ACTION_SCREEN_OFF); filter.addAction(Intent.ACTION_SCREEN_ON); filter.addAction(Intent.ACTION_USER_PRESENT); final BroadcastReceiver mBatInfoReceiver = new BroadcastReceiver() { @Override public void onReceive(final Context context, final Intent intent) { String action = intent.getAction(); if(Intent.ACTION_SCREEN_ON.equals(action)) { Log.d(TAG, "screen is on..."); } else if(Intent.ACTION_SCREEN_OFF.equals(action)) { Log.d(TAG, "screen is off..."); } else if(Intent.ACTION_USER_PRESENT.equals(action)) { Log.d(TAG, "screen is unlock..."); } } }; registerReceiver(mBatInfoReceiver, filter); } }
相关文章推荐
- Android 监听屏幕解锁事件
- Android 监听屏幕解锁事件
- Android 监听屏幕解锁事件
- Android 监听屏幕解锁事件
- Android 屏幕双击事件的捕获简单示例
- android屏幕加解锁事件广播的监听
- Android游戏开发教程之十九:屏幕双击事件的捕获
- Android系统亮屏、锁屏、屏幕解锁事件(解决部分手机亮屏后未解锁即进入resume状态)
- android屏幕加解锁事件广播的监听
- Android系统亮屏、锁屏、屏幕解锁事件(解决部分手机亮屏后未解锁即进入resume状态)
- android屏幕加解锁事件广播的监听
- Android系统亮屏、锁屏、屏幕解锁事件(解决部分手机亮屏后未解锁即进入resume状态)
- Android设计-UI设计师不可不知的安卓屏幕知识
- android捕获ListView中每个item点击事件
- Android 怎么退出整个应用程序?__以及__按键事件捕获的问题?
- Delphi XE5 android 捕获几个事件
- Android程序主动点亮&解锁屏幕的实现
- cocos2dx-3.6 开发技巧(二)回调函数以及动画的使用,触摸事件,android返回键,屏幕截屏
- Android 锁定屏幕 不可解锁
- Android中的 事件流----浅析安卓中的动与静(二) 系统事件流