pm = (PowerManager)context.getSystemService(Context.POWER_SERVICE);boolean screen = pm.isScreenOn();


如果你要监听屏幕开关的事件的话, 你需要监听这个两个ACTION_SCREEN_OFF and ACTION_SCREEN_ON intent broadcast

ref:http://stackoverflow.com/questions/7529733/how-to-discover-if-the-screen-is-on-or-off-while-developping-in-android

更多相关文章

  1. android5.1 取消录制屏幕跳出的权限对话框
  2. [置顶] Android(安卓)怎么退出整个应用程序?__以及__按键事件捕获
  3. Android(安卓)设置屏幕不待机
  4. Android中的引导页,一个Activity搞定引导页
  5. android 理解Fragment生命周期
  6. 如何锁定横屏或竖屏
  7. activity-alias的用法
  8. android 为 ListView Item中的组件添加事件 以及更新数据
  9. android input system(frameworks) analysis -- InputManager (2

随机推荐

  1. Android文件合并时,打包出错
  2. android 程序崩溃后重启
  3. android adapter中到converView机制
  4. android 自定义水平的ProgressBar
  5. 菜鸟对使用AIDL的一点理解
  6. android Contacts应用中不容易理解的点
  7. Install ADB And Fastboot Android Tools
  8. Android笔记 SystemUI
  9. android通知栏Notification用法
  10. android sdk下载更新不了问题解决