时间:2021-05-20
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"/>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Android保持屏幕常亮唤醒状态的方法。分享给大家供大家参考,具体如下:第一步:首先添加权限:复制代码代码如下:第二步:代码实现如下:publi
1、Android屏幕常亮/点亮复制代码代码如下://保持屏幕常亮PowerManagerpm=(PowerManager)getSystemService(C
方法一:复制代码代码如下:复制代码代码如下:privatePowerManagerpowerManager=null;privateWakeLockwakeLo
本文实例讲述了Android编程调节屏幕亮度(背景灯)及保持背景灯常亮的方法。分享给大家供大家参考,具体如下:Android写的应用程序其实可以调节屏幕亮度的,
前言宽屏适配、禁止截屏和保持屏幕常亮,这三个与屏幕有关的Android开发小众知识,说不定什么时候就派上用场。宽屏适配Android的屏幕适配一直以来都在折磨着