Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

Android申请电源锁与释放电源锁

权限配置

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

// 申请电源锁,禁止休眠
private WakeLock mWakeLock = null;

private void acquireWakeLock() {
    if (null == mWakeLock) {
        PowerManager pm = (PowerManager) getActivity().getSystemService(Context.POWER_SERVICE);
        mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, this
                .getClass().getCanonicalName());
        if (null != mWakeLock) {
            mWakeLock.acquire();
        }
    }
}

// 释放设备电源锁
private void releaseWakeLock() {
    if (null != mWakeLock) {
        mWakeLock.release();
        mWakeLock = null;
    }
}
上一篇 Android获取签名文件或apk的MD5及SHA1
下一篇 Android解决CPU休眠Timer不执行