lazy initialization holder class内部类给单例作延时加载public class Singleton { private static final class Holder { private static final Singleton insta...
分类:
其他好文 时间:
2015-04-14 14:30:33
阅读次数:
100
1、存储属性分为 常量属性(let) 和变量属性(var)2、使用 lazy 定义延时加载,顾名思义 在第一次访问才会加载,如果不访问,永远都不回创建,这样减少内存占用。3、属性观察者 willSet 在设置新的值之前调用 didSet在新值设置之后被调用。4、计算属性 ,提供 getter(取值访...
分类:
其他好文 时间:
2015-04-14 00:32:23
阅读次数:
118
1、图片延时加载 brower?=?(WebView)?this.findViewById(R.id.brower);
settings?=?brower.getSettings();
settings.setJavaScriptEnabled(true);
//阻塞图片下载
settings.setBlockNetworkImage(true);
pr...
分类:
Web程序 时间:
2015-04-03 01:42:46
阅读次数:
231
经常我们会用tableView显示很多条目, 有时候需要显示图片, 但是一次从服务器上取来所有图片对用户来浪费流量, 对服务器也是负担.最好是按需加载,即当该用户要浏览该条目时再去加载它的图片。 - (void)tableView:(UITableView *)tableView willDisp....
分类:
移动开发 时间:
2015-03-18 23:17:20
阅读次数:
177
无法改变用户的带宽环境what wo can do?优化策略:破坏规整的dom结构使用定位来实现UI设计优化显示次序太多的HTML请求:(减少HTML请求数)通过combo合并js.css请求延时加载图片。非展示不加载地球人都知道的CSS sprite技术模块化的开发。用户最关注的是速度!资源文件加...
分类:
Web程序 时间:
2015-03-12 23:56:48
阅读次数:
149
我们在网站上总能见到这样的效果,若是有图片,图片都是先用loading加载一小段时间,然后紧接着出来要显示的图片,即效果如下: v2_loading.gif,几秒钟时间过渡到v2_pic_01_s.jpg这样,这就是图片延时加载。具体实现技术如下:1)引入jquery库文件;2)引入jquery.....
分类:
Web程序 时间:
2015-03-11 17:02:20
阅读次数:
256
有时候由于图片太大,我们需要一个友好的提示,提示用户图片正在加载中,那么以下通过引入jquery就能轻而易举的实现。
demo下载地址:http://download.csdn.net/download/tjcyjd/8475549
其中需要3个js:jquery.min1.7.1.js、jquery.lazyload.js、image.lazyload.js
代码如下:
...
分类:
其他好文 时间:
2015-03-05 19:35:14
阅读次数:
226
New UI-标签减少视图层级,让布局更高效
——转载请注明出处:coder-pig,欢迎转载,请勿用于商业用途!
本节引言:
前面我们已经学了布局优化的两个小技巧:
①使用include简化布局,解决布局复用的;②ViewStub延时加载,加快页面加载速度
那么今天再给大家介绍一个标签,"merge"直译"合并,混合",难道是合并布局?
呵呵,没错,你猜对了,是合并布局,不过有点遗憾的是,他合并的布局只能是:FrameLayout(帧布局)
只能合并一种布局,也没想象中那么种,仅仅减少关于...
分类:
其他好文 时间:
2015-01-30 15:50:52
阅读次数:
233
New UI-标签延时加载布局
——转载请注明出处:coder-pig,欢迎转载,请勿用于商业用途!
本节引言:
学习完上一节的include布局复用以后,相信大家都体会到了布局优化的好处,
不过当我们include的布局是一些复杂控件的话,而这些控件我们在实际使用
过程中又用得不多的话,往往会降低页面的加载速度;虽然,我们也可以为其设置
visibility = "gone"的属性,但是在inflate布局的时候,这些控件依旧会被inflate,
也就是说依旧会创建对象,会被实例化,...
分类:
其他好文 时间:
2015-01-28 19:49:47
阅读次数:
233
这是一款效果非常酷的 jQuery 瀑布流布局无限加载图片效果。整个页面采用响应式布局,图片采用jQuery.Lazyload延时加载技术,提升整个页面的加载速度。 该瀑布流插件还使用BlocksIt技术,在图片加载时有交互抢占位置的动画特效,效果非常炫酷。
在线演示:http://www.htmleaf.com/Demo/2014100223.html
下载地址:http://www...
分类:
Web程序 时间:
2015-01-28 14:47:34
阅读次数:
142