본문 바로가기
반응형

DATABASE3

[Kotlin] 코틀린 Room Database 사용하기. CRUD Android Kotlin ROOM build.gradle 아래 내용 추가 plugins { id 'kotlin-kapt' } dependencies { def room_version = "2.5.2" implementation "androidx.room:room-runtime:${room_version}" implementation "androidx.room:room-ktx:${room_version}" kapt "androidx.room:room-compiler:${room_version}" } sync_now 클릭 Entity (Table) data class Person.kt 데이터 클래스 import androidx.room.ColumnInfo import androidx.room.Entity .. 2023. 8. 24.
[Kotlin] 코틀린 안드로이드 ROOM (database) 사용해보기 Retrofit2 로 받아온 데이터를 ROOM 을 사용해 Database 에 넣기 Retrofit2 에서 사용한 data class 를 ROOM 에서도 사용하는 예제입니다. Json Serializer 겸, Entity 기본적인 ROOM 사용법만 알고 싶다면 아래 글을 확인하시게 좋습니다. 2023.08.24 - [Android] - [Kotlin] 코틀린 Room Database 사용하기. CRUD println("From Database ${publicHoliday.engName} : ${publicHoliday.locale}") } } 결과 2023. 8. 24.
[Kotlin] SQLiteDatabase 기본적인 사용 방법 우선 DbTestActivity 를 Empty Activity 로 생성. ViewBinding 으로 설정 class DbTestActivity : AppCompatActivity() { private lateinit var binding: ActivityDbTestBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) binding = ActivityDbTestBinding.inflate(layoutInflater) setContentView(binding.root) } } layout 의 root layout 을 LinearLayout 으로 변경하고, 4개의 버튼과 1개의 TextView.. 2023. 8. 10.
728x90
반응형