安卓 加载网络图并下载
1,最近暂时不忙,终于有时间学习复习知识点了, 发现自己对于网络加载图并且下载不熟悉,于是乎补习了一下,嗯 下面我就说具体代码吧。
2,首先添加布局代码:
<ImageView
android:layout_width="match_parent"
android:layout_height="250dp"
android:layout_margin="15dp"
android:id="@+id/iv_pic"
android:src="@mipmap/ic_launcher"></ImageView>
<Button
android:id="@+id/bt_download"
android:layout_width="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_height="wrap_content"
android:text="下载图片" />
3,然后呢 添加 点击事件准备执行:
//加载网络图片 并且存储本地
btn_download.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
MyAsyncTask myAsyncTask=new MyAsyncTask(iv_pic,progressDialog);
myAsyncTask.execute(path);
}
});
4,最后呢,是关键的代码,我就直接全部复制了,哈哈哈哈:
package com.example.myviewtwo.study.threen;
import android.app.ProgressDialog;
import android.graphics.Bitmap<