腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为
我
的
ViewModel
类
和
Retrofit
类
创建
LiveData
类
android
、
kotlin
、
retrofit2
、
android-livedata
、
android-viewmodel
我
正在努力
为
我
的
ViewModel
类
和
进行
LiveData
调用
的
Retrofit
类
创建
一个API
类
。
ViewModel
类
: class ApiViewModel :
ViewModel
() { @NonNull(ApiC
浏览 34
提问于2021-10-07
得票数 0
回答已采纳
1
回答
如何在Android中使用Dagger2将字符串传递给
ViewModel
/Repository
类
?
android
、
dependency-injection
、
dagger-2
、
dagger
这是
我
的
片段
类
: @Inject MyViewModelFactory factory;<User>
liveData
=
viewModel
.getUserLiveData();}public class MyViewModel extends<User> getUserLiveData() {
浏览 16
提问于2019-07-24
得票数 0
回答已采纳
2
回答
如何在自定义助手
类
中使用
ViewModel
?
android
、
mvvm
我
使用
ViewModel
和
LiveData
进行
Retrofit
调用。public
LiveData
<List<History>> getHistory(Context context, String queryType, long from, long to) {return HistoryDataRepository.getInstance(context).getLocationHistory(queryType, from, to);}
浏览 16
提问于2022-03-17
得票数 0
回答已采纳
2
回答
如何处理存储库中
的
大量
LiveData
?
java
、
android
、
android-livedata
、
android-mvvm
我
按照本教程学习如何使用MVVM
和
Retrofit
public class MovieRepository { Edit1:____________
浏览 4
提问于2021-03-04
得票数 8
回答已采纳
1
回答
如何将
Retrofit
对象直接注入存储库
类
?
android
、
dependency-injection
、
dagger-2
、
dagger
我
想将一个
Retrofit
对象直接注入到我
的
MyRepository
类
中,但是
我
总是得到一个NullPointerException。这就是
我
尝试过
的
。这是
我
的
AppModule课程:public class AppModule { @Provides static
Retrofit
provideRetrofitInstance(GsonConvert
浏览 0
提问于2019-07-22
得票数 2
回答已采纳
2
回答
Android带有
LiveData
组件
和
Retrofit
调用
的
Repository
android
、
retrofit
、
repository-pattern
、
android-livedata
我
想将以下组件用于身份验证视图(Login): 有人会有一个想法或例子来归档这件事?
浏览 0
提问于2018-10-18
得票数 12
1
回答
如何使用Dagger2
和
Java在自定义
ViewModel
类
中注入存储库对象?
android
、
dependency-injection
、
dagger-2
、
dagger
我
想将一个MyRepository对象直接注入到我
的
ViewModel
类
中,但我总是得到一个NullPointerException。这就是
我
尝试过
的
。这是
我
的
AppModule
类
:public class AppModule { @Provides static
Retrofit
provideRetrofitInstance
retrofit<
浏览 4
提问于2019-07-17
得票数 0
2
回答
除了android中
的
一个活动之外,还有什么好
的
方法来调用网络
类
呢?
android
、
design-patterns
、
android-activity
、
network-programming
我
已经
创建
了一个网络客户端应用程序(使用
Retrofit
),在该应用程序中,
我
在活动中调用网络请求和响应。
我
了解到这是一种糟糕
的
做法。如果有人能建议
我
可以遵循什么好
的
设计模式来做这样
的
操作?
浏览 4
提问于2021-02-26
得票数 0
回答已采纳
3
回答
java.lang.RuntimeException:未能调用没有arg
的
公共android.arch.lifecycle.
LiveData
()
android
、
kotlin
、
gson
、
retrofit
、
android-architecture-components
我
试图使用
Retrofit
和
Android体系结构组件调用API,但是
我
得到了这个错误 } override fun o
浏览 2
提问于2018-03-14
得票数 4
1
回答
预期
的
BEGIN_ARRAY但是是BEGIN_OBJECT在第1列第2列路径$ JSON数组Kotlin
android
、
arrays
、
kotlin
、
mvvm
、
retrofit
我
想检索一个JSON,如何调整
我
的
代码库。
我
使用了改造库来检索数据,
我
使用了MVVM架构。
我
得到了预期
的
错误BEGIN_ARRAY,但在第1列2路径$上是BEGIN_OBJECT。这是
我
的
端点
类
: fun fetchAllVenues(): Call<List<Venue>>这是<
浏览 5
提问于2021-07-14
得票数 0
回答已采纳
3
回答
如何使用
ViewModel
和
LiveData
进行修改API调用
android
、
mvvm
、
retrofit
、
android-livedata
、
android-jetpack
这是
我
第一次尝试实现MVVM架构,
我
对发出API调用
的
正确方法感到有点困惑。public class PopularGamesActivity extends AppCompatActivity { protectedgameList.get(0).getName(); Timber.d(firstNa
浏览 0
提问于2018-08-10
得票数 24
回答已采纳
3
回答
为什么我们要从存储库中返回实时数据?(MVVM Android)
java
、
android
、
kotlin
、
mvvm
、
android-livedata
许多示例将
LiveData
从存储库返回到
ViewModel
} 但是,如果我们只返回字符串并将返回
的
数据设置到
ViewModel
的
LiveData
中,会有什么不同吗?例如,当我们使用
Retrofit
时,我们会得到一个Call对象,并且大多数情况下,我们会将该call
浏览 2
提问于2019-09-27
得票数 2
1
回答
将改造数据插入房间并使用
ViewModel
显示
的
正确方法
android
、
kotlin
、
retrofit2
、
android-room
、
dagger-hilt
如何正确(最佳实践)从
Retrofit
中获取数据,将其插入Room数据库,并在视图模型中显示Room中
的
数据?是否应该在存储库或其他
类
中进行从
Retrofit
插入数据到Room
的
操作?到目前为止,
我
的
代码使用
Retrofit
<-存储库<-
ViewModel
<-片段--使用Hilt获取数据。也可以使用相同
的
数据
类
进行
Retrofit
和
Room
浏览 1
提问于2021-08-07
得票数 0
回答已采纳
1
回答
是否可以在数据库行上
创建
一个队列?
android
、
architecture
、
multiprocessing
、
interprocess
现在,
我
正在尝试
创建
一个流程,在这里
我
想在表中插入数据,一些观察者将收到通知,并能够根据他们
的
兴趣编辑数据。下面是关于如何做到这一点
的
粗略想法。有没有人能建议
我
如何做到这一点
的
模型/拱门?
浏览 14
提问于2019-04-29
得票数 8
1
回答
如何使用rxjava在存储库中发出改造请求,并使用
LiveData
将其传递给
ViewModel
?
android
、
kotlin
、
rx-java
、
android-livedata
、
android-viewmodel
我
正在尝试制作一个使用谷歌架构组件
的
Android应用程序。
我
在Repository
类
中使用
retrofit
和
rxjava向TasteDive API发出请求。
我
面临
的
问题是,
我
无法找到一种方法来使用
LiveData
将改造请求
的
结果传递给
ViewModel
。
我
目前正在做
的
是,
我
有一个名为Outcome
的
密封<e
浏览 2
提问于2018-09-19
得票数 0
1
回答
Android实时数据不观测
android
、
mvvm
、
android-livedata
这是
我
第一次使用MVVM体系结构,
我
还使用了
LiveData
。
我
只需在单击View(MainActivity.class)中
的
一个按钮时,使用
Retrofit
.So从服务器检索数据,然后调用
ViewModel
类
的
方法(handleRetrofitcall()),在检索数据后从模型
类
(
Retrofit
Handler.class).The Model
类
中承担Api调用
的<
浏览 0
提问于2018-10-17
得票数 0
回答已采纳
2
回答
使用应用程序
创建
ViewModel
android
、
android-livedata
、
android-viewmodel
我
正在尝试将数据设置到
ViewModel
中
的
一个文件中,
我
不希望在该文件中保存任何活动引用。
ViewModel
中
LiveData
上
的
A
类
应用程序集数据具有应用程序
类
引用,但不包含活动或片段 B
类
->在
ViewModel
中从
LiveData
读取数据时引用了该活动。
类
B可以随着活动
的
配置更改一起销毁
和
重新
创建
浏览 36
提问于2019-03-23
得票数 4
1
回答
使用
livedata
、
retrofit
、mvvm
和
存储库模式制作通用网络适配器
android
、
kotlin
、
mvvm
、
retrofit2
、
android-architecture-components
我
是android体系结构组件
的
新手,
我
试图在mvvm、存储库模式
和
改造中使用
LiveData
和
ViewModels。提到GitHubSample,谷歌给出了它
的
架构指南,但想简化它一点点,以满足
我
的
需要。下面是
我
到目前为止拥有的代码,但是在完成它
的
过程中遇到了下面的问题。onActive()方法在LiveDataCallAdapter中根本没有调用 无法理解如何在
LiveData</e
浏览 0
提问于2019-06-27
得票数 3
1
回答
MVVM -从存储库
类
检索数据后在哪里格式化数据?
android
、
android-mvvm
在
我
的
fragment
类
,
我
将调用
ViewModel
检索数据,请执行以下操作:repository..。
我
已经完成了一个简单
的
示例,现在
我
正在尝试格式化数据(例如,根据某个特定值更改每个用户
的
名称字符串)。但是
我
对在哪里格式化数据以及如何格式化
LiveData
感到非常困惑。int id = SharedPrefManager.getInstance(mContext).getId();
浏览 34
提问于2021-02-26
得票数 0
回答已采纳
2
回答
用moshi
和
retrofit
2解析JSON字符串
android
、
json
、
kotlin
、
retrofit2
、
moshi
"lon": -122.3300624, "state": "Washington"] }
我
的
ViewModel
,实际上连接到API,如下所示: package com.ex
浏览 14
提问于2022-06-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Android Architecture Components 只看这一篇就够了
Android 开发中 API 层的最佳实践
使用Lifecycle-Aware组件优化项目
九月哥谈Java SE中的类与对象的关系、成员变量和局部变量的区别、创建一个类包括成员变量和成员方法
我的起源:完美世界和腾讯强强联手,打造经典沙盒类手游!
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券