开发学院手机开发Android 开发 Android 异步加载图片的实现 阅读

Android 异步加载图片的实现

 2010-08-21 06:17:00 来源:WEB开发网   
核心提示:Toast.LENGTH_LONG).show();break;case SHOW_IMAGE:adapter.notifyDataSetChanged();break;default:break;}};};Handler handler = new Handler(){public void handleMessag
Toast.LENGTH_LONG).show();

break;

case SHOW_IMAGE:

adapter.notifyDataSetChanged();

break;

default:

break;

}

};

};

Handler handler = new Handler(){

public void handleMessage(android.os.Message msg) {

switch (msg.what) {

case SHOW_IMAGES:

adapter = new MyAdapter();

listView.setAdapter(adapter);

break;

case NO_IMAGES:

Toast.makeText(MainActivity.this, "no images", Toast.LENGTH_LONG).show();

break;

case SHOW_IMAGE:

adapter.notifyDataSetChanged();

break;

default:

break;

}

};

};

至此一个简单的异步加载图片的功能完成了。

图片太多。使用ListView,GridView的时候会报内存溢出的错误,我的经验是320x480大小的12张左右必报。坛子里也讨论了许久,没有结果,都是缩放图片或者避开这个大量图片的问题。我就采用的是避开大量图片的方法。过几天再写出来

上一页  1 2 3 

Tags:Android 异步 加载

编辑录入:coldstar [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
赞助商链接