0

我正在为朋友有趣的图片网站构建一个应用程序。我从 android 开发者网站下载了 gridview 活动,但它只加载了预设的图像 url,这对我们根本不起作用。我们需要一个可以自动从站点加载图像的图像加载器。

任何帮助将不胜感激。

4

4 回答 4

2

使用惰性列表下载 https://github.com/thest1/LazyList

ListView 中图像的延迟加载

于 2013-03-22T12:01:07.580 回答
1

Hope AQuery library is what you are looking for easy image loading on ImageView

于 2013-03-26T03:11:04.033 回答
0

试试这个

Drawable drawable = LoadImage(<Replace this with your url> + UserProfile.Photo);
UserPhotoImageView.setImageDrawable(drawable);
<replace with Your Image View>.setImageDrawable(drawable);


public Drawable LoadImage(String url)
    {
        try
        {
            InputStream is = (InputStream) new URL(url).getContent();
            Drawable d = Drawable.createFromStream(is, "src name");
            return d;
        }
        catch (Exception e)
        {
            System.out.println("Exc=" + e);
            return null;
        }
    }
于 2013-03-22T11:58:41.360 回答
0

而不是其他人的建议,我认为最好的方法是使用UniversalImageLoader。它将允许您延迟加载,并缓存在 SD 卡和内部存储上。简而言之,它使事情变得更简单,并让您获得尽可能快的速度。试试看。

于 2013-03-26T02:05:40.027 回答