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
- android compose orbit
- 힐트
- 백준 2615
- Unsupported metadata version. Check that your Kotlin version is >= 1.0: java.lang.IllegalStateException
- 안드로이드 커스텀 뷰
- Thread vs Coroutine
- 코틀린 에러 핸들링
- RecyclerView Sticky Header
- 안드로이드 컴포즈
- Hilt 에러
- 스레드 vs 코루틴
- BOJ
- android orbit
- 코루틴 공식문서
- Sticky Header RecyclerView
- AAC ViewModel
- Android Compose
- 안드로이드 무한 스크롤
- Android Compose Navigation
- Android Custom View
- 백준
- power menu
- Kotlin Serialization
- hilt
- Coroutine
- runCatching
- power menu 라이브러리
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