1. 两种方案
(1) 监听BroadcastReceiver
(2)获取PowerManager事件
2. BroadcastReceiver
2.1. 事件
总共有3个事件:
Intent.ACTION_SCREEN_ON : 屏幕点亮
Intent.ACTION_SCREEN_OFF :屏幕关闭
Intent.ACTION_USER_PRESENT
(1) 监听BroadcastReceiver
(2)获取PowerManager事件
总共有3个事件:
Intent.ACTION_SCREEN_ON : 屏幕点亮
Intent.ACTION_SCREEN_OFF :屏幕关闭
Intent.ACTION_USER_PRESENT