这里提供一下ToolUtils.java工具类里的震动和闹铃代码:
package com.xiao7.pump.Utils;
import android.annotation.SuppressLint;
import android.app.KeyguardManager;
import android.app.Service;
import android.content.Context;
import android.media.AudioAttributes;
import android.media.Ringtone;
import android.media.RingtoneManager;
import android.net.Uri;
import android.os.Build;
import android.os.PowerManager;
import android.os.Vibrator;
public class ToolUtils {
private static Vibrator vibrator;
private static PowerManager.WakeLock wakeLock;
/**
-
唤醒手机屏幕并解锁
-
@param context
*/
@SuppressLint(“InvalidWakeLockTag”)
public static void acquire(Context context) {
try {
//获取电源管理器对象
PowerManager pm = (PowerManager) context.getSystemSer