博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android 从网络加载图片并显示
阅读量:5974 次
发布时间:2019-06-20

本文共 577 字,大约阅读时间需要 1 分钟。

一、条件:

       1、访问网络权限

       2、访问网络需另开线程

       3、获取网络资源后需用handmsg辅助线程刷新页面

二、代码:

    1、确定网址

      String path="http://192.168.2.101:8080/ppa_web/image/wsn.jpg";

    2、获取url对象

       URL url=new URL(path);

    3、获取链接对象

       HttpURLConnection conn=(HttpURLConnection) url.openConnection();

    4、初始化对象连接

       //设置请求方法

       conn.setRequestMethod("GET");

        //设置读超时时间

conn.setReadTimeout(5000);

       //设置连接超时时间

       conn.setConnectTimeout(5000);

     5、和服务器连接

       conn.connect();

     6、获取返回的数据流

       InputStream is=conn.getInputStream();

      7、从流中获取数据,构造图片

        Bitmap  bm = BitmapFactory.decodeStream(is);

      8、显示图片

        iv.setImageBitmap(bm);

转载于:https://www.cnblogs.com/ppablog/p/6115007.html

你可能感兴趣的文章
设置Eclipse编码方式
查看>>
分布式系统唯一ID生成方案汇总【转】
查看>>
并查集hdu1232
查看>>
Mysql 监视工具
查看>>
Linux Namespace系列(09):利用Namespace创建一个简单可用的容器
查看>>
博客搬家了
查看>>
Python中使用ElementTree解析xml
查看>>
linux的日志服务器关于屏蔽一些关键字的方法
查看>>
mysql多实例实例化数据库
查看>>
javascript 操作DOM元素样式
查看>>
HBase 笔记3
查看>>
【Linux】Linux 在线安装yum
查看>>
Atom 编辑器系列视频课程
查看>>
[原][osgearth]osgearthviewer读取earth文件,代码解析(earth文件读取的一帧)
查看>>
mybatis update返回值的意义
查看>>
expdp 详解及实例
查看>>
通过IP判断登录地址
查看>>
深入浅出JavaScript (五) 详解Document.write()方法
查看>>
Beta冲刺——day6
查看>>
在一个程序中调用另一个程序并且传输数据到选择屏幕执行这个程序
查看>>