Android中的网络操作
GET请求 获取数据
第一行:设置URL,构造URL的对象,代开URL的链接(括号里面是URL链接)
第三行:设置超时时间,单位是毫秒
第四行:请求的方法类型
第五行:设置获取数据类型,
第六行:期望返回类型
第七行:期望接受的数据集
第八行:发起链接
请求到的响应码(来了解发起链接的状态)
返回请求的一些消息(请求错误或返回了)
这就把所有数据拿到了
没有主线程权限
需要在布局页面请求网络权限,否则无法访问
下面第二个错误表示主线程(MainThread),需要另开一个线程(即第一个图片)
在子线程进行更新UI,但是我们需要在主线成更新UI
解决上一个问题(在子线程更新主线程的UI),直接就让你运行在Ui的线程里,转换到主线程里
POST请求 提交数据
第二行:将我们封装的(小盒子里面的)所有参数提交上去
第三行:将程序应用下来
第四行:将程序关闭