[Android] 네비게이션(Navigation)에 대해 알아보자 # Navigation Component는 왜 등장 했을까? 기존 네비게이션 방식의 어려운 점들 Fragment Transaction(Lifecycle Dancing) 상황마다 목적지가 다른 Up and Back Action Passing Arguments Deep Links 위의 문제들로 인한 *Error-prone Boilerplate Code Error-prone : 발생하기 쉬운 오류 # 왜 Navigation Component를 쓸까? 우선 Navigation Component를 사용하면 여러 화면 (Fragment)를 하나의 Activity로 묶어서 그래프라는 개념으로 관리하게 된다. (Single Activity - Multi..