WILT-190923
오늘 한 일
- 블록체인 강의 듣고 정리
- 3주차 개요, 3-2 내용 듣고 정리 완료
- K-MOOC 알기쉬운블록체인 참고
- 3-2 부분 작성 완료
- 그리고 2주차, 3주차 글 중 표가 제대로 안 들어간 것 확인
- MVP 패턴 공부
- 리사이클러뷰 MVP 패턴 예제 분석
- MVP 패턴 적용한 리사이클러뷰 실제로 만들기 (미완)
- 리사이클러뷰 만드는 데 필요한 어댑터는 원래 데이터와 뷰를 동시에 관리한다. 즉 MVP 측면에서 보면 뷰와 모델의 역할을 동시에 수행하는 것이다. 따라서 내가 참고한 예제에서는 인터페이스를 통해 어댑터의 뷰와 모델 역할을 분리해서 각 기능에 개별적으로 접근할 수 있도록 했다.
- 여러 시리즈로 나눠진 블로그 포스팅이었는데 내가 일부만 보고 너무 마음대로 한 것 같다…ㅠ 예상대로 해당 액티비티로 가면 죽는다. 내일 고쳐보자.
-
AndroidX Migration
- 리사이클러뷰 만들고 실행시키려고 하는데 빌드가 안되서 알아보니 dependency 호환성 문제였다.
- androidX Migration 하라고 해서 했는데 알아서 다 바꿔줄 줄 알았는데 그렇지 않았다…
- 결국 대부분의 Activity, XML 파일 요소 많이 바꿨다.
- 이거 때문에 고생하다보니 저녁도 못 먹고 어느새 밤 11시…ㅠㅠ
- 그래도 결국 빌드는 되게 만들었으니 다행이다.
- Activity: AppCompatActivity, RecyclerView, NavigationView 등등 빨간색 표시되는 전부
import android.support.v7.app.AppCompatActivity // 수정 전
import androidx.appcompat.app.AppCompatActivity
*XML
수정 전
수정 후
댓글남기기