方法一:
在Activity的onCreate()中: PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock mWakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag"); // onResume() 中调用: mWakeLock.acquire(); //  onPause() 中调用释放WakeLock对象 mWakeLock.release(); 
方法二: 
use the window flag FLAG_KEEP_SCREEN_ON @Override protected void onCreate(Bundle icicle) {     super.onCreate(icicle);     getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 

更多相关文章

  1. Android SDK 更新不成功的解决方法
  2. android 判断手机是否联网 的方法
  3. Android APP OPS移除应用程序项目的修改方法
  4. Android 开发 TextView中出现参差不齐状态解决方法
  5. Android Audio代码分析21 - 创建AudioEffect对象
  6. reason: HttpHostConnect Connection to https://dl-ssl.google.
  7. Android三种方法实现事件监听

随机推荐

  1. Android中集成第三方库的方法和问题
  2. 【原创】APK反破解之二:Android(安卓)APK
  3. 把Android原生模拟器秒成渣的神器――Gen
  4. [置顶] Android(安卓)camera子系统HAL层
  5. [置顶] Android应用程序签名
  6. Android应用数字签名详解
  7. Android下EditText中的字体不统一问题
  8. Android网络收音机项目
  9. Android(安卓)App动态显示多个入口
  10. Android性能调优工具TraceView介绍