0. 안녕하세요 반갑습니다

sonms - Overview

저의 스승님의 가르침을 여러분께 전해드립니다.. 샤라웃

SOPT & SOPT makers

image.png

36th AT SOPT ANDROID

image.png

37th DIVE SOPT ANDROID

image.png

37th

1. 왜 Navigation을 쓸까? with SAA

image.png

image.png

여러분은 지금까지 Activity 기반 화면 전환에서 위와 같이 Intent를 사용해 다음 화면으로 이동했을 거예요.

하지만 2018년 Google I/O에서 Single Activity라는 개념이 등장했습니다.

Single activity: Why, when, and how (Android Dev Summit '18)

이 개념은 기존처럼 여러 개의 액티비티를 사용하는 구조 대신, 하나의 액티비티와 여러 개의 프래그먼트로 화면을 구성하는 방식이에요. Jetpack Navigation과 함께 제안되며, 앱 아키텍처에 새로운 방향을 제시했죠.

❓ 지금까지 잘 써왔는데, 굳이 왜 바꿔야 하나요?

가장 큰 이유는,

Fragment가 Activity보다 훨씬 가볍기 때문이에요.