android屏幕常亮
16lz
2021-12-04
在manifest.xml中配置权限:
<!--常亮权限 --><uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
在activity的java文件中:
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //设置常亮 this.powerManager = (PowerManager)this.getSystemService(Context.POWER_SERVICE); this.wakeLock = this.powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK, "My Lock");}//唤醒 @Override protected void onResume(){ super.onResume(); this.wakeLock.acquire(); } //暂停 @Override protected void onPause(){ super.onPause(); this.wakeLock.release(); }
更多相关文章
- Android关闭其他程序
- [Android(安卓)Pro] 创建快捷方式,删除快捷方式,查询是否存在快捷
- android tcpdump
- Android(安卓)唤醒锁
- [Android(安卓)Pro] android 杀死进程的方法
- Android(安卓)11 (R) 分区存储
- Android各种访问权限Permission详解
- 获取 Android(安卓)4.2 的 ROOT 权限(越狱)
- android usb Host模式下与usb Hid 设备的通信