方法一:

public class UnLockActivity2 extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
}

方法二:


public class UnLockActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE);
m_wklk = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "cn");

m_wklk.acquire();
}

@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
m_wklk.release();
}

@Override
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();

m_wklk.release();
}

@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();

PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE);
m_wklk = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "cn");
m_wklk.acquire();
}

WakeLock m_wklk;
}

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


参考:

http://dourok.info/wiki/doku.php/%E7%BC%96%E7%A0%81/android/%E4%BF%9D%E6%8C%81%E5%B1%8F%E5%B9%95%E5%94%A4%E9%86%92

http://www.cnblogs.com/king_dy/archive/2010/11/11/1888134.html

http://carywei.iteye.com/blog/770445

更多相关文章

  1. Android-中常用方法集锦
  2. Android下使用activation发送邮件
  3. android 关于自定义Application的使用
  4. Android(安卓)ZXing改横屏识别为竖屏识别[转]
  5. Android(安卓)NestedScrollView嵌套RecyclerView的问题
  6. Android多方案实现定时器功能
  7. Android(安卓)动态代理以及利用动态代理实现 ServiceHook
  8. Android(安卓)Looper和Handler分析
  9. Android如何使用注解进行代码检查

随机推荐

  1. Xamarin体验:使用C#开发iOS/Android应用
  2. android 动态设置读取文件的编码格式(cha
  3. android 用gpio作为pwm输出控制led背光
  4. android开发笔记之browser全屏功能的实现
  5. 关于singleLine和maxLines在展示上的区别
  6. error: No resource identifier found fo
  7. Android(安卓)RecyclerView多布局的实现
  8. Android(安卓)混合开发环境搭建
  9. Android(安卓)QQ和微信分享
  10. Android(安卓)多点触控抬起手指,onTouchEv