---
# System prepended metadata

title: 【20/11/11(水)】3限目
tags: [卒業制作]

---

# 【20/11/11(水)】3限目
###### tags: `卒業制作`

## 進捗

> [name=前田裕輝]
> - ユーザ一覧にグループの全件表示は完了し、次に最新トーク一覧から取得するようにしたかったが、取得する時にクラスの型がひとつにしか対応しておらず、もうひとつのグループ型にもひょうじできるように奮闘したが時間が足りなかった

> [name=栗林幸暉]
> - 前田のヒアリング対応

> [name=武田鼓太朗]
> - プロフィールのダイアログ化

## プログラムの振り返り

- 最新メッセージDBは、独自のアダプタを持ち、リサイクルビューには最終的に、タイトル、アイコン、メッセージ内容が格納される
- Firebaseから最新メッセージテーブルにアクセスする。まだUserテーブルは関係ない
- 最新メッセージテーブルには、メッセージ内容、受信者ID、送信者ID、タイムスタンプ、グループ判定boolが格納されている。
  - そのデータは、個人チャット、グループチャットのメッセージ送信時に更新処理を施される
- 最新メッセージ画面で、アイコンなどを出す方法は、個人チャットのメッセージ送信時のテーブル構成と似ている。latestテーブル内のユーザaid、ユーザbid、そして先程のフィールドだ。
- 最新メッセージアダプタは、デフォでメッセージ内容を表示できるが、それ以外(アイコンと名前)は最新メッセージテーブルに記載されていない。記載のない部分は、Userクラスから補填している
- この容量で、最新メッセージテーブルに記載がないグループ名、グループアイコンをGroupクラスから取得ができれば理屈上は成功するはずだ