android异步下载图片
android应用,有些要从网络上下载图片,有几种方法:
1、
2、使用AQuery
simple:
aq.id(R.id.image1).image("http://...")
cache control
boolean memcache=false;
boolean filecache=true;
aq.id(R.id.image1).image("http://...",memcache,filecache);
down sampling
aq.id(R.id.image1).image(imageUrl,true,true,200,0)
Fallback Image
// if we are not able to load the image ,use a default image
aq.id(R.id.image1).image(imageUrl,true,true,200,0,R.drawable.default_image)
Preloading
Progress
String imageUrl = "http://farm6.static.flickr.com/5035/5802797131_a729dac808_b.jpg"; aq.id(R.id.image).progress(R.id.progress).image(imageUrl, false, false);
Sample grid item layout:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="100dip"
>
<ProgressBar
android:layout_width="15dip"
android:layout_height="15dip"
android:id="@+id/progress"
android:layout_centerInParent="true"
/>
<ImageView
android:id="@+id/image"
android:layout_width="fill_parent"
android:layout_height="75dip"
/>
</RelativeLayout>
等等还有很多,
网址:http://code.google.com/p/android-query/wiki/ImageLoading
android 有时侯LOGCAT没有东西,点一下DDMS就ok了

浙公网安备 33010602011771号