Android监听锁屏亮屏
class ScreenBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
Log.d(TAG, "action = " + action);
if (action.equals(Intent.ACTION_SCREEN_OFF)) {
Log.d(TAG, "锁屏");
} else if (action.equals(Intent.ACTION_SCREEN_ON)) {
Log.d(TAG, "解锁");
} else if (action.equals(Intent.ACTION_USER_PRESENT)) {
Log.d(TAG, "开屏");
}
}
}