일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Kotlin
- cleanarchitecture
- 컴포즈
- sharedFlow
- 로그인
- UiState
- 리사이클러뷰
- coroutine
- 커스텀뷰
- XML
- MVVM
- 파이어베이스
- Jetpack
- Android
- Flow
- ListAdapter
- 코틀린
- 안드로이드
- Authentication
- 알고리즘
- DiffUtil
- NavHost
- NavController
- 회원가입
- 뷰
- 코딩테스트
- Build variants
- 플레이스토어
- 클린아키텍처
- Compose
- Today
- Total
목록데이터베이스 (2)
Grusie 안드로이드 개발 기술 블로그
사이드 프로젝트를 진행하면서, 임시저장 기능을 구현해야 했다.클린아키텍처 구조를 사용중이며, Room DB를 통해 내부저장소에 저장 할 생각을 하였다. 거두절미하고 코드를 보며 이해해보자 build.gradle.kts(Module:data)// Room DBkapt("androidx.room:room-compiler:2.6.1")implementation ("androidx.room:room-ktx:2.6.1")Room DB를 사용하기 위한 의존성을 선언해준다.kapt는 hilt를 사용하기 위해 이미 선언 해뒀을 것이라고 생각한다. Database@Database( entities = [LocalSlowMailInfo::class], version = 1, exportSchema = fa..
지난 시간까지 파이어베이스 인증(Auth)을 활용하여, 이메일 회원가입/로그인을 구현하였다.이번 시간부터 파이어스토어에 유저 정보를 저장하고, 가져와 화면에 뿌려주는 것을 해보려고 한다.이전 게시글2024.03.21 - [안드로이드 개발] - [Android] 파이어베이스 이메일 회원가입 - 3 (인증 및 자동 로그인) [Android] 파이어베이스 이메일 회원가입 - 3 (인증 및 자동 로그인)이전 게시글까지 이메일 인증을 구현하였고, 이제는 온전한 회원가입을 진행하기 위해, 이메일과 비밀번호로 진짜 회원가입을 진행하고 자동로그인을 처리하는 것까지 진행해보자. 이 전 게시grusie.tistory.com 파이어스토어 데이터베이스 생성위치를 설정해주어야 하는데, 기본 값으로 하기로 했다. 자세한 위치설정..