일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 디자인패턴
- 단위테스트
- 안드로이드 디자인패턴
- 공격적 프로그래밍
- Di
- 파이썬
- UnitTest
- Android
- 코틀린
- 컴포즈
- 자료구조
- Jetpack
- Observable
- 깃
- mock
- 유닛테스트
- git
- dagger2
- 제한함수
- rxjava
- MVVM
- Room
- Python
- 코딩테스트
- 테스트의 장점
- Kotlin
- 안드로이드
- ViewModel
- 안정성
- compose
- Today
- Total
목록Room (2)
세상을 바꾸는 개발자
안녕하세요 헬창코딩입니다. 전 게시물에서 기본적인 JetPack라이브러리를 세팅해봤는데요 이번시간부터는 본격적으로 한번 코딩을 해보겠습니다~ 이번시간에 할 것은 룸 라이브러리를 이용해서 데이터베이스 테이블을 만들어보겠습니다. 1. 가장먼저 룸 데이터베이스 라이브러리를 통해서 만들 테이블 입니다. user_id user_name user_email 1 헬창코딩 a@c.com 2 유재석 b@c.com 3 노홍철 c@c.com 2. 안드로이드 스튜디오에서 DB 패키지를 하나 만들고 패키지 안에 User라는 코틀린 클래스를 하나 만들어줌니다. 3. User 클래스를 Entity 클래스로 만들어줘야합니다. 2.1 class를 data class로 변경해줍니다. 2.2 만들려는 테이블레서 속성으로 사용할 변수들을 ..
안녕하세요 헬창코딩입니다. 오늘은 현업에서 자주 사용하는 JetPack과 MVVM 패턴을 간단하게 사용해보겠습니다~ 1. 가장먼저 프로젝트를 생성합니다. 2. 다음으로 안드로이드 Gradle에 데이터바인딩 라이브러리를 추가합니다 1 2 3 dataBinding { enabled = true } cs 2. 다음으로 안드로이드 dependencies 에 ViewModel, LiveData 라이브러리를 implementation 합니다 https://developer.android.com/jetpack/androidx/releases/lifecycle 수명 주기 | Android 개발자 | Android Developers Lifecycle 수명 주기 인식 구성요소는 활동 및 프래그먼트와 같은 다른 구성요소의..