2013-04-25 114 views
0

我正在寻找一种方式将图像延迟加载到列表视图。优选地,还支持图像动画的框架。延迟加载与淡入

这适用于Android的?

我正在使用API​​等级8以上。

回答

2

你可能想看看Android Query。它支持延迟加载图像。 正如您在the documentation中看到的那样,它也支持基本的动画。

例懒负载基本设置:

AQuery aq = new AQuery(context); 
aq.id(your_imageview).image("your_image_url"); 

实例来延迟加载在动画褪色的图像:

AQuery aq = new AQuery(context); 
aq.id(your_imageview).image("your_image_url", true, true, 0, null, 0, AQuery.FADE_IN); 
+0

谢谢。将尝试它! – 2013-04-25 14:38:23

+0

作品!非常感谢你! – 2013-04-25 14:41:58

1

您也可以尝试droidQuery

没有动画:

$.with(myView).image(url); 

淡入动画:

$.with(myView).attr("alpha", 0.0f); 
$.ajax(new AjaxOptions(url).type("GET").dataType("image").success(new Function() { 
    @Override 
    public void invoke($ droidQuery, Object... params) { 
     $.with(myView).val((Bitmap) params[0]).fadeIn(); 
    } 
}));