android根据url下载图片

论坛 期权论坛 脚本     
匿名技术用户   2021-1-12 13:50   185   0

由于我是一个纯粹的小白,最近在弄android,在服务器下载图片时遇到了点问题,后经大神指点终于可以啦。

用的是Drawable.createFromStream(new URL(urladdr).openStream(), "image.jpg");这个函数来获取的url中的图片对象。

获取到drawable对象后需要在imageview中显示出来,由于不能在主线程中执行网络操作,所以将获取图片的函数在新建线程中调用。

由handle返回给主线程,这里用Bundle对象作为载体传输drawable对象时还需要写一个JavaBean继承Serializable。在JavaBean中调用Drawable.createFromStream(new URL(urladdr).openStream(), "image.jpg");函数,将JavaBean对象作为放进bundle中

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP