2017-07-22 50 views
1

我一直在尋找Android架構組件LiveData,Room和ViewModel(MVVM)。它爲我們節省了在我們的數據庫表上使用裝載機和監控數據的麻煩。但是我試圖找出是否可以使用LiveData和這個體系結構來查詢Medistore.Audio.Media以及通過ContentProviders提供的其他此類Uri。使用Android Architecture組件查詢MediaStore.Audio.Media?

回答

1

房間可以使用SQLite,而不是其他數據源,例如ContentProvider

應該有什麼從創建ProviderLiveData了使用後臺線程,ContentResolver,甚至ContentObserver阻止你,檢索和及時更新從ContentProvider檢索到的一些數據。同樣,ViewModel可能包含CursorProviderLiveData