最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android手機保持屏幕高亮方法

 更新時間:2015年06月09日 10:05:44   投稿:junjie  
這篇文章主要介紹了Android手機保持屏幕高亮方法,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下

一開始接觸android應(yīng)用項目時,在項目快上線時策劃要求加個高亮,每次都是直接從網(wǎng)上百度一下,現(xiàn)在做游戲了,卻還是這個需求,這里備份一下方便后續(xù)的查找,畢竟是自己寫好且驗證沒問題的 :)

首先,在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里添加如下權(quán)限即可:

 <uses-permission android:name="android.permission.WAKE_LOCK" />

相關(guān)文章

最新評論

定兴县| 贵南县| 石林| 都匀市| 丰宁| 拉萨市| 油尖旺区| 溆浦县| 喀喇| 裕民县| 湘潭市| 霍城县| 昌乐县| 盐源县| 南木林县| 汉寿县| 郑州市| 廉江市| 江川县| 任丘市| 内丘县| 满城县| 横山县| 荆门市| 湖南省| 河源市| 文成县| 铁力市| 太仓市| 宣恩县| 丰都县| 望谟县| 冷水江市| 通化市| 札达县| 电白县| 武乡县| 华蓥市| 土默特左旗| 北海市| 英吉沙县|