如何在Android的展示对外形象? [英] how to display external image in android?

查看:97
本文介绍了如何在Android的展示对外形象?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要显示,如外部形象:

I want to display external image like:

http://abc.com/image.jpg

"http://abc.com/image.jpg"

在我的Andr​​oid手机的应用程序。

in my android phone application.

任何一个可以指导我如何实现这一目标?

can any one guide me how to achieve this?

推荐答案

有很多方法可以实现你的要求。基本上,你必须下载用的URLRequest的图像,然后使用的InputStream创建位图对象。

There are many ways to achieve your request. Basically you have to download the image with an urlrequest and then using the InputStream to create a Bitmap object.

只是一个样本code:

Just a sample code:

URL url = new URL("http://asd.jpg");
        URLConnection conn = url.openConnection();
        conn.connect();
        InputStream is = conn.getInputStream();


        BufferedInputStream bis = new BufferedInputStream(is);

        Bitmap bm = BitmapFactory.decodeStream(bis);

        bis.close();
        is.close();

在获得Bitmap对象,你可以在你的ImageView例如使用

After you obtain the Bitmap object you can use it on your ImageView for instance

这篇关于如何在Android的展示对外形象?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆