技术栈
retrofit
帅次
1 个月前
android
·
okhttp
·
gradle
·
binder
·
webview
·
retrofit
·
appcompat
解决 Android WebView 无法加载 H5 页面常见问题的实用指南
目录1. WebView 简介2. 常见问题3. 网络权限设置4. 启用 JavaScript5. DOM Storage 的重要性
追梦的鱼儿
2 个月前
okhttp
·
rxjava
·
retrofit
okhttp,retrofit,rxjava 是如何配合工作的 作用分别是什么
OkHttp 是一个高效的 HTTP 客户端,用于发起网络请求和处理响应。它支持同步和异步请求、连接池、缓存、重定向、超时设置等功能。
愿相知
2 个月前
网络
·
retrofit
【Android】最好用的网络库:Retrofit
用户网络请求的接口配置繁琐,尤其是需要配置复杂请求body,请求头,参数的时候;数据解析过程需要用户手动拿到responsbody进行解析不能复用,
要小鑫呐
2 个月前
java
·
网络
·
okhttp
·
retrofit
实际项目中,运用Retrofit和OkHttp调用其他项目接口
先引入依赖1、创建 Retrofit链接实例2、定义 API 外部接口3、初始化外部接口的bean4、调用接口、获取参数
江南一舟110
3 个月前
android
·
kotlin
·
retrofit
TabLayout使用以及自定义tab标签
骑猪追大象
4 个月前
okhttp
·
retrofit
·
监听上传下载进度
使用Retrofit2+OkHttp监听上传或者下载进度会执行两次的问题
使用Retrofit2+OkHttp监听上传或者下载进度RequestBody#writeTo/ResponseBody#source 会执行两次的问题
Android_Trot
5 个月前
harmonyos
·
鸿蒙
·
retrofit
鸿蒙开发HarmonyOS Next 网络框架retrofit 封装 viemodel使用
新手刚开始学习harmonyos开发,之前搞安卓开发习惯使用retrofit,结果在三方库中还真搜到了,然后就模拟学习一下。有不对的地方请指点一下。新手新手
FranzLiszt1847
5 个月前
网络
·
php
·
retrofit
Harmony os Next——Retrofit网络库的使用和封装
Retrofit作为Android平台最为常用的一个第三方网络库,搭配Kotlin的协程,使用极为便捷。通过Harmony的工作人员的努力,制作出的Retrofit For Harmony Library依旧十分强大。 通过在oh-package.json5文件中添加如下依赖即可完成装配,具体版本可以查看retrofit api
哈龙_99
6 个月前
retrofit
Android Retrofit 封装模版
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档保存后修改后缀为a.html,用浏览器打开即可。 4,在JavaBean的文件夹右击new->kotlin data class File from Json,复制粘贴JSON String,Class Name设置:BannerData,生成后把Data重命名,右击->refactor->rename为Banner。
哈龙_99
6 个月前
android
·
retrofit
Android retrofit使用模板
1,加入网络访问权限2,引入依赖3,实体类4,模板返回体data class BaseResponse<T>( val data: T, val errorCode: Int, val errorMsg: String )
听梅落雪
7 个月前
面试
·
retrofit
Retrofit 源码解析
了解完OKHttp,接下来让我们认识一下 Retrofit--> OkHttp的封装库在这里使用的接口是 WanAndroid 的接口 www.wanandroid.com/hotkey/json
-风になる-
7 个月前
android
·
retrofit
Android retrofit
目录一.简介二.基本使用三.注解四.转换器五.适配器六.文件上传与下载服务器域名: https:/ /www.httpbin.org/
VincentStory
7 个月前
android
·
retrofit
Retrofit 原理分析 (面试篇)
创建Retrofit的方式使用的是构建者模式,对于多参数情况配置,调理更加清晰。我们知道在使用retrofit的过程中,只需要定义一个接口类和带注解的函数,然后调用retrofit的create方法就可以得到可以进行网络请求的实现类。那么我们没有自己写接口的实现类,retrofit是如何生成的实现类呢?下面看一下create函数的具体代码。
Huang兄
7 个月前
android
·
okhttp
·
retrofit
Retrofit流程分析详解
在之前的文章中介绍了《在kotlin协程中使用自定义CallAdapter处理错误》,既然选择了它,当然得先全面了解一下。 先下载一下源码,搭建一下环境,也没啥好说的,我下载的是2.11.0 版本的代码,使用的 IDEA2023.3.6。这都是小事情,只要能有代码跳转功能就好。首次配置需要下载相应依赖,时间会长一些,这不重要。等配置完成后,找到 simple module,有各种各样的示例代码。是可以直接运行的。
Android小贾
7 个月前
网络
·
ui
·
华为
·
微服务
·
harmonyos
·
retrofit
HarmonyOS 应用开发之UIAbility组件生命周期
当用户打开、切换和返回到对应应用时,应用中的UIAbility实例会在其生命周期的不同状态之间转换。UIAbility类提供了一系列回调,通过这些回调可以知道当前UIAbility实例的某个状态发生改变,会经过UIAbility实例的创建和销毁,或者UIAbility实例发生了前后台的状态切换。
EricMoin
7 个月前
flutter
·
retrofit
Retrofit+Dio,让你的Flutter网络请求如Android般丝滑
如果你写过原生的Android应用,那么你一定会对大名鼎鼎的square/retrofit2不会感到丝毫陌生。作为OkHttp的封装框架,它的底层网络请求部分仍然使用OkHttp,保证安全稳定的同时,又对上层的使用做了极致的简化,做到了接口极大程度的解耦,使得网络请求变得优雅而简单,那么,作为目标全平台大一统的Flutter,是否也存在能够与retrofit2或okhttp地位相匹敌的框架呢?
Android小贾
7 个月前
网络
·
华为
·
微服务
·
harmonyos
·
retrofit
鸿蒙HarmonyOS应用开发之使用NAPI接口在主线程中进行模块加载
Node-API中的napi_load_module接口的功能是在主线程中进行模块的加载,当模块加载出来之后,可以使用函数napi_get_property获取模块导出的变量,也可以使用napi_get_named_property获取模块导出的函数,目前支持以下场景:
Android小贾
7 个月前
网络
·
华为
·
微服务
·
harmonyos
·
retrofit
鸿蒙HarmonyOS应用开发——组件级配置
在开发应用时,需要配置应用的一些标签,例如应用的包名、图标等标识特征的属性。本文描述了在开发应用需要配置的一些关键标签。
Android小贾
7 个月前
网络
·
华为
·
微服务
·
harmonyos
·
retrofit
·
napi
·
鸿蒙开发
鸿蒙(HarmonyOS)版Retrofit网络请求框架
从3.0开始,官方已经废弃Java了。鸿蒙最终选择了高效简洁的JS/eTS语言为主要开发语言,即从3.0 Beta开始,鸿蒙将重心主要放在JS类Web式、eTS声明式两大类开发范式,兼容C/C++类。Java类API不再演进,但是会持续运营维护。我还是会维护该库,但推荐大家去学JS/eTS。
陈壮实的搬砖生活
7 个月前
java
·
面试
·
retrofit
[Java、Android面试]_14_Retrofit的作用
本人今年参加了很多面试,也有幸拿到了一些大厂的offer,整理了众多面试资料,后续还会分享众多面试资料。 整理成了面试系列,由于时间有限,每天整理一点,后续会陆续分享出来,感兴趣的朋友可关注+收藏