java课程之团队开发冲刺阶段2.6
总结昨天进度:
1.总体的思路已经完成,代码也差不多了,只剩下对闹钟activity的设置
遇到的困难:
1.在设置震动的时候,对方法有点不太理解,所以使用的时候产生了错误,没有达到预期的效果
今天的任务:
1.完成整个功能
当日总结:
public class AlarmActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final Intent intent = new Intent(AlarmActivity.this,MusicService.class); startService(intent); final Vibrator vibrator = (Vibrator) getSystemService(Service.VIBRATOR_SERVICE); vibrator.vibrate(new long[]{500, 1000, 500, 2000}, 1); AlertDialog alert = new AlertDialog.Builder(this).create(); alert.setIcon(R.mipmap.ic_launcher); //设置对话框的图标 alert.setTitle("今天又是元气满满的一天"); //设置对话框的标题 alert.setMessage("准备去上课啦ヽ(゚∀゚)メ(゚∀゚)ノ "); //设置要显示的内容 //添加确定按钮 alert.setButton(DialogInterface.BUTTON_POSITIVE,"确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { stopService(intent); vibrator.cancel(); Intent BackMain=new Intent(AlarmActivity.this,CourseActivity.class); startActivity(BackMain); } }); alert.show(); // 显示对话框 } }