모던 안드로이드 (오준석의 생존코딩)
DB를 이용한 데이터 저장 방법 Room LiveData Room 비동기 처리 UI와 로직 분리 ViewModel DataBinding 모던 안드로이드 #1 – DB를 이용한 데이터 저장 방법 Room 모던 안드로이드 #3 LiveData 모던 안드로이드 #5 – Room 비동기 처리 모던 안드로이드 #7 – UI와 로직 분리 ViewModel https://developer.android.com/training/data-storage/room https://developer.android.com/topic/libraries/architecture/adding-components https://developer.android.com/jetpack/androidx/releases/lifecycle Room 라이브러리 추가 MainActivity 에서 onCreate() 에서 Room 입력하고 Alt + Enter -> Add Dependency activity_main.xml <androidx.constraintlayout.widget.ConstraintLayout xmlns:android=”http://schemas.android.com/apk/res/android” xmlns:app=”http://schemas.android.com/apk/res-auto” xmlns:tools=”http://schemas.android.com/tools” android:layout_width=”match_parent” android:layout_height=”match_parent” tools:context=”.MainActivity”> <EditText android:id=”@+id/todo_edit” android:layout_width=”0dp” android:layout_height=”wrap_content” android:layout_marginStart=”8dp” android:layout_marginEnd=”8dp” android:hint=”할 일” android:inputType=”textPersonName” app:layout_constraintEnd_toStartOf=”@+id/add_button” app:layout_constraintStart_toStartOf=”parent”…
Read More