-
效果图:控制台输出

源码:https://github.com/StephaineWYT/Translation -
步骤一
Android Studio 新建 Empty Activity项目,在 build.gradle(Module:app) 中导入依赖与设置编译版本:

compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }implementation 'io.reactivex.rxjava2:rxjava:2.2.0' implementation 'io.reactivex.rxjava2:rxandroid:2.0.2' implementation 'com.squareup.retrofit2:retrofit:2.8.1' implementation 'com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0' implementation 'com.squareup.retrofit2:converter-gson:2.8.1' -
步骤二
项目的 res 目录新建 xml 文件夹,并新建 network_security_config.xml

<?xml version="1.0" encoding="utf-8"?> <network-security-config> <base-config cleartextTrafficPermitted="true" /> </network-security-config>在AndroidManifext.xml 两个地方设置权限

-
步骤三 File – Settings – Plugins – 右侧 MarketPlace 搜索安装 GsonFormat 插件
如果你网络不太顺畅,
RxJava + Retrofit2 基本使用实例详解(附源码 效果图)
最新推荐文章于 2024-03-30 11:44:30 发布
本文介绍了如何在Android项目中使用RxJava和Retrofit2进行网络请求,包括导入依赖、设置权限、使用GsonFormat插件生成实体类,以及在MainActivity中实现接口服务和解析响应数据的详细步骤。提供了源码链接和实际运行的效果图。

最低0.47元/天 解锁文章
4874

被折叠的 条评论
为什么被折叠?



