分为2大类,一种是时间可控的移动,暂且叫平滑移动,另一种则是瞬间移动了。
1.通过直接更改view的left,top,right,bottom的方法(瞬间移动)
layout(r,t,r,b);
offsetLeftAndRight(offset);
offsetTopAndBottom(offset);
2.scroll方法(瞬间移动)
scrollTo(x,y);...
分类:
移动开发 时间:
2014-12-29 16:55:28
阅读次数:
139
在过去很多年,我们的PC或者手机设备都是采用拟物化的设计风格,IOS采用扁平化的特性,android在2014年IO大会上说采用Material Design的设计风格,显示效果不能过于生硬的转换,而是平滑,过度的切换方式,避免线性的动画效果,而是代替以曲线的效果进行展示,并且所有的图标的动画切换都...
分类:
移动开发 时间:
2014-12-28 23:31:58
阅读次数:
495
HTML5版的String Avoider小游戏?http://www.newgrounds.com/portal/view/300760?蛮简单也蛮考验耐心,从游戏起始点移动鼠标到终点位置,鼠标移动过程绘制出移动轨迹的String平滑曲线,整个过程不能碰撞到边界,...
分类:
Web程序 时间:
2014-12-28 22:24:58
阅读次数:
205
HTML5版的String Avoider小游戏 http://www.newgrounds.com/portal/view/300760 蛮简单也蛮考验耐心,从游戏起始点移动鼠标到终点位置,鼠标移动过程绘制出移动轨迹的String平滑曲线,整个过程不能碰撞到边界,从技术角度来说其核心就是根据鼠标移动位置生成String线的算法,该游戏是ActionScript写的Flash版,这里将其改造成HTML5版的JavaScript实现,并增加可自定义关卡功能的一种设计思路。...
分类:
Web程序 时间:
2014-12-28 22:22:20
阅读次数:
240
HTML5版的String Avoider小游戏 http://www.newgrounds.com/portal/view/300760 蛮简单也蛮考验耐心,从游戏起始点移动鼠标到终点位置,鼠标移动过程绘制出移动轨迹的String平滑曲线,整个过程不能碰撞到边界,从技术角度来说其核心就是根据鼠标移...
分类:
Web程序 时间:
2014-12-28 22:00:04
阅读次数:
243
原创文章,欢迎转载,转载请注明出处用来记录学习的过程,这个是简单的相关函数的熟悉,内部机制和选择何种选择函数参数才能达到自己的要求还不太清楚,先学者吧。。后面会慢慢清楚的。 和前面相比,主要用了三个新的函数cvCreateImage,cvSmooth,cvCanny。 cvCreateImage.....
分类:
其他好文 时间:
2014-12-28 12:54:41
阅读次数:
342
css的transition允许css的属性值在指定时间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并平滑地以动画效果逐渐改变CSS的属性值。一般我们使用hover来改变css值在书写的时候,可能初学者会产生疑惑,不清楚transition是写在普通状态的元素上,还...
分类:
Web程序 时间:
2014-12-27 00:09:04
阅读次数:
240
学习DIP第13天
开篇废话
其实说实话,所谓开操作和闭操作就是把腐蚀和膨胀结合起来,先腐蚀后膨胀就是开,膨胀后腐蚀就是关,至于为什么是开为什么是关,我一开始也记不住,记得老师好像也没告诉我为啥叫开,为啥叫关,不过在下面的介绍中,会给出叫开和关的原因。
数学原理
额,公式还没准备好。。。
性质
开操作,一般会平滑物体轮廓,断开较窄的狭颈(细长的白色线条),并消除...
分类:
其他好文 时间:
2014-12-26 16:50:04
阅读次数:
316