探討:如何修改Android超時(shí)休眠時(shí)間
默認(rèn)情況下,Android系統(tǒng)在超過N分鐘沒操作,會自動關(guān)屏并進(jìn)入休眠狀態(tài)。
實(shí)際上,有些項(xiàng)目要求超時(shí)不休眠,如果只是針對單個(gè)應(yīng)用程序,我們可以通過電源管理設(shè)置狀態(tài)來實(shí)現(xiàn),
而如果要設(shè)置所有應(yīng)用的超時(shí)時(shí)間,則可以參考以下方法:
方法一、調(diào)整代碼:
Settings.System.putInt(getContentResolver(),android.provider.Settings.System.SCREEN_OFF_TIMEOUT,-1);
權(quán)限:<uses-permission android:name="android.permission.WRITE_SETTINGS" />
方法二、調(diào)整數(shù)據(jù)庫:
android的這些設(shè)置都是存放在sql數(shù)據(jù)庫里的,也就是說可以直接通過修改數(shù)據(jù)庫來不讓android睡眠。
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
具體sql:
UPDATE system SET value = '-1' WHERE name = 'screen_off_timeout' ;
相關(guān)文章
Android Studio 一個(gè)工程打包多個(gè)不同包名的APK實(shí)例詳解
這篇文章主要介紹了Android Studio 一個(gè)工程打包多個(gè)不同包名的APK,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2018-02-02android中圖片加載到內(nèi)存的實(shí)例代碼
這篇文章主要介紹了android中圖片加載到內(nèi)存的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09Android學(xué)習(xí)教程之下拉刷新實(shí)現(xiàn)代碼(11)
這篇文章主要為大家詳細(xì)介紹了Android學(xué)習(xí)教程之下拉刷新實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11Android基于廣播事件機(jī)制實(shí)現(xiàn)簡單定時(shí)提醒功能代碼
這篇文章主要介紹了Android基于廣播事件機(jī)制實(shí)現(xiàn)簡單定時(shí)提醒功能代碼,較為詳細(xì)的分析了Android廣播事件機(jī)制及提醒功能的相關(guān)實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-10-10Android開發(fā)簡單實(shí)現(xiàn)搖動動畫的方法
這篇文章主要介紹了Android開發(fā)簡單實(shí)現(xiàn)搖動動畫的方法,結(jié)合實(shí)例形式分析了Android搖動動畫的布局與功能簡單實(shí)現(xiàn)方法,需要的朋友可以參考下2017-10-10Retrofit Rxjava實(shí)現(xiàn)圖片下載、保存并展示實(shí)例
本篇文章主要介紹了Retrofit Rxjava實(shí)現(xiàn)圖片下載、保存并展示實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06Android實(shí)現(xiàn)瘋狂連連看游戲之開發(fā)游戲界面(二)
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)瘋狂連連看游戲之開發(fā)游戲界面,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03