09 2022 档案
摘要:在上一节中,已经搭建好了导航栏,现在开始完成首页内容的设计。 任务描述:实现从网络HTTP接口获取菜谱数据,并完成菜谱App主页面的布局设计。 设计思路: 1.数据层面,使用showapi的菜谱接口。 2.HTTP请求层面,使用OkHttp开源库。 3.数据解析层面,使用GSON解析库。 4.数据展
阅读全文
摘要:1.首先,在dependencies依赖库添加GSON库的依赖: implementation 'com.google.code.gson:gson:2.8.6'2.有关GSON GSON提供了fromJson()和toJson()两个直接用于解析和生成JSON数据的方法,前者实现反序列化,后者实现
阅读全文
摘要:2. 在前一节中学习了HttpURLConnection的方法访问网络,现在来看看使用OKHttp访问网络吧。 在使用OKHttp之前,别忘了去dependencies闭包中添加如下依赖: implementation 'com.squareup.okhttp3:okhttp:4.4.0' 接下来看
阅读全文
摘要:1. 在过去,Android上发送HTTP请求有一般两种方式:HttpURLConnection和HttpClient。不过在安卓6.0系统以后,HttpClient的功能已经被完全移除了。 所以本次只学习HttpURLConnection的用法。 ①:获得HttpURLConnection的实例
阅读全文