腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6565)
视频
沙龙
1
回答
安
卓
:
Firebase
ViewModel
架构
、
、
我有
viewModel
类、
firebase
类和一个片段。(this) 在
viewModel
类中,我从
firebase
类中获取微生物: fun fetchMicrobes(owner: ViewModelStoreOwner){ _microbes.value = microbeMaps } 在
firebase
类中,我从
viewModel
中获取微生物并调用setMicrobes: fu
浏览 23
提问于2020-04-14
得票数 2
回答已采纳
2
回答
如何在重新创建活动时从TextView更新AsyncTask
、
、
、
、
我有myProgressTextView在MainActivity。在MainActivity内部,我使用asyncTask启动了一个很长的进程:使用publishProgress和onPostExecute的MyTask.execute(getApplicationContext(),myProgressTextView),我能够更新myTextView,并且都很有魅力。 我在其他活动之间导航并返回到MainActivity时遇到了问题。再次通过onCreate of MainActivity myTextView引用被更改,我不再能够从仍在运行的MyTask中更新UI ( myTextVi
浏览 5
提问于2021-01-24
得票数 0
回答已采纳
0
回答
MVVM中的
ViewModel
(数据绑定)与Android
架构
组件中的
ViewModel
有何不同
从链接: 我们可以一起使用这两个ViewModels吗?
浏览 2
提问于2017-06-15
得票数 0
回答已采纳
3
回答
Android MVVM:将适配器放在哪里?
、
我正在构建一个遵循MVVM
架构
的
安
卓
应用程序。适配器(用于recyclerView、viewPager等)属于何处? adapters属于View还是
ViewModel
浏览 1
提问于2017-10-05
得票数 28
1
回答
安
卓
ViewModel
设计/
架构
、
、
、
我是一个
安
卓
初学者,只是在寻找一些关于应用程序
架构
的建议--特别是关于使用ViewModels的建议。没有本地数据库,每个屏幕发出一个新的网络请求。我以后会去实现房间或类似的东西。MainActivity (以及它的回收商视图)是由一个
ViewModel
支持的。Movie (由LiveData包装)有您期望的东西,如标题、类别、封面图像、mp4文件的url。此视图还由一个
ViewModel
支持。private val selectedMovie = MutableLiveData<Movie>
浏览 1
提问于2018-07-19
得票数 3
回答已采纳
1
回答
干净
架构
用例/域层的相关性
、
、
、
、
几年来,我阅读了一些关于Android
架构
和干净
架构
的文章。在干净的
架构
中,我们通常有3层:表示(包含MVVM/MVP) -域(包含POJO和用例/交互)-数据(包含存储库实现) 在Android项目中,通常只有两层:表示层包含MVVM内容,数据层包含存储库。存储库直接从
ViewModel
访问,数据在传递到视图之前在
ViewModel
中进行处理。 所以我的问题是: Android上的UseCases/Interactor的用途是什么?它们是否相关,或者是否可以完全集成到<em
浏览 17
提问于2019-01-04
得票数 1
1
回答
使用
安
卓
架构
组件查询MediaStore.Audio.Media?
、
、
、
我一直在研究
安
卓
架构
组件LiveData、Room和
ViewModel
。它为我们省去了使用加载器和监控数据库表上的数据的麻烦。但是我想知道我们是否可以使用LiveData和这个
架构
来查询Medistore.Audio.Media和其他通过ContentProviders提供的类似Uri。
浏览 3
提问于2017-07-22
得票数 4
回答已采纳
2
回答
我需要
ViewModel
来向数据库添加信息吗?
、
、
、
我正在开发一个
安
卓
应用程序,我从用户那里获取条目,并在将来将它们添加到
Firebase
检索,但我对此感到困惑,我是否需要一个
viewModel
来执行这项操作。因此,我知道业务逻辑需要viewModels,例如从API或数据库中获取数据,但我不知道在向
Firebase
添加数据时是否有必要。如果需要,我无法访问用户从
viewModel
输入数据的视图。您能解释我是否需要
viewModel
吗?如果需要,如何从
viewModel
访问这些视图?
浏览 3
提问于2022-04-04
得票数 1
回答已采纳
1
回答
Android
架构
组件和MVVM的错误处理
、
、
我已经在这里阅读了
安
卓
架构
指南: 我在我的项目中使用了这个
架构
,但是我不知道如何处理错误。例如,当我从网络调用中获取存储库类中的错误字符串时,如何将其传递给
viewModel
,然后传递给视图,并显示错误?
浏览 2
提问于2018-05-16
得票数 0
2
回答
如何在Android/Kotlin App上通过Koin注入初始化/注入BaseActivity中的通用
ViewModel
、
、
、
、
我正在使用Kotlin和Android
架构
组件(
ViewModel
,LiveData)构建一个新的
安
卓
应用的
架构
,我也使用Koin作为我的依赖注入提供者。问题是我不能通过koin注入在我的BaseActivity中以通用的方式初始化
ViewModel
。当前代码如下所示: //
浏览 7
提问于2018-02-14
得票数 3
回答已采纳
1
回答
当使用Rx-Java时,Android视图在旋转后为空。
、
、
、
我正在用Kotlin Android扩展访问所有视图,这些视图按预期工作,即使在屏幕旋转之后也可以正常访问。 var interval = Observable.interval(10, TimeUnit.SECONDS, Schedulers.io())如果我在间隔之间旋转屏幕。下次updateUi()方法作为可观测值的一部分运
浏览 0
提问于2018-02-05
得票数 1
回答已采纳
1
回答
安
卓
架构
组件室
ViewModel
CompleteableFormAction
、
、
、
我遵循了Florina的例子项目:UserViewModel#updateUserName()返回一个,必须订阅返回onComplete或onError .observeOn(schedulers.disk)
viewModel
.updateUserName
浏览 2
提问于2017-09-08
得票数 0
3
回答
为什么使用
ViewModel
时使用也存储库?
、
、
、
我读过关于推荐的
安
卓
应用
架构
的这指南。下面是一个图形化的总结:
ViewModel
的作用是明确的,但是如果我们使用Repository,我不明白为什么我们需要它。
ViewModel
的目的是在活动生命周期中保持数据的持久性,但是如果只要进程存在,那么使用
ViewModel
还有什么好处呢?我可以使Repository成为一个单子,并直接从活动中检索它的实例。
浏览 0
提问于2019-05-12
得票数 5
2
回答
如何为web应用程序(非本地应用程序)创建A/B测试实验
、
、
我想在我们的web应用程序上测试一个A/B功能,它使用
Firebase
。
浏览 8
提问于2020-10-27
得票数 11
1
回答
React-本机身份验证和Cloud Firestore
、
、
、
、
我想实现对Cloud Firestore的身份验证,但不知道是否需要在
Firebase
的项目设置中添加两个应用程序,或者只需要一个应用程序?最让我困惑的是,Cloud-Firestore文档说我需要在
Firebase
项目中创建一个Web应用程序,而另一方面,我需要在同一个
Firebase
项目中创建一个Android应用程序来进行身份验证。
浏览 2
提问于2019-09-22
得票数 0
3
回答
什么是
安
卓
apk中的libclasifier_jni.so?
、
、
我的
安
卓
apk大约是22MB,即使我没用过重的东西。在分析了apk文件后,我发现了一个目录"lib“,其中包含一个用于不同
架构
的文件名"libclasifier_jni.so”,我不确定它来自哪里。:
firebase
-core:16.0.0' compile:
firebase
-ap
浏览 1
提问于2018-10-20
得票数 10
1
回答
选项卡式活动中具有RecyclerView的OnScreenRotation
、
、
、
、
我正在使用选项卡式活动。在其中一个选项卡中,我有两个按钮和一个回收视图。在RecyclerView中,我有两个微调器和一个编辑文本。第一个按钮用于在RecyclerView中添加新项,第二个按钮用于将所选元素保存在微调器和编辑文本中。 我的问题是,当屏幕旋转时,回收器视图是空的。我尝试使用OnSaveInstanceState()和LayoutManager的OnRestoreInstanceState来保存状态,但它仍然被删除。 如果有任何帮助,我将不胜感激!
浏览 27
提问于2021-03-24
得票数 0
1
回答
如何修复使用Firestore和messaging的Flutter android项目的gradle错误
、
、
、
、
我已经创建了一个使用
Firebase
服务(auth,Firestore,messaging)的Flutter应用程序。在iOS版本上一切都很顺利,但我却在为
安
卓
版本而战: 我关注了官方的setup guide。 但是无论我在Gradle文件中使用什么配置,我都会得到异常。classpath 'com.google.gms:google-services:4.0.1' 在android/app/build.gradle中: implementation 'com.google.
fire
浏览 8
提问于2019-05-24
得票数 0
1
回答
按下TabHost上的MonoDroid MVVMCross handle back按钮
、
、
、
、
我正在使用MvvmCross框
架构
建一个跨平台(iOS、
安
卓
、WP7)的应用程序。我目前正在尝试处理在
安
卓
上从TabHost活动按下的后退按钮。我正在处理视图中的后退按钮,如下所示,但不确定在
ViewModel
中可以调用什么来关闭应用程序。Android.Views.KeyEvent e) if (keyCode == Keycode.Back) return this.
ViewModel
.Clo
浏览 1
提问于2012-05-16
得票数 1
回答已采纳
1
回答
Web中的防火墙文本识别
、
是否可以将文本识别()用于web项目。我希望它通过上传到存储的图像来运行内置模型。
浏览 7
提问于2022-02-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
鸿蒙开源架构离不开安卓的影子
谷歌公布安卓版本饼图:安卓 14 占 13%、安卓 13 占 20.9%
华为鸿蒙系统拥有安卓特性?官方宣称独立架构,未来编译替代谷歌
鸿蒙出世,安卓安否?
注意,安卓再现漏洞!多款安卓手机目前仍未解决
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券