Android設定系統休眠

2021-08-20 17:04:45 字數 953 閱讀 3508

可以通過以下方法進行系統休眠時間的獲取,設定休眠時間,喚醒螢幕等:(測試環境android5.1)

/**

* 設定休眠時間**

@param

millisecond

* @param

context

*/public static void

setscreensleeptime(int millisecond, context context) catch (exception localexception)

}/**

* @param

context

* @return

*/public static int

getscreensleeptime(context context) catch (exception localexception)

return millisecond;

}

/**

* 喚醒手機螢幕並解鎖

*/public static void

wakeupandunlock()

/*** 判斷當前螢幕是否亮**

@return

*/public static boolean

isscreenon()

需要新增的許可權:

android

:name=

"android.permission.write_settings"

/>

android

:name=

"android.permission.wake_lock"

/>

android

:name=

"android.permission.disable_keyguard"

/>

Android休眠設定時間

預設情況下,android系統在超過n分鐘沒操作,會自動關屏並進入休眠狀態。實際上,有些專案要求超時不休眠,如果只是針對單個應用程式,我們可以通過電源管理設定狀態來實現,方法一 調整 settings.system.putint getcontentresolver android.provider...

Android休眠設定時間設定和實現永不鎖屏

問題 android休眠設定時間設定和實現永不鎖屏 方法 方法 一 調整系統原始碼 目的 實現永不休眠 路徑 frameworks base packages settingsprovider res values defaults.xml 行號 22 原來60000改為2147483647 目的 ...

Android 禁止系統休眠,使屏

用了第二種,有效 android 禁止系統休眠,使螢幕不變暗,保持遊戲中螢幕高亮 實現這一功能的方法有兩種,一種是在manifest.xml檔案裡面宣告,一種是在 裡面修改layoutparams的標誌位。具體如下 1 在manifest.xml檔案裡面用user permission宣告。如下 這...