1、提供当天站立式会议照片一张
2、讨论项目每个成员的昨天进展
毛卓 |
|
林健 |
完成了这一阶段的基本布局,接下来准备功能的实现 |
黄绍桦 |
|
曾飞远 |
|
张文博 |
|
周颖强 |
|
3、讨论项目每个成员的存在问题
毛卓 |
|
林健 |
准备考研复习,影响软工进度 |
黄绍桦 |
|
曾飞远 |
|
张文博 |
|
周颖强 |
|
4、讨论项目每个成员的今天安排
毛卓 |
|
林健 |
完成历史单号的删除功能 |
黄绍桦 |
|
曾飞远 |
|
张文博 |
|
周颖强 |
|
5、每个人的具体贡献
毛卓 |
|
林健 |
完成历史单号的删除功能 |
黄绍桦 |
|
曾飞远 |
|
张文博 |
|
周颖强 |
|
6、发布项目燃尽图
7、每人的代码/文档签入记录 要求给出签入的截图和issues的链接
链接
8、最新模块的代码
//长按删除
his_listview.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, final int position, long id) {
//定义AlertDialog.Builder对象,当长按列表项的时候弹出确认删除对话框,确认是否需要删除
AlertDialog.Builder builder=new AlertDialog.Builder(HistoryActivity.this);
builder.setMessage("确定删除?");
builder.setTitle("提示");
//添加AlertDialog.Builder对象的setPositiveButton()方法
//即对话框中点击“确定”后发生的事件===》删除记录
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
if(history_been.remove(position)!=null){
System.out.println("success");
}else {
System.out.println("failed");
}
historyAdapter.notifyDataSetChanged();
Toast.makeText(getBaseContext(), "删除列表项", Toast.LENGTH_SHORT).show();
}
});
//添加AlertDialog.Builder对象的setNegativeButton()方法
//即对话框中点击“取消”后发生的事件====》退出对话框
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
builder.create().show();
return false;
}
9、运行结果的截图
10、每日每人总结
毛卓 |
|
林健 |
添加了历史单号功能,考虑的是安全性的问题,因为没有设置用户登录界面,所以可以通过删除历史查询记录来防止信息泄露 |
黄绍桦 |
|
曾飞远 |
|
张文博 |
|
周颖强 |
|
Beta阶段冲刺 Day2
原文:https://www.cnblogs.com/5s-5l-704/p/9095364.html