Android 网络编程-网络请求
文章目录
Android 网络编程-网络请求
一、主要内容
二、开发网络请求前的基本准备
1、查看需要请求的网址是否有效
(1)通过网页在线验证
(2)使用专用window网咯请求工具
(3)编写app代码验证
2、学会把服务器的json数据转换成Bean对象
3、具体效果测试
简单测试的网址:
天气api:
apipost调试网址
(1)get请求,在浏览器窗口栏请求的显示
(2)get请求在在线请求网址的显示
(3)post请求在在线请求的的网址显示
(4)json数据在线转换成Bean对象
应用app效果显示;
三、代码介绍
1、普通网络请求
(1)get网络请求
(2)Post网络请求
2、使用OkHttp网络框架请求网络
(1)Get网络请求
(2)Post网络请求
3、使用Retrofit网络框架请求网络
(1)Get网络请求
①创建请求接口对象
② 具体的请求代码
(2)Post网络请求
①创建请求接口对象
② 具体的请求代码
4、使用WebView显示对应网址的网页
(1)在布局文件写入控件WebView
(2) 设置基本参数
三、总结
1、网络请求是要在子线程内进行
2、不同框架的网络请求根据项目具体情况使用
3、Android 网络编程要学习些什么
(1)网络分层和HTTP协议基本知识,比如请求报文和响应报文
(2)Java网络编程基础,TCP/UDP 进行连接交互
(3)Json数据转Gson对象
(4)Android基本网络请求和基本网络框架使用
(5)加密算法:数据加密和解密
文章目录
Android 网络编程-网络请求
一、主要内容