天真有牙,我爱我爹哭坟选段,老福山租房
一开始接触android应用项目时,在项目快上线时策划要求加个高亮,每次都是直接从网上百度一下,现在做游戏了,却还是这个需求,这里备份一下方便后续的查找,毕竟是自己写好且验证没问题的 :)
首先,在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里添加如下权限即可:
<uses-permission android:name="android.permission.wake_lock" />
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Android studio开发小型对话机器人app(实例代码)
Android通过Java sdk的方式接入OpenCv的方法
Android 通过cmake的方式接入opencv的方法步骤
Android Studio finish()方法的使用与解决app点击“返回”(直接退出)
Android 进度条 ProgressBar的实现代码(隐藏、出现、加载进度)
网友评论