a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 系統(tǒng) > Android > 正文

android WakeLock使用方法代碼實例

2020-04-11 12:17:34
字體:
供稿:網(wǎng)友
Android中提供了一個名為WakeLock的類在android.os.PowerManager.WakeLock中,從名字來看WakeLock是喚醒鎖的意思,它可以控制屏幕的背光開關(guān),所以在電源管理類。
  WakeLock實例化方法比較簡單,因為是系統(tǒng)的遠程服務(wù),通過下面的代碼來構(gòu)造
復(fù)制代碼 代碼如下:

  PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
  PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "Android123"); //最后一個參數(shù)為實例名,可以換成其他的。
  wl.acquire();  //喚醒點亮屏幕
  //這個期間屏幕將點亮
  wl.release(); //恢復(fù)屏幕到黑暗

  當然Android考慮到安全并不是說開發(fā)者有了權(quán)限,就可以隨意的控制屏幕的背光顯示或無,只有通過acquire點亮的背光才能使用release讓其關(guān)閉背光,如果直接調(diào)用release方法關(guān)閉屏幕將會產(chǎn)生一個異常。
  從Android 2.1 API Level7開始增加了一個判斷屏幕是否處于點亮狀態(tài)可以使用public boolean isScreenOn ()這個方法,代碼為
復(fù)制代碼 代碼如下:

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

  而對于Android 2.2 API Level為8時增加了一個reboot(),可以重啟手機進入恢復(fù)模式,同時你需要申請權(quán)限 來實現(xiàn),不過Android開發(fā)網(wǎng)不保證該方法在所有固件上有效,部分廠商考慮到安全并沒有開發(fā)這個重啟方法。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产91富婆养生按摩会所 | 欧美亚洲一区二区三区 | 日韩成人精品在线 | 99热精品在线 | www.9色| 亚洲网站在线播放 | 国产精品久久久久影院色老大 | 欧美一级片在线观看 | 亚洲一区二区三区在线播放 | www.久久久久久久久久久久 | www.日韩视频 | www.色网 | 你懂的在线视频播放 | 91在线高清观看 | 亚洲国产婷婷 | www.久久久 | 国产精品久久国产精品 | 麻豆免费短视频 | 成人免费小视频 | 久久99深爱久久99精品 | 日本一区二区三区四区视频 | 欧美一区永久视频免费观看 | av网站免费观看 | 在线不卡av | 成人毛片在线视频 | 国产99久久久国产精品 | 久久精品一 | 巨大黑人极品videos精品 | 中文天堂在线观看视频 | 欧美日韩成人在线视频 | 久久久久国产一区二区三区 | 日本h在线观看 | 亚洲国产一区二区三区四区 | 婷婷久久综合 | 青青草日韩 | 91国产精品入口 | 天天天天天天操 | 国产超碰在线 | 久久综合狠狠综合久久综合88 | 成人久久18免费观看 | 麻豆一区|