Jetpack Navigation 2

Jetpack Navigation 총정리 2탄

저번에 이어서 Navigation에 대한 정리를 해보겠습니다~! 이번 포스트에서는 아래와 같은 사항들에 대해서 알아보겠습니다. Nested graphs toolbar(app bar) bottom navigation back stack 관리 Nested graphs Nested graphs란 쉽게 말해서 Navigation Graph 안에 또다른 graph를 연결해주는 것을 뜻합니다. 재사용이 많거나, 다른 그래프와 연결해주거나 할 때 유용하게 사용됩니다. 이러한 Nested graph를 사용하면 그래프들을 캡슐화할 수 있고, 간결하게 보여줄 수 있습니다. 돈을 송금하고, 계좌의 잔액을 확인하는 그래프가 아래와 같이 있다고 가정해봅니다! 여기서 송금할 이름 입력 (fillNameFragment) 와 보낼 ..

Android 2022.09.24

Jetpack Navigation 총정리 1탄

제목에 일부로 총정리라고는 적었지만, 사실 자주 잊어버리는 것에 대해서 정리하기 위해서 작성한 포스트이니, 없는 것에 대해서는 댓글 남겨주시면 공부해서 올려놓겠습니다! 또한 해당 포스트는 Kotlin 버전에 대해서만 작성하며, Java는 작성하지 않습니다! 현재 포스트 정리 목록 - 2022.09.19 Jetpack Navigation은 뭐죠? navController란? navController의 사용법은? safe Args란? 데이터 전달하기 간단한 Global action이란? Jetpack Navigation은 뭐죠? 이전에 fragment 간의 이동에는 fragmentManager를 이용해서 이동하곤 했습니다. 아래와 같이요! parentFragmentManager.commit { replace..

Android 2022.09.19