有很多项目经常会需要判断图片加载完成后执行相应的操作,或者需要图片延迟加载,网上虽然已经有很不错的插件,但要为这些效果还得单独加载一个插件的话总感觉有点不舒服,干脆自己写了个方法: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ...
分类:
Web程序 时间:
2016-04-21 15:08:43
阅读次数:
136
这篇作为我的新的起点开始吧,发现年纪大了,记性就不好了,有些东西老是记了忘,忘了百度。在学一些新知识的时候也是这样的毛病,总是重复学习,这样效率真心差!所以决定开始认真写博客! 本来想封装一个预加载的插件的,在开始写时,才发现自己很多不足。百度上看见这个题目,发现自己不会,所以记下! window. ...
为什么要做fragment的懒加载封装呢???一个字“懒”!!!
我老大告诉我:不会偷懒的程序员不是个好厨师 ^~^ ^~^ ^~^我们可能会以 viewpager(或其他容器)与多个Fragment组合使用,相信使用过的猿(媛)友们都碰到过下面的这些问题:
1. 预加载Fragment时,也就是加载不可见的Fragment时,该不可见的Fragment初始化数据和页面可能占用了大量的资源;...
分类:
其他好文 时间:
2016-04-01 18:23:07
阅读次数:
232
一、在HTML5中播放音频audio元素-audio元素可以实现在HTML页面中嵌入音频内容,该元素的属性可以设置是否自动播放、预加载及循环播放等-audio元素提供了播放、暂停和音量控件来控制音频-使用audio元素提供三种音频格式的文件:MP3、Ogg、Wav-MP3:采用mpeg音频解码器-Ogg:采用ogg..
分类:
Web程序 时间:
2016-03-29 16:45:18
阅读次数:
436
收集的35个 jQuery 小技巧/代码片段,可以帮你快速开发. 1. 禁止右键点击 2. 隐藏搜索文本框文字 3. 在新窗口中打开链接 4. 检测浏览器 注: 在版本jQuery 1.4中,$.support 替换掉了$.browser 变量 5. 预加载图片 This piece of code
分类:
Web程序 时间:
2016-03-22 12:04:30
阅读次数:
212
当我们的Viewpager含有很多个fragment时 一次全加载出来太占内存 我们可以用fragment的懒加载 当fragment可见的时候加载数据 Viewpager加载fragment的时候有个特点 会预加载当前可见页面左右相邻的页面 相邻的页面会走一遍生命周期(从onAttac
分类:
其他好文 时间:
2016-03-15 18:35:45
阅读次数:
120
banner广告条,刷新数据后,调用ViewPager的notifyDataSetChanged()方法,没法马上改变图片.但是如果设置自动轮播,过了预加载的图片,就是显示新的了.查了一下,这边有一篇转载的文章http://www.cnblogs.com/maoyu417/p/3740209.html.看着挺麻烦的,没试.自己想了个省事的方法.就是这..
分类:
其他好文 时间:
2016-03-14 16:56:50
阅读次数:
181
在做h5移动页面,相信大家一定碰到过页面已经打开,但是里面的图片还未加载出来的情况,这种问题虽然不影响页面的功能,但是对于不利于用户体验。抛开网速的原因,解决这个问题有多方面的思路:最基本的,要从http请求合并,缓存管理,图片压缩等方面做性能优化;另外就是可以对页面里用到的所有图片做预加载的处理。
分类:
移动开发 时间:
2016-03-11 10:00:57
阅读次数:
319
Lazy Load 是一个用 JavaScript 编写的 jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的. 在包含很多大图片长页面中延迟加载图片可以加快页面加载速度. 浏览器将会
分类:
Web程序 时间:
2016-03-05 13:18:14
阅读次数:
140