java剖析html算法(java網頁蜘蛛算法示例)。本站提示廣大學習愛好者:(java剖析html算法(java網頁蜘蛛算法示例))文章只能為提供參考,不一定能成為您想要的結果。以下是java剖析html算法(java網頁蜘蛛算法示例)正文
解鎖、叫醒屏幕用到KeyguardManager,KeyguardLock,PowerManager,PowerManager.WakeLock
所需權限:
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
//鎖屏、叫醒相干
private KeyguardManager km;
private KeyguardLock kl;
private PowerManager pm;
private PowerManager.WakeLock wl;
private void wakeAndUnlock(boolean b)
{
if(b)
{
//獲得電源治理器對象
pm=(PowerManager) getSystemService(Context.POWER_SERVICE);
//獲得PowerManager.WakeLock對象,前面的參數|表現同時傳入兩個值,最初的是調試用的Tag
wl = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "bright");
//點亮屏幕
wl.acquire();
//獲得鍵盤鎖治理器對象
km= (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE);
kl = km.newKeyguardLock("unLock");
//解鎖
kl.disableKeyguard();
}
else
{
//鎖屏
kl.reenableKeyguard();
//釋放wakeLock,關燈
wl.release();
}
}