본문 바로가기

android develop

(3)
Android Room 사용하기 안녕하세요. 오늘은 Jetpack Compose에서의 Room에 대하여 작성해보겠습니다. 참조 문서(android developer 공식 문서)https://developer.android.com/codelabs/basic-android-kotlin-training-persisting-data-room?hl=ko#0 Room을 사용하여 데이터 유지  |  Android DevelopersAndroid Kotlin 앱에서 Room을 사용하는 방법을 알아보세요. Room은 Android Jetpack의 일부인 지속성 데이터베이스 라이브러리로, SQLite 위에 있는 추상화 레이어입니다. Room은 데이터베이스를 설정하고 구developer.android.com 1. Room이란1) Roomd의 개념Andro..
Jetpack Compose에서 UI 화면 구성과 전환(scaffold, box, navHost) 안녕하세요. 오늘은 Jetpack Compose에서의 UI화면 구성과 전환 그리고 디자인에 관하여 작성해보겠습니다. 오늘 알아볼 내용을 요약하자면1. scaffold를 이용한 기본적인 화면 구조만들기2. 만든 화면에 대하여 modifier을 이용한 각 composable 스타일과 동작 정의3. box를 이용한 UI구성4. navController와 navHost를 이용한 화면 전환 제어 이제 본격적으로 시작해보겠습니다. 1. Scaffold참조문서(android developer 공식문서)https://developer.android.com/develop/ui/compose/components/scaffold?hl=ko Jetpack Compose  |  Android Developers이 페이지는 Cl..
Jetpack Compose와 Hilt 이해와 사용 안녕하세요. 이런 글을 프로그래밍 글을 쓰는 건 참 오랜만인데요그동안 프로그램 짜느라 못올렸습니다. 이번에 총 7~8편정도로 작성할 계획이니 많은 관심 부탁드립니다.  원래는 xml방식을 이용하여 android개발을 하였으나이번에 시간을 들여 jetpack compose와 hilt를 사용하는 방식으로새로운 기술을 공부하게 되었습니다. 이번에 새롭게 공부한 내용에 대해 소개하겠습니다. 1. Jetpack Compose 개념참조문서(android developer 공식문서)https://developer.android.com/codelabs/jetpack-compose-basics?hl=ko#0 Jetpack Compose 기초  |  Android Developers이 Codelab에서는 Compose의 ..