Sveriges mest populära poddar
Fragmented - AI Developer Podcast

115: Architecture Components with Akshay Chordiya

1 tim 5 min26 februari 2018

In this episode, we talk about the different parts of Android architecture components. We've had episodes on Room and the paging library, so in this one, we thought we'll touch a little on Lifecycle Owners & Observers, ViewModels, and LiveData. Akshay Chordiya helps break it down. Listen on!

Show Notes Lifecycle ViewModels

Code snippet for a ViewModelFactory:

class UserVMFactory( val user: MyUser ) : ViewModelProvider.Factory { override fun create(modelClass: Class): T { return when { modelClass.isAssignableFrom(UserVM::class.java) -> UserVM(user) as T else -> throw IllegalArgumentException("Unknown ViewModel class") } } } LiveData Misc Sponsors
  • Microsoft AppCenter - Sign up now on appcenter.ms and spend less time managing your app lifecycle and more time coding.
Contact

Fler avsnitt av Fragmented - AI Developer Podcast

Visa alla avsnitt av Fragmented - AI Developer Podcast

Fragmented - AI Developer Podcast med Kaushik Gopal, Iury Souza finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.