下面以使用软引用为例来详细说明。弱引用的使用方式与软引用是类似的。 假设我们的应用会用到大量的默认图片,比如应用中有默认的头像,默认游戏图标等等,这些图片很多地方会用到。如果每次都去读取图片,由于读取文件需要硬件操作,速度较慢,会导致性能较低。所以我们考虑将图片缓存起来,需要的时候直接从内存中读取。 ...
分类:
其他好文 时间:
2017-04-15 23:49:41
阅读次数:
421
在我们日常的开发中,经常需要用到判断图片是否存在,存在则显示,不存在则显示默认图片,那么我们用到的判断有哪些呢?今天我们就来看下几个常用的方法: 1、getimagesize()函数 getimagesize 函数并不属于 GD 扩展的部分,标准安装的 PHP 都可以使用这个函数。可以先看看这个函数 ...
分类:
Web程序 时间:
2017-04-12 03:01:16
阅读次数:
353
前段时间莫名其妙的发现发布的app不能正常的现实图标和启动页了,加载出来的图标以及图片显示的都是cordova的默认图片以及启动页图片 在网上找了很多教程各种查找都不能解决方法 表现原因为: 项目根目录下的res文件夹内正常生成图片,但是platform/andorid/res下生成的图片是不正确的 ...
分类:
其他好文 时间:
2016-12-23 16:20:33
阅读次数:
243
在很多时候我们需要用到图片加载功能,在网上搜资料后就想为了以后使用方便重新整理了下,结果如图: 最后一张是加载失败显示的图片,没找到合适的图片,先用他顶替。 页面引用 下面是插件脚本,为了突出加载的效果就加上了延迟时间。 脚本是从网上搜索代码之后整理的,也是第一次写插件,如果有啥写的不对的,还请多多 ...
分类:
Web程序 时间:
2016-11-03 18:32:01
阅读次数:
396
注意:LruCache是有版本限制的,低版本的sdk需要在libs文件夹添加相应的support-4v文件。本文改造的大部分是参考http://www.iteye.com/topic/1118828,感谢。不废话直接上工程代码,内有关键注释,项目就不上传了,自己对照着上面网址改呗。首先是Applic... ...
分类:
系统相关 时间:
2016-10-02 00:31:35
阅读次数:
316
昨天把节流模式写了下,今天来个节流模式的应用 图片懒加载(图片延迟加载) 废话不多说,直接懒加载代码吧!哈哈 结果展示: 延迟前显示默认图片 延迟结果 完整代码: ...
分类:
其他好文 时间:
2016-09-22 19:57:08
阅读次数:
223
1.控制器 2.调用 <img width="100" height="43" src="/images/默认图片.jpg" onClick="this.src='/Home/login/verify?'+Math.random();" > ...
分类:
Web程序 时间:
2016-09-11 12:52:34
阅读次数:
155
默认图片是这样的: 出图之前使用命名,外围变白后: ...
分类:
其他好文 时间:
2016-09-10 19:04:14
阅读次数:
141
设置背景图片时不知你有没有遇到过背景位置的困扰,有没有深入思考过,background-position到底是什么,下面请各位看看我的理解。 简而言之就一句话,默认图片左上角居元素左上角的坐标,例如: 假设我有一元素高度是30px,有一张这个复选框的背景图,如果我设置background-posit ...
分类:
其他好文 时间:
2016-08-26 19:52:19
阅读次数:
173