第四天

第四天

这个作业属于哪个课程软件工程
作业要求 团队作业4——项目冲刺
作业目标 scrum冲刺博客

 

站立会议

 

 

昨天完成任务

  1. 完成每日博客(肖丽萍)(1小时

  2. 继续设计数据库(刘栋濠)(3小时

  3. 继续写安卓(杨伊辙)(3小时

今天计划完成的工作

  1. 完成每日博客(肖丽萍)(1小时

  2. 继续设计数据库(刘栋濠)(3小时

  3. 继续写安卓(杨伊辙)(3小时


 

工作燃尽图

img

昨天代码签入任务

 

 

最新模块代码

 

 1 package com.github.book.adapter
 2 
 3 import android.graphics.Color
 4 import android.view.LayoutInflater
 5 import android.view.View
 6 import android.view.ViewGroup
 7 import android.widget.TextView
 8 import androidx.recyclerview.widget.RecyclerView
 9 import com.github.book.R
10 import com.github.book.entity.SeatBean
11 
12 /**
13  * description none
14  * author ez_yang@qq.com
15  * date 2021.11.2 上午 11:03
16  * version 1.0
17  * update none
18  **/
19 class SeatAdapter(private var list: MutableList<SeatBean>) : RecyclerView.Adapter<SeatAdapter.SeatViewHolder>() {
20     private var mOnChildrenClickListener: OnChildrenClickListener? = null
21 
22     inner class SeatViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) {
23         val no: TextView = itemView.findViewById(R.id.tv_item_seat_no)
24     }
25 
26     override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): SeatViewHolder {
27         val view = LayoutInflater.from(parent.context).inflate(R.layout.item_seat, parent, false)
28         val holder = SeatViewHolder(view)
29         holder.itemView.setOnClickListener {
30             mOnChildrenClickListener?.onSeatClick(holder, list, holder.adapterPosition)
31         }
32         return holder
33     }
34 
35     override fun onBindViewHolder(holder: SeatViewHolder, position: Int) {
36         holder.no.text = list[position].no.toString()
37         if (list[position].isBook()) {
38             holder.no.setBackgroundColor(Color.argb(127, 199, 84, 80))
39         }
40     }
41 
42     override fun getItemCount() = list.size
43 
44     interface OnChildrenClickListener {
45         fun onSeatClick(holder: SeatViewHolder, list: MutableList<SeatBean>, position: Int)
46     }
47 
48     fun setOnChildrenClickListener(onChildrenClickListener: OnChildrenClickListener) {
49         mOnChildrenClickListener = onChildrenClickListener
50     }
51 
52     fun setList(list: MutableList<SeatBean>) {
53         this.list = list
54     }
55 }
新增界面细节

 

每人每日总结

成员总结
杨伊辙 越夜越肝
刘栋濠 继续努力
肖丽萍 任务艰巨
容海量 一起学习
杨健鹏 学习中
posted @ 2021-11-23 21:53  HeathenX  阅读(33)  评论(0编辑  收藏  举报