第六天敏捷冲刺

1.昨天已经完成的工作

  • 增加Module类
  • 更改了config.xml的布局
  • 完善了Sputils的sava方法,现在能够存储和拿出long类型的数了
  • 完成了页面的布局
  • 修复了modul类中的问题
  • 完善了TimeUtil的功能

2.今天计划完成的工作

  • 完善configActivity类的功能
  • 修复存入数据时候计划开始时间和结束时间不对的bug
    *I完善读取和保存Plan的方法

3.工作中遇到的困难

  • 保存plan不能使用数组类,而是使用软件自带的微型数据库,需要重新学习相关操作

4.代码签入

5.最新模块的代码

yes.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        //建立临时的plan
        Plan plan=new Plan();
        //plan的名称和简介直接录用
        plan.name=config_name.getText().toString();
        plan.description=config_description.getText().toString();

        //从editText中取得字符串
        String BeginYear=begin_year.getText().toString();
        String BeginMonth=begin_year.getText().toString();
        String BeginDay=begin_year.getText().toString();
        String BeginHour=begin_year.getText().toString();
        String BeginMinute=begin_year.getText().toString();

        //化为时间
        try {
            plan.beginTime=TimeUtil.dateToStamp(BeginYear+"-"+BeginMonth+"-"+BeginDay+" "+BeginHour+":"+BeginMinute+":"+00);
        } catch (ParseException e) {
            e.printStackTrace();
        }

        String FinishYear=finish_year.getText().toString();
        String FinishMonth=finish_month.getText().toString();
        String FinishDay=finish_day.getText().toString();
        String FinishHour=finish_hour.getText().toString();
        String FinishMinute=finish_minute.getText().toString();

        try {
            plan.finishTime=TimeUtil.dateToStamp(FinishYear+"-"+FinishMonth+"-"+FinishDay+" "+FinishHour+":"+FinishMinute+":"+00);
        } catch (ParseException e) {
            e.printStackTrace();
        }

        String WorkTime=work_time.getText().toString();
        plan.workTime = Long.parseLong(WorkTime)*60*1000;

        String BreakTime=break_time.getText().toString();
        plan.breakTime = Long.parseLong(BreakTime)*60*1000;

        //将plan录入planlist中
        planList.add(plan);

        //返回主页
        Intent intent = new Intent(ConfigActivity.this, MainActivity.class);
        startActivity(intent);
    }
});

6.每人每日总结

陈泽同:项目很简单
谢国浩:合作与交流至关重要
韦秋风:好!用户终于可以半自动地半痛苦地输入plan,并且我们能够接收到数据并保存、重载了。
实在是太好啦!好耶!

posted @ 2021-11-28 00:45  bbq-carol  阅读(24)  评论(0编辑  收藏  举报