Android保持屏幕常亮喚醒狀態(tài)的方法
本文實例講述了Android保持屏幕常亮喚醒狀態(tài)的方法。分享給大家供大家參考,具體如下:
第一步: 首先添加權(quán)限:
第二步:代碼實現(xiàn)如下:
public class ScreenActivity extends Activity
{
PowerManager powerManager = null;
WakeLock wakeLock = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setContentView(R.layout.main);
powerManager = (PowerManager)this.getSystemService(this.POWER_SERVICE);
wakeLock = this.powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK, "My Lock");
}
@Override
protected void onResume() {
super.onResume();
wakeLock.acquire();
}
@Override
protected void onPause() {
super.onPause();
wakeLock.release();
}
}
最后說明:在不同的生命周期調(diào)用WakeLock函數(shù)可以使系統(tǒng)正常運行(如果Activity結(jié)束沒有調(diào)用WakeLock.release,則屏幕會一直常亮)。
希望本文所述對大家Android程序設(shè)計有所幫助。
相關(guān)文章
Android 中使用EditText 點擊全選再次點擊取消全選功能
這篇文章主要介紹了Android 中使用EditText 點擊全選再次點擊取消全選功能,非常不錯,具有參考借鑒價值,需要的朋友參考下吧2016-12-12
Android實現(xiàn)檢測手機(jī)搖晃的監(jiān)聽器
本文給大家分享一段代碼實現(xiàn)檢測手機(jī)搖晃的監(jiān)聽器,代碼簡單易懂,非常不錯,感興趣的朋友參考下吧2016-12-12
基于android startActivityForResult的學(xué)習(xí)心得總結(jié)
本篇文章是對android中的startActivityForResult進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05
Android Fragment滑動組件ViewPager的實例詳解
這篇文章主要介紹了Android Fragment滑動組件ViewPager的實例詳解的相關(guān)資料,需要的朋友可以參考下2017-05-05
Android 自定義View實現(xiàn)多節(jié)點進(jìn)度條功能
這篇文章主要介紹了Android 自定義View實現(xiàn)多節(jié)點進(jìn)度條,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05
Android ListView數(shù)據(jù)的分批顯示功能
本文通過實例代碼給大家分享了Android ListView數(shù)據(jù)的分批顯示功能,非常不錯具有參考借鑒價值,需要的朋友參考下吧2017-04-04

