摘要: java 是一门面象对象的语言,对象需要先定义,但是在外理网络请求时候会用到json 转成java 对象,虽然现代开发框架中也提供了很多工具和方法直接转换, 但是作为学习者了解 一下底层实现,更能灵活变通 现在有一个json 格式如下 { "list": [ { "name": "Tom", "se 阅读全文
posted @ 2023-11-04 15:59 谢双元小号 阅读(57) 评论(0) 推荐(0) 编辑
摘要: OkHttp是一个高效的HTTP库,它提供了许多优化和便利功能,使得我们能够更高效地使用HTTP协议进行通信。 一些主要特性包括: 支持SPDY协议:SPDY协议是Google开发的一种HTTP传输协议,它能够通过共享同一个Socket来处理同一个服务器的所有请求,减少请求的延时。 连接池:OkHt 阅读全文
posted @ 2023-11-04 15:25 谢双元小号 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 文件上传分为二步,第一步选择文件 代码思路是: chooseFile()​方法用于创建一个Intent对象,并设置Intent的Action为ACTION_GET_CONTENT,这表示获取内容,即选择文件。然后通过setType方法设置文件类型为"/",表示可以选择任意类型的文件。addCateg 阅读全文
posted @ 2023-11-04 14:45 谢双元小号 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 常见请求头,在post请求之 前先了解一下,请求相关的基础 关于post 请求的方式比get 多了很多配置,其实大致一样,本想将get示例和post写在一起,这个博客功能有时有问题 一直在灰色的编辑框中跳不出去,只能另起一篇博客。 private void doPost(String s) { tr 阅读全文
posted @ 2023-11-04 11:58 谢双元小号 阅读(353) 评论(0) 推荐(0) 编辑
摘要: HttpURLConnection 是 Java 标准库中的一部分,它不依赖于特定的 Android 版本。,从 Android 9(API 级别 28)开始,Google 官方推荐使用更现代化的网络库,例如 OkHttp 或 Volley。这些库提供更简洁、强大和易用的 API,并具备更好的性能和 阅读全文
posted @ 2023-11-04 10:03 谢双元小号 阅读(15) 评论(0) 推荐(0) 编辑