此篇博客通过模拟连接MyEclipse搭建的服务器下载图片,实现在实际开发中的场景运用。
MainActivity的代码
package com.example.e13_listview3;
import java.util.HashMap;
import java.util.List;
import android.os.AsyncTask;
import android.os.Bundle;
import android.app.Activity;
import android.app.ProgressDialog;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.ListView;
import android.widget.TextView;
public class MainActivity extends Activity {
private ListView listView;
private MyAdapter adapter;
private ProgressDialog dialog; //创建一个进度条
private byte[] data;
private final static String PATH = "http://111.0.166.84:8080/http/";
@Override
protected void onCreate(Bundle savedInstanceState)