1. 函数节流: 由于dom操作极其昂贵,所以尝试过多的dom操作有可能会将浏览器搞崩溃,比如onresize、onscroll这类事件操作; 为了解决这个问题,引出函数节流的概念(某些代码不可以在没有间断的情况下连续重复执行); 方案:第一次调用函数创建一个定时器,在指定时间之后执行代码;在第二次 ...
分类:
其他好文 时间:
2017-07-14 22:18:17
阅读次数:
397
直接看实例: package com.example.gesturedetector; import android.os.Bundle; import android.app.Activity; import android.view.GestureDetector; import android ...
分类:
移动开发 时间:
2017-07-01 00:05:36
阅读次数:
224
Mouse 事件 描述onClick 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick 鼠标双击事件 onMouseDown 鼠标上的按钮被按下了 onMouseUp 鼠标按下后,松开时激发的事件 onMouseOver 当鼠标移动到某对象范围的上方时触发的事件 onMous ...
分类:
Web程序 时间:
2017-06-29 11:26:56
阅读次数:
262
在这先说一下什么叫做懒加载,懒加载就是延尺加载。而什么时候要用到延迟加载呢,答案就是当我们所访问的页面数据量过大的时候,明显用缓存不太合适的时候。 因为内存有限,为了减少并发量,减少系统资源的消耗成了必然。我们只有让数据在需要的时候才进行加载。就像浏览大量图片的网页的时候我们如果不用懒加载的方 式, ...
分类:
其他好文 时间:
2017-06-29 10:10:29
阅读次数:
160
public abstract boolean onScroll (MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) Since: API Level 1 Notified when a scroll occurs w ...
分类:
其他好文 时间:
2017-06-13 12:49:46
阅读次数:
166
在项目中有时候会用到图片的延迟加载,那么延迟加载的好处是啥呢? 我觉得主要包括两点吧,第一是在包含很多大图片长页面中延迟加载图片可以加快页面加载速度;第二是帮助降低服务器负担。 下面介绍一下常用的延迟加载插件jquery.lazyload.js以及怎样实现一个延迟加载的插件。 一:jquery.la ...
分类:
Web程序 时间:
2017-06-07 22:30:22
阅读次数:
453
vue是一种轻巧便捷的框架,那么如何进行对于数据加载的刷新呢?以下就是我对于vue.js数据加载的一点想法 源码: <div @scroll="onScroll($event)" style="height: 100%;overflow: auto;"> <ul class="shop-brand- ...
分类:
Web程序 时间:
2017-06-01 14:42:42
阅读次数:
265
修改page/menu/loading.jsp页面 首先,页面中引入浮动窗样式css 然后在</body>之前添加浮动窗代码: 最后在末尾添加浮动窗的js: 然后在控制层添加传递数据的代码: ...
分类:
Web程序 时间:
2017-05-29 19:14:15
阅读次数:
254
为窗口添加滚动条事件其实非常的简单, window.onscroll=function(){}; 注意在获取滚动条距离的时候 谷歌不识别document.documentElement.scrollTop,必须要加上document.body.scrollTop;即 var scrolltop=do... ...
分类:
其他好文 时间:
2017-05-28 12:30:04
阅读次数:
199
var headTop = document.body.scrollTop||document.documentElement.scrollTop;//没有封装兼容性//var headTop = document.documentElement.scrollTop || window.pageYO ...
分类:
其他好文 时间:
2017-05-25 11:59:30
阅读次数:
266