欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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)文章

  • Android xmlns 的作用及其自定義實例詳解

    Android xmlns 的作用及其自定義實例詳解

    這篇文章主要介紹了 Android xmlns 的作用及其自定義實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • 源碼淺析Android中內(nèi)存泄漏檢測工具Leakcanary的使用

    源碼淺析Android中內(nèi)存泄漏檢測工具Leakcanary的使用

    大名鼎鼎的 Leakcanary 想必作為 Android 開發(fā)都多多少少接觸過,新版本的 Leakcanary 也用 Kotlin 重寫了一遍,最近詳細(xì)查看了下源碼,就來和大家簡單分享一下
    2023-04-04
  • 關(guān)于RxJava的一些特殊用法小結(jié)

    關(guān)于RxJava的一些特殊用法小結(jié)

    RxJava 是一個響應(yīng)式編程框架,采用觀察者設(shè)計模式。下面這篇文章主要總結(jié)介紹了一些關(guān)于RxJava的特殊用法,需要的朋友可以參考借鑒,下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。
    2017-05-05
  • Android實現(xiàn)圓角ListView效果

    Android實現(xiàn)圓角ListView效果

    這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)圓角ListView效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • Android不規(guī)則圖像填充顏色小游戲

    Android不規(guī)則圖像填充顏色小游戲

    這篇文章主要介紹了Android不規(guī)則圖像填充顏色小游戲,具有很好的參考價值,希望對大家有所幫助,一起跟隨小編過來看看吧
    2018-05-05
  • android實現(xiàn)一鍵鎖屏和一鍵卸載的方法實例

    android實現(xiàn)一鍵鎖屏和一鍵卸載的方法實例

    這篇文章主要給大家介紹了關(guān)于android如何實現(xiàn)一鍵鎖屏和一鍵卸載的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-05-05
  • 淺析Android手機衛(wèi)士sim卡綁定

    淺析Android手機衛(wèi)士sim卡綁定

    這篇文章主要介紹了淺析Android手機衛(wèi)士sim卡綁定的相關(guān)資料,需要的朋友可以參考下
    2016-04-04
  • Android自定義View實現(xiàn)shape圖形繪制

    Android自定義View實現(xiàn)shape圖形繪制

    這篇文章主要為大家詳細(xì)介紹了Android使用自定義View實現(xiàn)shape圖形繪制,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • android 使用虛擬機安裝apk(圖文教程)

    android 使用虛擬機安裝apk(圖文教程)

    android 使用虛擬機安裝apk對一些新手朋友會很陌生,今天教大家使用使用虛擬機安裝apk文件,步驟很詳細(xì),有需要的朋友可以參考下
    2012-12-12
  • Android NavigationBar問題處理的方法

    Android NavigationBar問題處理的方法

    本篇文章主要介紹了Android NavigationBar問題處理的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10

最新評論