retrofit相关内容

如何使用 Retrofit 添加 TLS v 1.0 和 TLS v.1.1

我正在使用改造进行数据传输,但几天前我遇到了 ssl 证书问题: SSL 握手在系统调用期间中止了 ssl=0x7b93fcc0 错误.对端重置连接 据我所知,我需要在改造中添加 tlsv1 证书... 有什么建议怎么做吗? 解决方案 如果你使用 OkHttp 客户端进行 Retrofit,你应该像这里一样设置密码套件,只需更改 TLS 版本并适合你的连接类型: Con ..
发布时间:2021-07-09 20:34:57 移动开发

RxJava 平面图链接请求

我正在将 Retrofit 与 RxJAva 用于获取 Rss Feeds 的应用程序,但 rss 不包含所有信息,因此我使用 jsoup 来解析每个项目链接,以检索图像和文章的描述.现在我这样使用它: public Observable获取转储数据(){返回 newsAppService.getDumpData().flatMap(rss -> Observable.from(rss.chan ..
发布时间:2021-07-09 20:34:48 移动开发

使用改造将列表发送到服务器:2.1.0 - Android?

我有一个ClassSchedule: public class ClassSchedule {私人弦乐日;私人字符串时间;公共字符串 getDay() {返程日;}public void setDay(String day) {天 = 天;}公共字符串 getTime() {返回时间;}公共无效设置时间(字符串时间){时间 = 时间;}} 我设置的数据如下: ListlistSchedule ..
发布时间:2021-07-09 20:34:45 移动开发

改造动态 HTTP 方法

我计划在我的项目中用改造替换 Apache HTTP 客户端.我面临的问题是改造不(我找不到)支持在运行时设置 HTTP 方法来请求.在我的Web Service中我不知道提前调用什么HTTP方法,所以注释@GET,@POST,...没有用. 解决方案 Retrofit 不是为动态 url 请求而设计的.您使用 API 基本 URL 配置改造,然后发出特定请求. 要获得更灵活的动态选 ..
发布时间:2021-07-09 20:34:26 移动开发

如何使用 Retrofit 和 Gson 解析嵌套列表?

我正在用 Gson 和 RxJava 做一个 Retrofit 教程,在某些时候它发出一个返回列表的 GET 请求,问题是我正在咨询的端点来自 TMDA,我想要的数据嵌套在里面一个 JsonObject,所以我对 Gson 和 Retrofit 很陌生,所以我不知道如何以解析嵌套列表中数据的方式配置构建器,因为本教程仅展示了它如何直接与列表一起工作,这是 RetrofitConfig 的代码: ..
发布时间:2021-07-09 20:34:20 移动开发

RXJava 改造等待 UI 等待从 API 获取数据

我正在学习 android 开发,我正在使用 RXJava 进行改造以与 API 进行交互.所以我已经成功地从我的 API 获取数据.现在的问题是程序在获取数据之前继续运行.如何等待从 API 下载数据然后运行某些函数? 我有一个改装客户端,如图所示 公共类 RetrofitClient {私有静态改造改造= null;私人改造客户端(){}public static Retrofit g ..
发布时间:2021-07-09 20:34:17 Java开发

如何使用两个数据模型在 RecyclerView 中创建多个视图类型?

我有使用 Retrofit 库从 API 获取的数据.API 完美运行.问题是如何将数据放入列表并使用 RecyclerView 适配器显示它.我尝试使用 HashMap 但它会使应用程序崩溃.有人可以帮我展示这个问题的正确结构和解决方案吗? API 数据 报表模型 在报表列表中记录模型 我已经从 API 获得的数据 我想显示的界面 解决方案 我建议你扁平化模 ..
发布时间:2021-07-09 20:34:11 Java开发

如何使用数组改造解析 JSON 对象

如何使用android改造获取带有数组的JSON对象.我正在使用改造作为 Web API. 我的 JSON 响应如下:- {"PnrNumber": "12345665","状态": "成功","ResponseCode": "200","列车号": "1111","列车名称": "ABC","JourneyClass": "SL","ChatPrepared": "NO","来自": " ..
发布时间:2021-07-09 20:34:08 移动开发

数据未在改造中显示

我使用改造来显示数据,但没有显示数据.我不知道我哪里出错了.在 logcat 中,我得到的响应为: 2019-12-26 20:34:39.847 28305-28305/com.example.androidtutorial E/helloash:[com.example.androidtutorial.GetAheadFolder.JavaDatum@36ebcd9] 我需要帮助. ..
发布时间:2021-07-09 20:34:05 移动开发

Recyclerview 搜索过滤器不起作用 android

我的标题来自改造.当我在搜索视图中输入任何内容时,它在输入时不显示任何结果/建议.这是 ss ---> 在此处输入图片描述 我指的是这个博客 --> https://velmm.com/android-recyclerview-search-filter-example/ 将不胜感激...提前致谢 搜索活动: public class Search extends AppCom ..
发布时间:2021-07-09 20:33:59 移动开发

改造 - 不同的反应

我正在使用 Retrofit 在 Android 中使用 API.成功响应看起来与错误/失败响应不同.因此,我如何才能实现这一目标? 我目前对此有所影响: 调用身份验证用户(字符串 ID); 解决方案 您可以使用基本 Response 扩展您的 Responses 并检查是否存在错误或成功.下面是一个基本响应 bean 示例: 公共类 BaseResponse {@Serialize ..
发布时间:2021-07-09 20:33:42 移动开发

改造方法返回通配符

我有一个 API 响应,旨在为我们的应用程序的各种活动一般返回数据.为了使应用程序尽可能通用和灵活,我们设置了一个 API 来提供一组 URL,用于在我们的活动中创建各种行.我们的基础对象看起来像: 公共类 BaseApiObject {@SerializedName("apiVersion")私有字符串 apiVersion = null;@SerializedName("totalResul ..
发布时间:2021-07-09 20:33:35 Java开发