Android保持屏幕常亮
Android保持屏幕常亮,PowerManager.WakeLock的使用
package com.hebaijun.wakelock; import android.app.Activity; import android.os.Bundle; import android.os.PowerManager; public class WakeLockActivity extends Activity { PowerManager.WakeLock wakeLock; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); wakeLock = ((PowerManager)getSystemService(POWER_SERVICE)).newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ON_AFTER_RELEASE, "WakeLockActivity"); } @Override protected void onPause() { super.onPause(); if (wakeLock != null) { wakeLock.release(); } } @Override protected void onResume() { super.onResume(); wakeLock.acquire(); } }
需要在AndroidManifest.xml中添加權限
<uses-permission android:name="android.permission.WAKE_LOCK"/>
- SCREEN_BRIGHT_WAKE_LOCK表示屏幕亮,鍵盤不亮。
- ON_AFTER_RELEASE表示執(zhí)行 release方法后繼續(xù)保持屏幕亮,直到默認超時后黑屏。
- 最好在 onResume方法中請求常亮,在 onPause方法中釋放。
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關文章
Kotlin封裝RecyclerView Adapter實例教程
這篇文章主要給大家介紹了關于Kotlin封裝RecyclerView Adapter的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-08-08Android基于AudioManager、PhoneStateListener實現(xiàn)設置黑名單功能
這篇文章主要介紹了Android基于AudioManager、PhoneStateListener實現(xiàn)設置黑名單功能的方法,涉及Android操作手機通信錄及通話模式與手機狀態(tài)的相關技巧,需要的朋友可以參考下2016-01-01Android錄音--AudioRecord、MediaRecorder的使用
本篇文章主要介紹了Android錄音--AudioRecord、MediaRecorder的使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02Android 實現(xiàn)獲取手機里面的所有圖片詳解及實例
這篇文章主要介紹了Android 實現(xiàn)獲取手機里面的所有圖片詳解及實例的相關資料,需要的朋友可以參考下2017-05-05Android UniversalVideoView實現(xiàn)視頻播放器
這篇文章主要為大家詳細介紹了Android UniversalVideoView實現(xiàn)視頻播放器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-04-04Android Studio和阿里云數(shù)據(jù)庫實現(xiàn)一個遠程聊天程序
本文主要介紹了Android Studio和阿里云數(shù)據(jù)庫實現(xiàn)一個遠程聊天程序,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-11-11Android仿微信圖片上傳帶加號且超過最大數(shù)隱藏功能
這篇文章給大家分享android仿照微信空間上傳圖片,顯示圖片數(shù)量以及超過最大,上傳按鈕隱藏功能,非常不錯,具有參考借鑒價值,需要的朋友參考下吧2018-03-03