本片文章主要介绍闹钟的管理,使用到了BroadcastReceiver。
1.在主界面上放置两个按钮,一个用于设置闹钟,一个用于取消闹钟。
2.自定义BroadcastReceiver用于响应闹钟时间到后的触发事件。
public class MyReceiver extends BroadcastReceiver {
private Vibrator mVibrator;
@Override
public void onReceive(Context context, Intent intent) {
mVibrator = (Vibrator) context.getSystemService(Service.VIBRATOR_SERVICE);
mVibrator.vibrate(