我正在开发一个简单的应用程序,它可以像tumblr和9gag一样显示图片。 我无法完全完成它,我希望有人能帮我解决这个问题,我正试图将eversorandom.com中的图片显示在一行中,而没有标题或描述。

===============>>#1 票数:0

尝试一下:

添加以下权限:

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

这是代码:

List<Bitmap> items = new ArrayList<Bitmap>();

private class ImageGetter extends AsyncTask<String, Void, Document> {

    @Override
    protected Document doInBackground(String... params) {
        try {
            Document doc = Jsoup.connect(params[0]).get();
            for (int i=0; i<doc.select("div.tw_post*").size(); i++) {
                // Normal size:
                String normal = doc.select("div.tw_post*").get(i).select("a").select("img").attr("src").toString());

                // Large size:
                String hiRes = doc.select("div.tw_post*").get(i).select("a").select("img").attr("data-hi-res-src").toString());

                // Decodes Normal size image:
                BufferedInputStream in = new BufferedInputStream(new URL(normal).openStream());

                // Puts in "items" array list:
                items.add(BitmapFactory.decodeStream(in));

                // Closes stream:
                in.close();
            }
            return doc;
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
    @Override
    protected void onPostExecute(Document result) {
        super.onPostExecute(result);
        if (result == null) {
            Toast.makeText(getApplicationContext(), "Error!", Toast.LENGTH_SHORT).show();
        } else {
            // what to do when some images are found
        }
    }

    @Override
    protected void onPreExecute() {
        super.onPreExecute();
        // what to do before everything is done
    }
}

onCreate()方法或其他任何地方使用:

new ImageGetter().execute("http://eversorandom.com");

  ask by Hamda64 translate from so

未解决问题?本站智能推荐:

2回复

为什么要在PHP或Javascript上使用Dreamweaver模板进行模板制作?

我是一家公司的学生程序员,主要开发人员正在大力推动在我们的新站点中使用Dreamweaver模板,而模糊的推理指出了性能优势。 我不相信……为什么要在PHP或Javascript模板引擎上使用Dreamweaver模板? 特别是由于我们仍在使用LAMP堆栈来提取动态内容。 因此:在
2回复

Dreamweaver嵌套模板

所以我想在Dreamwaver CS5中实现类似的功能 。 我有一个可选的可编辑区域(可选,因为我不希望某些网页中的那个)和我的“主”模板中的另一个可编辑区域。 所以我现在正在做的是从我的主模板创建一个新模板,然后更改要显示的可选可编辑区域,将其保存为新模板,最后从新模板创建新的网页。
2回复

Dreamweaver模板中的循环和TemplateRepeatIndex

我在访问变量方面遇到了一些麻烦,在本例中为Setvariable。 当我进入循环内部时,变量不存在。 任何人都对此有任何见解。 感谢您的帮助 下面是模板中的代码部分。 当你有机会时,请你帮忙吗? 谢谢。 产量 我的dwt代码
2回复

dreamweaver模板master.css不在本地磁盘上

我正在Dreamweaver上进行设计。 我有一个html文件和一个CSS模板,我从中制作了一个模板。 但是,似乎css文件未包含在模板中,因为“ .dwt”文件未显示css中提到的任何样式,并且显示如下消息: master.css不在本地磁盘上 并且它旁边有一个“获取”链
1回复

Dreamweaver模板始终将绝对地址放在脚本src中

我将一组模板移到也称为“模板”的新文件夹中,以便指导设计人员可以在她的“从模板新建页面”窗口中看到它们。 出于某种原因,如果我尝试从模板制作新页面,那么作为程序员,我可以看到列表,但ID无法显示。 当移动它们使她能够看到它们时,它断开了与js脚本src文件的所有相关链接。 当她尝试保存模板
2回复

使用正则表达式解析Dreamweaver模板

我需要从Dreamweaver模板中解析内容。 我正在使用C#。 这是一些我需要解析的示例内容。 Dreamweaver模板基于HTML注释,并带有表示其目的的特定字符串。 它们对我来说很关键,如下所示,它们表示页面中可编辑区域的开始和结束。 从我的示例HTML中可以看
1回复

等效的Dreamweaver模板

我一直在使用Dreamweaver构建多个站点。 特别是,我利用其模板来管理每个站点的一致布局/设计。 简而言之,它的工作方式如下: 创建一个模板,例如: <html><body><h1><!-- Marked as e
1回复

Adobe Contribute / Dreamweaver中的查询字符串差异

/ ** 更新* ** /这似乎是一个查询字符串问题,因为我没有意识到在Contribute 3中引发了PHP错误。所以我现在的问题是,为什么该行在Contribute 4中有效,但是不在3中: #include virtual =“ includes / scripts / name.php?
1回复

从Dreamweaver模板中分离许多页面

我从一个客户端获得了大约500页的网站,所有网站都附在一个模板上。 有什么方法可以做“批量分离”而不是单独浏览每个文件?
2回复

Dreamweaver是否会自动将enctype =“ text / plain”添加到表单?

我有一些形式发布到CGI脚本。 我对其进行了设置,它们在所有浏览器上均能完美运行。 然后我不理他们。 几天后,设计者更新了页面后,表单不再起作用,并且变得神秘 enctype =“ text / plain” 已添加到表单标签。 我没有把它放在那里,设计师也没有把它放