Livedata 2 썸네일형 리스트형 [Android] Configuration Change 시에 Observable과 ViewModel에 대하여 먼저 LiveData 코드를 살펴보자.object MyRepository { private val _textLiveData = MutableLiveData"" val textLiveData: LiveData = _textLiveData fun op { _textLiveData.value = Random.nextInt-100, 100.toString }}class MainActivity : AppCompatActivity { private val binding by lazy { ActivityMainBinding.inflatelayoutInflater } private val viewModel: MainViewModel by viewMode.. [Android] Room with Observable Query Room DB에 관찰가능한 쿼리를 작성해 보려고 한다. 관찰가능한 쿼리란 참조하는 테이블에 변경이 생기면 새 값을 읽을 수 있도록 하는 작업이다. 먼저 Data Layer를 구성해주자. @Databaseentities = [Node::class], version = 1 abstract class AppDatabase: RoomDatabase { abstract fun nodeDao: NodeDao companion object { private var INSTANCE: AppDatabase? = null fun getInstancecontext: Context: AppDatabase { return INSTANCE ?: synchronizedthis { Room.databaseBuild.. 이전 1 다음