来自http://chaoskeh.com/blog/some-experience-of-using-zepto.html的参考。前段时间完成了公司一个产品的 HTML5 触屏版,开发中使用了Zepto这个著名的 DOM 操作库。为什么不是 jQuery 呢?因为 jQuery 的目标是兼容所有主...
分类:
移动开发 时间:
2015-12-24 19:26:35
阅读次数:
243
在移动端页面开发中,有时需要禁止用户滑动屏幕,搜索了好久才找到移动终端的touch事件,touchstar,touchmove,touchend.阻止滚动一些移动设备有缺省的touchmove行为,比如说经典的iOS overscroll效果,当滚动超出了内容的界限时就引发视图反弹。这种做法在许多多...
分类:
其他好文 时间:
2015-12-23 22:48:16
阅读次数:
223
可以看出zepto的tap通过兼听绑定在document上的touch事件来完成tap事件的模拟的,及tap事件是冒泡到document上触发的再点击完成时的tap事件(touchstart\touchend)需要冒泡到document上才会触发,而在冒泡到document之前,用户手的接触屏幕(t...
分类:
其他好文 时间:
2015-12-23 21:16:19
阅读次数:
204
输入法是一种可以让用户输入文字的控件。Android提供了一套可扩展的输入法框架,使得应用程序可以让用户选择各种类型的输入法,比如基于触屏的键盘输入或者基于语音。当安装了特定输入法之后,用户即可在系统设置中选择个输入法,并在接下来的输入场景中使用该输入法。不过在任一时刻,只能使用一个输入法。为了在安...
分类:
移动开发 时间:
2015-12-19 19:18:41
阅读次数:
6266
touchstart:触摸开始的时候触发touchmove:手指在屏幕上滑动的时候触发touchend:触摸结束的时候触发而每个触摸事件都包括了三个触摸列表,每个列表里包含了对应的一系列触摸点(用来实现多点触控):touches:当前位于屏幕上的所有手指的列表。targetTouches:位于当前D...
分类:
移动开发 时间:
2015-12-18 20:27:05
阅读次数:
317
iOS1 最大特性是具有其他手机无法比拟的触屏功能,使捏拉缩放和慢性滚动变得近乎完美。从而使应用的体验变得更加自然而即时。 缺点:1.不支持复制/粘贴文本。 2.无法在发邮件时添加附件。 3.不支持彩信功能。 4.Exchange邮件推送。 5.可自定义的主屏幕、 t...
分类:
移动开发 时间:
2015-12-09 13:46:47
阅读次数:
171
移动端 触屏滑动条菜单(完善版)11123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707...
分类:
移动开发 时间:
2015-12-03 19:12:07
阅读次数:
268
1.设计空间(预览版)增强 Design Space (Preview)2.画板3.Surface Pro触屏优化(多种手势)4.自定义工具栏和工作区5.字体收藏夹(要死掉一批扩展)6.库(打开 PSD 文件立即提示可以提取公共元素:智能图层、样式、字体、颜色等)more...下载http://pr...
分类:
其他好文 时间:
2015-12-02 18:30:11
阅读次数:
151
去年因为图新颖,买了个触屏笔记本。刚开始挺喜欢的,后来在工作中总是遇到别人指向我的电脑屏幕导致误操作的情况。经研究探索发现触屏功能由“TabletInputService”服务提供,于是写下批处理文件备用。1、禁用触屏功能(设置TabletInputService服务为禁用,同时停止其服务)@sc ...
分类:
其他好文 时间:
2015-12-02 14:19:39
阅读次数:
153
1. 触屏事件先传递给父容器的onInterceptTouchEvent方法(注:非容器没有onInterceptTouchEvent方法)return true,事件被消费,此次事件与子控件无关,onInterceptTouchEvent会陆续接收到ACTION_MOVE,ACTION_UP事件r...
分类:
其他好文 时间:
2015-11-27 23:29:06
阅读次数:
199