`

从网络获取图片

 
阅读更多
@Override
    public View getView(int position, View convertView,
        ViewGroup parent)
    {
      // TODO Auto-generated method stub
      /* 建立一个ImageView对象 */

      ImageView imageView = new ImageView(this.myContext);
      try
      {
        /* new URL物件将网址传入 */
        URL aryURI = new URL(myImageURL[position]);
        /* 取得联机 */
        URLConnection conn = aryURI.openConnection();
        conn.connect();
        /* 取得回传的InputStream */
        InputStream is = conn.getInputStream();
        /* 将InputStream变成Bitmap */
        Bitmap bm = BitmapFactory.decodeStream(is);
        /* 关闭InputStream */
        is.close();
        /* 设定Bitmap于ImageView中 */
        imageView.setImageBitmap(bm);
      } catch (IOException e)
      {
        e.printStackTrace();
      }

      imageView.setScaleType(ImageView.ScaleType.FIT_XY);
      /* 设定这个ImageView对象的宽高,单位为dip */
      imageView.setLayoutParams(new Gallery.LayoutParams(200, 150));
      /* 设定Gallery背景图 */
      imageView.setBackgroundResource(mGalleryItemBackground);
      return imageView;
    }
分享到:
评论

相关推荐

    Android ListView从网络获取图片及文字显示

    通过以上步骤,你就可以实现一个从网络获取图片和文字并显示在ListView的完整功能。这个过程涉及到了网络请求、图片加载、Adapter自定义、性能优化等多个方面,对Android开发者的综合能力有较高的要求。在实际项目中...

    从网络获取图片按图片原大小显示

    标题“从网络获取图片按图片原大小显示”和描述所指出的问题,通常涉及到图片加载库的使用、图像解码、布局适应以及性能优化等关键点。下面将详细阐述这些知识点: 1. **网络图片加载**:Android中,我们可以使用...

    android 从网络获取图片

    在Android平台上,从网络获取图片并将其作为附件发送到电子邮件是一项常见的任务,涉及到网络请求、图片处理、邮件API以及附件管理等多个技术环节。下面将详细解释这个过程中的关键知识点。 首先,从网络获取图片...

    android从网络获取图片资源,图片放大、缩小、触摸等操作。

    在Android开发中,从网络获取图片资源并进行显示、缩放和触摸操作是常见的需求。以下将详细讲解这个过程中的关键技术点。 首先,从网络异步加载图片资源是为了避免阻塞主线程,确保用户界面(UI)的流畅性。Android...

    从网络上获取图片

    8. **安全与版权**:从网络获取图片时,务必考虑版权问题。未经许可的商业使用可能导致法律纠纷。同时,确保数据安全,避免从不安全的来源下载图片,防止潜在的恶意软件或病毒。 9. **图片处理**:获取图片后,可能...

    Android应用源码之从网络上获取图片.zip

    在Android应用开发中,从网络获取图片是一项常见的任务,尤其对于构建用户界面或者实现社交媒体功能的应用来说至关重要。这个"Android应用源码之从网络上获取图片.zip"的压缩包很可能包含了一个示例项目,用于演示...

    Android程序从网络上获取一张图片【代码】

    在Android开发中,从网络获取图片是一项常见的任务,特别是在构建涉及用户界面的应用中。这个程序示例展示了如何在Android平台上实现这一功能。我们将探讨以下几个关键知识点: 1. **URL和HttpURLConnection**: ...

    Android从网上获取图片的简单示例

    下面是一个简单的步骤,演示如何从网络获取图片并显示在ImageView中: 1. **添加网络权限**:在AndroidManifest.xml中添加INTERNET权限,因为我们需要访问网络资源。 ```xml ``` 2. **使用HttpURLConnection或...

    安卓开发-从网络上获取图片.zip

    这些库提供了高效的网络通信和方便的API,使得从网络获取图片变得更加简单。 2. **图片加载库**: - 对于图片的加载和缓存,有专门的库如`Picasso`、`Glide`和`Fresco`。它们不仅能够优化图片的显示,还能处理内存...

    httpurlconnection从网络上获取一张图片并显示

    总结,通过HTTPURLConnection从网络获取图片涉及了网络连接、HTTP请求与响应、流操作以及图片处理等多个知识点。理解并掌握这些细节对于任何需要网络通信的项目都是至关重要的。在实践中,还需要结合具体场景和需求...

    Android网络获取图片,显示在ViewPager上

    在这个场景下,我们需要从网络获取图片资源并将其显示在ViewPager上,这涉及到Android的网络编程、图片加载库以及适配器机制等多个知识点。 1. **网络编程**: Android的网络访问主要通过`HttpURLConnection`或第三...

    应用源码之从网络上获取图片.zip

    在Android开发中,从网络获取图片是一个常见的任务,尤其在构建UI、加载用户头像或者展示产品图片时。本资源“应用源码之从网络上获取图片.zip”提供了一个学习如何在Android应用中实现这一功能的示例。下面将详细...

    Android代码-从网络上获取图片.rar

    在Android开发中,从网络获取图片是一个常见的任务,特别是在构建应用程序时,比如社交应用、新闻阅读器或壁纸应用。这个“Android代码-从网络上获取图片.rar”压缩包可能包含了实现这一功能的相关示例代码。下面,...

    安卓Android源码——从网络上获取图片.zip

    以上知识点涵盖了从网络获取图片的主要流程和技术要点。通过这份源码,开发者可以学习如何在Android应用中实现高效、稳定且用户体验良好的图片加载功能。具体实现细节可能涉及更多代码逻辑和特定库的使用方法,需...

    HttpClient网络获取图片

    从网络获取数据和图片,用gson解析并用listview展示

    Android程序研发源码从网络上获取图片.zip

    在Android应用程序开发中,从网络获取图片是一项常见的任务,它涉及到网络请求、数据解析、内存管理等多个技术领域。本教程将深入探讨如何在Android中实现这一功能,通过源码分析来提升你的编程技能。 首先,我们...

Global site tag (gtag.js) - Google Analytics