上网冲浪
原来你也上网冲浪啊
Section titled “原来你也上网冲浪啊”无非就get和post嘛
一般get神奇的JSON是很常见的
记得去声明权限
<uses-permission android:name="android.permission.INTERNET" />不然没法上网
用OkHttp
Section titled “用OkHttp”非常简单,首先要一个OkHttpClient的示例
val client = OkHttpClient()然后要发送一条请求可以
val request = Request.Builder() .url("网址") .build()之后创建一个Call对象打call,然后进行一个执行
val response = client.newCall(request).execute()responce就是call来的数据,像这样就可以得到具体内容
val responseData = response.body?.string()注意不要写成toString()了!
某些情况下可能会出现连接超时的情况,这时就可以试试重新连接
写一个函数,通过repeat可以决定重试次数,如果成功了就直接return,不成就delay一下继续试
Retrofit
Section titled “Retrofit”还没学呢(