对我来说,有些事情还不清楚;我必须监控电池电量,我在我的服务中写了 onCreate 这几行:
public void onCreate(){
super.onCreate();
mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
}
然后在清单中:
<receiver android:name=".ReceversAndServices.BatteryLevelReceiver">
<intent-filter>
<action android:name="android.intent.action.BATTERY_CHANGED" />
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
我不明白的是..Intent.ACTION_BATTERY_CHANGED
在java和android.intent.action.BATTERY_CHANGED
Manifest中写Intent是否正确?还是只需要一个?