Android手機(jī)保持屏幕高亮方法
一開始接觸android應(yīng)用項(xiàng)目時,在項(xiàng)目快上線時策劃要求加個高亮,每次都是直接從網(wǎng)上百度一下,現(xiàn)在做游戲了,卻還是這個需求,這里備份一下方便后續(xù)的查找,畢竟是自己寫好且驗(yàn)證沒問題的 :)
首先,在Activity里添加一下代碼:
成員變量:
private PowerManager.WakeLock wakeLock = null;
重寫父類Activity的兩個方法并添加一下邏輯:
@Override
public void onResume() {
super.onResume();
acquireWakeLock(this);
}
@Override
public void onPause() {
super.onPause();
releaseWakeLock();
}
public void acquireWakeLock(Context context) {
if (wakeLock == null) {
PowerManager powerManager = (PowerManager) (context
.getSystemService(Context.POWER_SERVICE));
wakeLock = powerManager.newWakeLock(
PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");
wakeLock.acquire();
}
}
public void releaseWakeLock() {
if (wakeLock != null && wakeLock.isHeld()) {
wakeLock.release();
wakeLock = null;
}
}
然后,在AndroidManifest.xml里添加如下權(quán)限即可:
<uses-permission android:name="android.permission.WAKE_LOCK" />
- android 如何設(shè)置開機(jī)后屏幕亮度默認(rèn)值為自動調(diào)節(jié)
- Android編程調(diào)節(jié)屏幕亮度(背景燈)及保持背景燈常亮的方法
- Android調(diào)節(jié)屏幕亮度實(shí)現(xiàn)代碼
- android 屏幕亮度調(diào)節(jié)方法詳解
- Android視頻播放器屏幕左側(cè)邊隨手指上下滑動亮度調(diào)節(jié)功能的原理實(shí)現(xiàn)
- Android中 視頻屏幕左半部分上下滑動改變亮度右半部分上下滑動改變聲音
- Android保持屏幕常亮2種實(shí)現(xiàn)方法
- Android保持屏幕常亮喚醒狀態(tài)的方法
- Android中判斷屏幕是否亮屏和是否解鎖功能
- Android保持屏幕常亮
- Android編程設(shè)置屏幕亮度的方法
相關(guān)文章
android自動安裝apk代碼實(shí)例(不使用apk安裝器安裝)
這篇文章主要介紹了android自動安裝apk代碼實(shí)例,代碼簡單,大家參考使用吧2013-11-11
Android自定義View實(shí)現(xiàn)閃耀字體效果
這篇文章主要為大家詳細(xì)介紹了Android自定義View實(shí)現(xiàn)閃耀字體效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01
Jetpack Compose實(shí)現(xiàn)對話框和進(jìn)度條實(shí)例解析
對話框和進(jìn)度條其實(shí)并無多大聯(lián)系,放在一起寫是因?yàn)閮烧叩膬?nèi)容都不多,所以湊到一起,對話框是我們平時開發(fā)使用得比較多的組件,進(jìn)度條的使用頻率也很高,比如下載文件,上傳文件,處理任務(wù)時都可以使用進(jìn)度條2023-04-04
Android Webview的postUrl與loadUrl加載頁面實(shí)例
這篇文章主要介紹了Android Webview的postUrl與loadUrl加載頁面實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03
Android限時搶購倒計(jì)時實(shí)現(xiàn)代碼
這篇文章主要為大家詳細(xì)介紹了Android限時搶購倒計(jì)時的實(shí)現(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02

