by Dagger 2 public UserProfileViewModel(UserRepository userRepo) { this.userRepo = userRepo; } public void init(String userId) { if (this.user != null) { // ViewModel is created per Fragment so // we know the userId won't change return; } user = userRepo.getUser(userId); } public LiveData<User> getUser() { return this.user; } } 【编辑推荐】
- 关于Android模块化我有一些话不知当讲欠妥讲
- Android开辟者自述:为什愦我要改用Kotlin?
- 用Kotlin优雅地开辟Android应用
- HTTPS 道理浅析及其在 Android 中的应用
- 【拭魅战】Android Data Binding大年夜抵触到爱不释手
【义务编辑:枯木 TEL:(010)68476606】
推荐阅读
新软体机器人有望实现与人类安全接触
科学家之前在这方面的测验测验,都须要借助外部照明,但效不雅并不睬想。而芬兰坦佩雷理工大年夜学研究人员阿莱·普莱马基及其同事,此次将光响应液晶高弹体与光学纤维相结合,克服了外部激活需求。根据他们的>>>详细阅读
本文标题:App开发架构指南(谷歌官方文档译文)
地址:http://www.17bianji.com/lsqh/35427.html
1/2 1