分析逻辑关于该过程有一下3个动作 1、点击 2、移动 3、释放鼠标 1、点击时获得点击下去的一点的坐标(盒子的top,left),去除默认事件。 2、移动时不断改变盒子的坐标。(移动的dom目标应该为document不然容易被甩出去)。 3、鼠标释放。清除document的时间。还有改变位置。 4、 ...
分类:
其他好文 时间:
2017-03-16 16:18:56
阅读次数:
180
说两个概念,回流和重绘 回流:当html结构发生改变,如增删元素 位置发生改变 等,这样浏览器需要重新的计算一遍最新的DOM结构,从而重新的对当前的页面进行渲染 重绘:某一个元素的部分样式发生变化 浏览器只需要重新渲染当前元素 列表的数据一般都是从接口来的 假设是ul>li的布局,有三种绑定数据的方 ...
分类:
其他好文 时间:
2017-02-04 14:59:47
阅读次数:
118
先前用CSS3做了一个一张图片实现的轮播,但是这样的图片很难找,于是又改进了一下。 HTML: CSS: 原理和上次轮播差不多,让ul改变位置。轮播图片,在li里放图片即可。 ...
分类:
Web程序 时间:
2016-09-14 16:48:10
阅读次数:
168
将类文件改变位置以后,可能遇到代码编译不成功,显示找不到文件的路径。 这是因为当前文件的路径虽然改变了,但是文件的命名空间还没有改变,需要手动更改。 将类文件改变位置以后,可能遇到代码编译不成功,显示找不到文件的路径。 这是因为当前文件的路径虽然改变了,但是文件的命名空间还没有改变,需要手动更改。 ...
分类:
其他好文 时间:
2016-08-30 01:47:26
阅读次数:
102
http://www.imooc.com/video/2878 1、速度 (改变left、right、width、height、opacity) 2、缓冲运动 3、多物体运动 4、任意值变化 5、链式运动 6、同时运动 1.1 改变left值,也就是改变位置 举个栗子,例子1 布局代码 下面是实现更 ...
分类:
Web程序 时间:
2016-08-21 07:32:50
阅读次数:
406
在使用四点创建矩形时,必须按照顺序,顺时针或者逆时针,不然会错乱。感觉是根据点的顺序依次连线。 关于列表的使用,因列表初始化创建之后就不允许改动,所以看情况使用,假如像自行车轮子那样,只需要改变位置、大小来放到合适的位置,使用列表会比较方便;假如是通过改变构建轮子的点的坐标值来进行移动翻转轮子的话, ...
分类:
其他好文 时间:
2016-07-29 19:04:03
阅读次数:
141
首先实现 设置代理,self.textfield.delegate = self; ...
分类:
移动开发 时间:
2016-06-08 18:37:15
阅读次数:
191
在上一篇中写到了Android提供了Animation类作为补间动画的抽象基类,并提供了四个子类:ScaleAnimation 、TranslateAnimation、AlphaAnimation、RotateAnimation分别实现了四种基本动画形式:缩放改变、位置改变、透明度改变和旋转改变。
但是我们在实际项目开发中,也有可能遇到更复杂的动画形式。比如说:三维旋转等。那么这个时候Android自己提供的就不能满...
分类:
移动开发 时间:
2016-06-06 01:16:35
阅读次数:
203
OJ5.2很简单,使用priority_queue实现了最小堆竟然都过了OJ……每次遇到relax的问题时都简单粗暴地重新push进一个节点…… 然而正确的实现应该是下面这样的吧,关键在于swap堆中元素时使用pos数组存储改变位置后的编号为k的节点对应在堆中的位置。下面这种实现也很简单,d,v,p ...
分类:
编程语言 时间:
2016-05-19 20:51:14
阅读次数:
238