博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android使用开源框架加载图片
阅读量:4349 次
发布时间:2019-06-07

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

Android开发时,有时候需要们来加载网络图片,我们可以通过api的方式进行加载,但是前几天做的时候,发现了一个优秀的开源框架,可以帮助我们非常简单便捷的进行图片的加载,所以记录一下。

我所用的是:

 

在github上的地址是:https://github.com/loopj/android-smart-image-view,我们可以直接进行搜索,github对于我们程序员来说简直是宝库啊,一定要能够擅长应用。

 

下载下来后,我们把其目录下的src下的以com开头的文件夹拷贝到我们工程中,这样我们就能引用相应的方法了。

 

由于我们要显示一整图片,所以这里在main.xml中我们需要定义的组件是。

这里要看清楚,我的imageview不是系统api下的imageview而是引用的刚才下载的开源的smartimageview,所以这里的组件定义方式步以前的不一样,这要能记着。

然后再acvity中,我们这样进行按钮点击时间的实现。

这里调用的方法setImageUrl(String url, final Integer fallbackResource, final Integer loadingResource)

url:获取网络图片的地址。

fallbackResource:下载失败显示的图片

loadingResource:下载中显示的图片。

public void click(View view){        SmartImageView siv = (SmartImageView) findViewById(R.id.siv);        siv.setImageUrl(et_path.getText().toString().trim()                ,R.drawable.ic_launcher,R.drawable.ic_launcher);    }

这样很简单的,我们就实现了,网络图片的加载。

 

作者:

微博:

github:

出处:

 

转载于:https://www.cnblogs.com/daishuguang/p/3991590.html

你可能感兴趣的文章
模板方法模式
查看>>
什么是ECC内存?
查看>>
使用Visual Studio 2013进行UI自动化测试
查看>>
13-集体照
查看>>
读了曾国藩家书,,心态逐渐平和起来。搞技术的如果缺乏信念的指引,生活会很乏味无聊!...
查看>>
echart.js的使用
查看>>
自己动手写一个单链表
查看>>
常用正则表达式
查看>>
PHP 重置数组为连续数字索引的几种方式
查看>>
160809308周子济第六次作业
查看>>
大型Web应用运行时 PHP负载均衡指南
查看>>
为phpStorm 配置PHP_CodeSniffer自动检查代码
查看>>
测试工具网址大全(转)
查看>>
ServiceStack DotNet Core前期准备
查看>>
webpack中‘vant’全局引入和按需引入【vue-cli】
查看>>
Date、String和Timestamp类型转换
查看>>
计算机的组成
查看>>
关于render函数的总结
查看>>
JavaScript 小刮号
查看>>
Android为TV端助力 Linux命令查看包名类名
查看>>