NineOldAndroids项目:?http://nineoldandroids.com/ 在level 11以上的系统版本中,可以用以下方法实现view平移、透明度 text1.setTranslationX(-600 * arg1);
text1.setAlpha(1 - Math.abs(arg1));
text2....
分类:
移动开发 时间:
2014-11-21 19:07:17
阅读次数:
179
最近一个项目使用一张图片实现地图类似的效果,即图片以鼠标位置为中心缩放、平移;通过度娘搜索找到几个版本,最终下面这个版本真正实现该功能;具体代码是网上Copy的,若有版权或其他问题,请联系我予以处理,有不当之处,请原作者原谅。 移动缩放图片 ...
分类:
其他好文 时间:
2014-11-19 15:31:55
阅读次数:
435
题意: 给n条线段,问有没有一条直线,是每条线段到这条直线上的投影有一个公共点。解法: 有公共点说明有一条这条直线的垂线过所有线段,要找一条直线过所有线段,等价于从所有线段中任选两端点形成的直线存在可以穿过所有的线段的直线(可将A平移至一条线段端点,然后绕这点旋转,使A过另一条线段端点),然后O(n...
分类:
其他好文 时间:
2014-11-19 07:21:46
阅读次数:
319
/*
/*
头尾平移的方法实现
Byblack4yl
原理:
在大小为100的数组中,利用head,rear标记的头,尾坐标值,定位当前头和尾巴。
在行走时,擦去尾巴,按方向标记新头,擦去旧头,实现蛇行走。
当吃到食物时,只变化头,不变化
*/
#include"windows.h"
#include"conio.h"
#include..
分类:
编程语言 时间:
2014-11-19 02:10:14
阅读次数:
207
Android动画的两种方式,其中帧动画上篇文章已经讲了,这次主要讲解的就是补间动画,补间动画就是动画业务场景中常用的旋转,平移,缩放,和渐变效果,帧动画是通过轮播动画实现动画效果,补间动画通过在两个关键帧之间补充渐变的动画效果来实现的,相对而言补间动画的暂用的空间更小,补间动画有两种方式,一种是直...
分类:
移动开发 时间:
2014-11-17 08:03:55
阅读次数:
289
1.背景在上一章里讲解地图平移功能的实现时,我在最后提出了两个问题:A.在地图平移后,矢量图层的canvas的XY都发生了变化,此时根据地理坐标转换为屏幕坐标公式得出的屏幕坐标,在canvas上能将要素正确显示吗?B.矢量图层canvas的原点坐标XY有需要还原成初始的(0,0)的时候吗?对这两个问...
分类:
Web程序 时间:
2014-11-16 21:28:31
阅读次数:
188
Android 平台提供了两种动画一种是 Frame动画,即顺序的播放事先做好的图像,与gif图片或者说跟放电影的原理相似,另一种是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变),本文中是是介绍第一种帧动画的的实现,帧动画是一种常见的动画形式(Frame...
分类:
移动开发 时间:
2014-11-16 21:18:55
阅读次数:
159
1.前言这一章我们将详细讲解WebGIS工具栏中另一个基础工具——平移工具(Pan)。在介绍命令模式时,我们已经知道了此工具为Tool型的。这个工具主要有如下两个功能:A.当切换到此工具上时,按下鼠标不放,移动鼠标时可以拖动地图。B.当切换到此工具上时,点击鼠标(鼠标不做平移),可以使地图平移,以点...
分类:
Web程序 时间:
2014-11-15 01:25:03
阅读次数:
288
我曾经一直以为旋转跟翻转一样,今日自己旋转了好久都发觉跟翻转差一点点,纠结了十几分钟才明确,仅仅能怪自己的立体感太差了。 css3中的transform中有旋转,放缩,倾斜,平移的功能,分别相应的属性是:rotate,scale,skew,translate 旋转:(rotate)...
分类:
Web程序 时间:
2014-11-10 09:52:47
阅读次数:
193
同一基准面的坐标转换 对于同一基准面,我们可以肯定一点就是同一位置经纬度坐标是一样的,而不同的就是计算成平面坐标的时候可能有所不同.不同基准面的坐标转换 地球上同一位置的坐标在不同的基准面上是不一样的,而基准面是构成坐标系的一个部分,因为基准面在定位的时候牵扯到了相对地心的平移或旋转等,所以对于.....
分类:
其他好文 时间:
2014-11-10 06:25:09
阅读次数:
295