오늘 공부한 내용 정리(2024년 8월 16일)
알고리즘 문제풀이
논리학 교수(Silver 5, 1813번)
https://rkdrkd-history.tistory.com/198
개인 공부
팀 프로젝트 검색 API 결과 RecyclerView로 띄우기
공부 내용 간단 정리
https://rkdrkd-history.tistory.com/199
RecyclerView 무한 스크롤 적용
공부 내용 간단 정리
무한 스크롤 구현을 끝까지 스크롤을 내리고 나면 Loading Indicator가 있는 card를 보여주고, card가 사라지면서 다음 페이지 검색 결과가 뜰 수 있도록 구현하려 했다.
결론은 무한 스크롤 구현은 했지만 Loading Indicator card를 붙이지 못했다.
state 관리가 미흡해서 searchVideo와 searchReultMore가 같이 수행되는 일이 있었다.
searchResultMore 함수는 기존 RecyclerView scroll이 맨 아래로 끝까지 스크롤되었을 때 실행하도록 했는데 왜 같이 수행되는지 알 수 없다.
현재 혹시 모를 Loading Indicator 구현을 위해 uiState를 만들어 놓긴 했다.
그리고 대충 어떻게 구현해야 하는지 감은 잡았으니, state 관리를 어떻게 좀 하면 해결이 가능할 것 같긴 하다.
오늘 공부 내용 정리 및 회고
팀 프로젝트 무한 스크롤 구현 중 문제가 발생헀다. 이럴 때는 compose가 그리워진다.
xml 보다 훨씬 구현이 쉬운데 말이다.
728x90
'♞ | 공부일지 > ♝ | TIL' 카테고리의 다른 글
[Kotlin, 내일배움캠프] 공부일지(2024-08-20) (0) | 2024.08.20 |
---|---|
[Android, Kotlin] 공부일지(2024-08-19) (0) | 2024.08.19 |
[Android, 내일배움캠프] 공부일지(2024-08-13) (0) | 2024.08.13 |
[Kotlin, 내일배움캠프] 공부일지(2024-08-12) (0) | 2024.08.12 |
[Kotlin] 공부일지(2024-08-09) (0) | 2024.08.09 |