NavHost

안드로이드/UI

[Android] Navigation 사용하기

Navigation Navigation은 Android Jetpack 구성요소 중 하나로 사용자의 상호작용에 따라 화면 간의 이동을 구현하는데 도움을 줍니다. 이는 FragmentManager를 내부적으로 사용하여 구현되어 있기 때문에 해당 라이브러리를 사용하면 FragmentManager와 상호작용하지 않아도 됩니다. 또한, Navigation을 활용하면 Single Activity Architecture 구조를 보다 쉽게 설계할 수 있습니다. 여기서 SAA는 하나의 Activity와 여러 개의 Fragment를 사용하는 구조입니다. SAA를 사용하면 다음과 같은 장점과 단점이 있습니다. 장점 Activity는 Fragment에 비하여 상대적으로 무겁기 때문에 메모리나 속도 측면에서 훨씬 더 이득을 취..

damon-911
'NavHost' 태그의 글 목록