android省电模式 原理,Android省电模式侦听器?

所以你只需要接受它:

的AndroidManifest.xml:

PowerSaveModeReceiver.java:

public class PowerSaveModeReceiver extends BroadcastReceiver {

@Override

public void onReceive(final Context context, final Intent intent) {

if (BuildConfig.DEV_LOGS)

Log.d(this.getClass().getName(), String.format("onReceive(context = [%s], intent = [%s])", context, intent));

final PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);

if (pm.isPowerSaveMode()) {

// do something

} else {

// do some else

}

}

}

你可能感兴趣的:(android省电模式,原理)