OkHttpClient网络获取:okhttp是一个第三方类库,用于android中请求网络
一、导入依赖:
implementation 'com.squareup.okhttp3:okhttp:3.10.0'
二、上网权限:
<uses-permission android:name="android.permission.INTERNET" />
三、请求主要方法:
public class OkhttpUtils {
public static Bitmap getBitmapResult(String url, Bitmap resultBitmap) {//获取图片
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder().get().url(url).build();
try {
Response response = client.newCall(request).execute();
ResponseBody body = response.body();
byte[] bytes = body.bytes();
String result = new String(bytes);
resultBitmap = BitmapFactory.decodeByteArray(bytes, 0, bytes.length)