프래그먼트 관리1 [안드로이드] JetPack Navigation 개념 정리 및 예제 1.Navigation이란 -사용자가 앱 내의 여러 콘텐츠를 탐색하고 그곳에 들어갔다 나올 수 있게 하는 상호작용을 의미합니다.(안드로이드 공식문서에서 나온 정의) -주로 하나의 엑티비티에 여러개의 Fragment를 전환하는 것에 중점을 두어 설계가 되었습니다. -화면(주로 Fragment)간의 전환이나 데이터 전달 등의 다양한 기능을 제공합니다. (그 외의 딥링크나 더 다양한 기능이 있습니다) 2.Navigation의 구성요소 1)NavGraph(탐색 그래프) -위의 그림은 하나의 엑티비티에 있는 Fragment들의 전개 방식을 시각적으로 표현했습니다 -그림에 보이는 화면 하나하나를 Destination(목적지)라고 부르고 화면의 경로를 표시한 화살표들을 action이라고 부릅니다. -Destinati.. 2022. 4. 16. 이전 1 다음