最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android WakeLock使用方法代碼實例

 更新時間:2013年06月02日 15:30:13   作者:  
WakeLock使用方法代碼實例,需要的朋友可以參考一下
Android中提供了一個名為WakeLock的類在android.os.PowerManager.WakeLock中,從名字來看WakeLock是喚醒鎖的意思,它可以控制屏幕的背光開關(guān),所以在電源管理類。
  WakeLock實例化方法比較簡單,因為是系統(tǒng)的遠(yuǎn)程服務(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ù)屏幕到黑暗

  當(dāng)然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(),可以重啟手機進(jìn)入恢復(fù)模式,同時你需要申請權(quán)限 來實現(xiàn),不過Android開發(fā)網(wǎng)不保證該方法在所有固件上有效,部分廠商考慮到安全并沒有開發(fā)這個重啟方法。

相關(guān)文章

最新評論

黄冈市| 丰都县| 乡城县| 平和县| 会泽县| 广平县| 松溪县| 进贤县| 个旧市| 曲沃县| 沽源县| 五寨县| 乌兰察布市| 钟祥市| 丰顺县| 平和县| 延吉市| 锦州市| 深水埗区| 梅州市| 金门县| 滨海县| 陈巴尔虎旗| 焦作市| 云霄县| 山西省| 平定县| 眉山市| 调兵山市| 碌曲县| 兴山县| 宽城| 合阳县| 龙井市| 红河县| 桦川县| 陕西省| 惠州市| 景宁| 上犹县| 平昌县|