오늘 한 일
- 블록체인 강의 듣고 정리
- node.js로 전체 상담사 목록 보기, 개별 사용자 정보 보기 기능 만들기
- 일단 지금까지 git branch로 했던 것 master로 merge 완료
- 연습파일이던 routes/birds -> routes/user로 수정하고 사용자 정보 관련된 기능 넣을 예정
- 추후 상담사 입장에서 사용자(내담자) 목록 보기 및 프로필 보기 기능 구현할 것 고려함
- 게시물 목록, 개별 게시물 확인 라우터 참고하니 되게 빨리 완성했다.
- 안드로이드에 전체 상담사 목록 보기, 개별 사용자 정보 보기 기능 붙이기
1.전체 상담사 목록 보기 (SearchExpActivity 외)
- get(‘/users/expers’)로 상담사 전체 목록 불러오기 서비스
- 메인게시판 액티비티와 같은 방식으로 MVP패턴으로 구현했기 때문에 이번에도 model(User), adapter, viewholder, presenter, activity 및 각종 contract들을 적절히 수정해주었다.
- 현재 하나의 ‘회원” 테이블에서
{type: int}
속성으로 {type:1}
이면 일반 사용자, {type:2}
면 전문 상담가로 구분하고 있다. 따라서 가져올 때 type을 기준으로 두었다. 앞으로 상담사 프로필 등을 구현해야 하는데 일반 사용자 / 전문 상담사 테이블을 분리할 지 고민 중.
- 개별 사용자 정보 보기 (ProfileExpActivity 외)
- 전체 상담사 목록 리사이클러뷰의 아이템 클릭 시 개별 프로필 액티비티로 이동
- 현재 상담사로서 보여줄만한 부분이 이름밖에 없어서 일단 객체에서 이름만 textView에 보이도록 함
- 안드로이드X 관련 xml요소 업데이트 함
댓글남기기