Android喚醒、解鎖屏幕代碼實(shí)例
解鎖、喚醒屏幕用到KeyguardManager,KeyguardLock,PowerManager,PowerManager.WakeLock
所需權(quán)限:
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
//鎖屏、喚醒相關(guān)
private KeyguardManager km;
private KeyguardLock kl;
private PowerManager pm;
private PowerManager.WakeLock wl;
private void wakeAndUnlock(boolean b)
{
if(b)
{
//獲取電源管理器對(duì)象
pm=(PowerManager) getSystemService(Context.POWER_SERVICE);
//獲取PowerManager.WakeLock對(duì)象,后面的參數(shù)|表示同時(shí)傳入兩個(gè)值,最后的是調(diào)試用的Tag
wl = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "bright");
//點(diǎn)亮屏幕
wl.acquire();
//得到鍵盤鎖管理器對(duì)象
km= (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE);
kl = km.newKeyguardLock("unLock");
//解鎖
kl.disableKeyguard();
}
else
{
//鎖屏
kl.reenableKeyguard();
//釋放wakeLock,關(guān)燈
wl.release();
}
}
- Android 仿小米鎖屏實(shí)現(xiàn)九宮格解鎖功能(無(wú)需圖片資源)
- 設(shè)置Android系統(tǒng)永不鎖屏永不休眠的方法
- Android屏幕鎖屏彈窗的正確姿勢(shì)DEMO詳解
- Android編程實(shí)現(xiàn)禁止系統(tǒng)鎖屏與解鎖亮屏的方法
- Android編程實(shí)現(xiàn)一鍵鎖屏的方法
- Android如何實(shí)現(xiàn)鎖屏狀態(tài)下彈窗
- android禁止鎖屏保持常亮(示例代碼)
- Android系統(tǒng)永不鎖屏永不休眠的方法
- Android 監(jiān)聽鎖屏、解鎖、開屏 功能代碼
- android九宮格鎖屏控件使用詳解
相關(guān)文章
Android學(xué)習(xí)筆記之AndroidManifest.xml文件解析(詳解)
這篇文章主要介紹了Android學(xué)習(xí)筆記之AndroidManifest.xml文件解析,需要的朋友可以參考下2015-10-10Android開發(fā)之Activity管理工具類完整示例
這篇文章主要介紹了Android開發(fā)之Activity管理工具類,集合完整實(shí)例形式分析了Android操作Activity創(chuàng)建、添加、獲取、移除等相關(guān)操作技巧,需要的朋友可以參考下2018-01-01Android用PopupWindow實(shí)現(xiàn)自定義Dailog
這篇文章主要為大家詳細(xì)介紹了Android用PopupWindow實(shí)現(xiàn)自定義Dailog的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01Android Vibrator調(diào)節(jié)震動(dòng)代碼實(shí)例
這篇文章主要介紹了Android Vibrator調(diào)節(jié)震動(dòng)代碼實(shí)例,本文直接給出實(shí)現(xiàn)代碼,代碼中包含詳細(xì)注釋,需要的朋友可以參考下2015-05-05基于Android實(shí)現(xiàn)數(shù)獨(dú)游戲
這篇文章主要為大家詳細(xì)介紹了基于Android實(shí)現(xiàn)數(shù)獨(dú)游戲,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12Android實(shí)現(xiàn)EditText添加下劃線
這篇文章主要為大家詳細(xì)介紹了Android如何實(shí)現(xiàn)給EditText添加下劃線,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-08-08Android?RecyclerBarChart繪制使用教程
這篇文章主要為大家介紹了Android?RecyclerBarChart繪制使用教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12Android開發(fā)解決字符對(duì)齊問(wèn)題方法
這篇文章主要為大家介紹了Android開發(fā)解決字符對(duì)齊問(wèn)題方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03