android中使用wakelock

来源:互联网 发布:加工中心用r编程铣半圆 编辑:程序博客网 时间:2024/05/19 08:44
有的时候,比如在下载或者关键的时候,不能让android休眠等.这时可以使用
android中的wakelock,让其时刻保持清醒:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);

PowerManager.WakeLock wakeLock = pm.newWakeLock(         pm.SCREEN_DIM_WAKE_LOCK, "My wakelook");
//这个让屏幕和电源保持1000ms,如此类推
wakeLock.acquire(1000);

之后可以再关闭:
wakeLock.release();
原创粉丝点击