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

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock mWakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag"); mWakeLock.acquire(); // ... mWakeLock.release(); 

不过这个参数要求很大的耗电量 所以使用时候要注意可以参看PowerManager service.

另一种方法是

 @Override    protected void onCreate(Bundle icicle) {        super.onCreate(icicle);        getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);    }

这个参数也是保持屏幕一直活动不会进入休眠状态,省电一些比上个安全。

更多相关文章

  1. Android 中Activity 之间传递参数
  2. Android camera预览参数以及实际图像大小设置
  3. 降低Android应用程序的耗电量
  4. android中AudioRecord采集音频的参数说明以及audioTrack的播放
  5. 如何降低android应用程序的耗电量
  6. android 开发使用 kotlin 进行点击事件监听和界面跳转,直接传也方
  7. Android RectF类的构造函数参数说明
  8. android 广播传参数
  9. Android canvas clip 参数解释

随机推荐

  1. Android系统信息获取 之十:移动网络相关信
  2. Android 使用grade实现Android 项目debug
  3. Android Geocoder(位置解析)
  4. Android Studio 使用小结
  5. android 线性布局几个属性
  6. Android 3D 编程:索引
  7. zbar android sdk源码编译
  8. 如何调试跟踪Android源代码
  9. android字体大小的设置
  10. 初涉Android蓝牙开发