项目目标
1.通过关于本系统管理系统的实现,使个人的日程管理更加完善。
2.可以编辑日程事务,了解行程。
3.可以提醒备忘事项,大大提高了办事效率。
4. 完善的日程查询功能,方便使用者的生活
系统流程图
项目准备
软件:android studio
SQLite
日期选择界面:本界面主要是编辑界面进行选择事件日期
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int monthOfYear = calendar.get(Calendar.MONTH);
int dayOfMonth = calendar.get(Calendar.DAY_OF_MONTH);
datePicker.init(year, monthOfYear, dayOfMonth, new DatePicker.OnDateChangedListener() {
@Override
public void onDateChanged(DatePicker view, final int year,
final int monthOfYear, final int dayOfMonth) {
if (year < currentYear || monthOfYear < currentMonthOfYear || dayOfMonth < currentDayOfMonth) {
Toast.makeText(EditActivity.this, "选择日期不能小于当前", Toast.LENGTH_SHORT).show();
} else {
dateStr = year + "-" + (monthOfYear + 1) + "-" + dayOfMonth;
showTimePicker(year, monthOfYear, dayOfMonth);
dialog.dismiss();
}