1.懒加载基本懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其getter方法。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。我们知道iOS设备的内存有限,如果在程序在启动后就...
分类:
移动开发 时间:
2015-11-03 17:23:05
阅读次数:
180
我们在做应用开发的时候,一个Activity里面可能会以viewpager(或其他容器)与多个Fragment来组合使用,而如果每个fragment都需要去加载数据,或从本地加载,或从网络加载,那么在这个activity刚创建的时候就变成需要初始化大量资源。这样的结果,我们当然不会满意。那么,能不能...
分类:
移动开发 时间:
2015-11-03 09:09:19
阅读次数:
316
主要实现是复写Fragment下面这个方法,isVisibleToUser这个参数下面有解释:/** * Set a hint to the system about whether this fragment's UI is currently visible * to the user. Thi...
分类:
其他好文 时间:
2015-11-02 21:05:23
阅读次数:
358
今天京东在做图书品类的活动,买了几本心仪的书,闲暇之余看了看京东图书促销页前端代码,有很多的工具类js文件,如用于cookie、跨域、数组、业务方面等。突然看到了页面懒加载代码,做下记录。/** * 图片懒加载 */(function(){ if(jQuery.fn.lazyLoad) ret...
分类:
其他好文 时间:
2015-11-01 11:18:51
阅读次数:
182
我们都知道,fragment放在viewPager里面,viewpager会帮我们预先加载一个,但是当我们要看fragment里面的内容时,我们也许只会去看第一个,不会去看第二个,如果这时候不去实现fragment的懒加载的话,就会多余的去加载一些数据,造成用户多消耗流量,所以我们采取懒加载的方式。...
分类:
移动开发 时间:
2015-10-28 21:01:00
阅读次数:
193
代码: 两列图片瀑布流(一次后台取数据,无ajax,图片懒加载。下拉后分批显示图片。图片高度未知,当图片onload后才显示容器)【思路】:图片瀑布流,网上代码有多种实现方式,也有各类插件。没找到合意的,所以根据网上找的一段代码,进行了较大改动。需引用zepto 或 jquery。我这个是应用于手机...
分类:
其他好文 时间:
2015-10-14 23:28:07
阅读次数:
969
(function(){ //common function tagName(tagName){ return document.getElementsByTagName(tagName); ...
分类:
其他好文 时间:
2015-10-14 12:16:26
阅读次数:
183
在spring的IOC容器中,可以通过设置来设置是否为懒加载模式,懒加载的意思就是说是否在spring容器加载的时候将bean加载到容器中。在没有设置的情况下,默认是false的,就是说不使用懒加载模式。当设置为false(或者没有设置的时候)tomcat启动的时候出现的是: Initializin...
分类:
编程语言 时间:
2015-10-13 21:03:54
阅读次数:
255
如何实现瀑布流 用position: absolute布局,然后计算top,left 首先,将容器分成几列,记录高度 往最矮的列添加一个item 以上的都是很简单的实现思想,而今天的重点是item涉及图片的时候,或者有懒加载情况下的瀑...
分类:
其他好文 时间:
2015-10-09 17:01:22
阅读次数:
179
项目中用到viewpager+fragment 直接使用转的链接代码,会有懒加载 而我需要滑动到当前页面的时候,才对当前页面的数据进行加载。如下代码可以解决该问题 @Override
?public?void?setUserVisibleHint(boolean?...
分类:
其他好文 时间:
2015-10-08 16:45:53
阅读次数:
263