All Stories

DataBinding 과 레이아웃에서 include tag 를 사용 중, ViewBinding 을 사용하면 수정해야 할 사항

DataBinding 만 쓰다가 ViewBinding 을 쓰기 위해서 해당 기능을 활성화하면 include tag 에 관련된 에러를 볼 수 있습니다. 쉽게 수정 가능한 이슈였고 약간의 선택지가 있어 기록을 남겨둡니다.

FragmentStateAdapter 에서 itemId 를 다룰 때 주의할 점

이 글은 ViewPager2 에서 FragmentStateAdapter 를 쓰면서 경험한 간단한 문제와 원인을 찾아본 경험을 공유합니다. 또한 원인을 찾아보면서 알게 된 내용을 정리하였습니다. (코드 내용을 설명한 글이라 코드를 직접 보는 편을 추천합니다)...

runCatching을 이용한 kotlin에서 exception처리 방법.

kotlin 1.3부터는 exception이 발생할 수 있는 상황을 처리하기 위해 runCatching이라는 inline function을 제공하고 있습니다.