Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 코루틴 공식 문서
- viewmodel
- Hilt 에러
- Android Compose
- RecyclerView Sticky Header
- Android Compose Navigation
- Thread vs Coroutine
- power menu 라이브러리
- 백준
- 코루틴 공식문서
- 안드로이드 커스텀 뷰
- 안드로이드 컴포즈
- android compose orbit
- 힐트
- 백준 2615
- AAC ViewModel
- 코틀린 에러 핸들링
- 코루틴
- BOJ
- 스레드 vs 코루틴
- hilt
- power menu
- Sticky Header RecyclerView
- Coroutine
- android orbit
- 안드로이드 무한 스크롤
- Android Custom View
- runCatching
- Kotlin Serialization
- Unsupported metadata version. Check that your Kotlin version is >= 1.0: java.lang.IllegalStateException
Archives
- Today
- Total
목록Android Compose Navigation (1)
Beeeam

Jetpack Navigation을 통해서 안드로이드 앱에서의 화면 이동을 쉽게 구현할 수 있다. Jetpack Navigation은 스택구조의 내비게이션 스택을 사용하여 사용자의 경로를 추적한다. 사용자가 현재 위치한 화면들은 내비게이션 스택에 쌓였다가 사용자가 뒤로가는 동작을 실행하면 위에서부터 하나씩 빼는 방식이다. 프로젝트에 내비게이션을 추가하려면 먼저 NavHostController 인스턴스를 만들어야 한다. 얘가 내비게이션 스택을 관리하고 현재 위치를 추적한다. val navController = rememberNavController() 이렇게 만든 내비게이션 컨트롤러는 NavHost 인스턴스에 할당해야 한다. NavHost는 사용자가 이동할 화면의 플레이스홀더 역할을 한다. NavHost(..
Android
2023. 12. 26. 01:39