真心觉得不错,和大家分享一下,不是我写的,我只是转发一下而已
这个原理其实不难,就是如果把图标的排列由方形变圆形,再由圆形变方形的过程,加上个旋转和移动的特效.
下面是我用flex实现的咕噜滚原理展示
http://218.204.254.111:9980/DmHome/Grollum.html
算法简析
1.确定一个圆形,算出圆的中心点坐标,和半径.
2.找出一个基准点,算出这点的坐标和角度.
3.根据这个基准点算出圆环上每一点的坐标和角度.
4.把图标旋转并移动到圆环上.
这个类似经典的球的圆周运动.
可参考:
http://www.cnblogs.com/yjmyzz/archive/2010/04/20/1716504.html
具体在Android运用的话,只要根据以原理,把屏幕上的图标变成圆,再用一下斜率就可以实现GO的滑屏滚动效果.
需要具体算法的话,下次可能整理一下贴出来.
分享到:
相关推荐
在Android开发中,"android_仿go咕噜咕噜和点心龙卷风"这个项目显然是一个基于手势操作的游戏或动态效果实现。咕噜咕噜和点心龙卷风可能是游戏中的两个特色元素,可能涉及到图像动画和用户交互。下面我们将深入探讨...
下面是我用flex实现的咕噜滚原理展示 http://218.204.254.111:9980/DmHome/Grollum.html 算法简析 1.确定一个圆形,算出圆的中心点坐标,和半径. 2.找出一个基准点,算出这点的坐标和角度. 3.根据这个基准点算出圆环上...
咕噜咕噜停止器02.ISO
- 课程设计报告:详细描述了设计的过程、原理和实验结果。 - 代码文件:可能包括VHDL或Verilog代码,用于实现阵列乘法器的逻辑电路。 - 仿真结果:可能有波形图和其他验证数据,证明设计的正确性和效率。 - 可能还有...
咕噜咕噜.exe
1. **滚动定义**:通过演示圆形物体的滚动,教师向孩子们解释了滚动的概念,即物体在受力后沿着一个轴线进行连续的圆周运动,比如球体咕噜咕噜地前进。 2. **物体分类**:活动中,孩子们被鼓励去分辨哪些物体可以...
在"代码中国.txt"可能包含的是网站开发过程中的源代码片段或者编程技术文档,这些内容对于理解"咕噜噜电子商务网"的架构和技术实现至关重要。源代码可能涵盖了数据库设计、服务器端脚本、前端交互逻辑等多个方面,...
总之,咕噜语音音频助手v1.0是一款充满创意和实用性的媒体工具,它的多样音效和便携式设计为用户带来了便捷和乐趣。如果你正在寻找一款能够提升音频体验的软件,那么咕噜语音音频助手无疑是一个值得尝试的选择。只需...
文档"咕噜咕噜拉着走.doc"看似是一个幼儿园小班的教学计划,主要涉及儿童的运动能力和认知发展。在这个活动中,教师设计了一系列的游戏和任务,旨在锻炼孩子们的空间方位知觉、协调能力和团队合作精神。 首先,活动...
儿童绘本故事PPT下载:《莎莎的肚子咕噜咕噜叫》PPT; 1、莎莎的肚子咕噜咕噜叫绘本PPT; 2、莎莎是个好孩子,她常常帮妈妈做家务。莎莎很听话,可是,她的肚子不听话,常会咕噜咕噜地叫。 3、在教室里,莎莎的肚子...
(1)根据LR(0)分析法编写一个语法分析程序,输入已知文法,由程序自动构造项目集规范族; ...(3)对于输入的文法和符号串,所编制的语法分析程序应能正确判断此串是否为文法的句子,并输出分析过程。
这篇文档是针对幼儿园小班的一份综合教学方案,主题为“咕噜咕噜拉着走”。教案的核心在于通过拖拉玩具的活动,旨在提升幼儿的空间方位知觉和协调能力。 活动目标明确,首先,通过拖拉玩具让孩子们进行绕障碍走的...
### 咕噜小天使之游戏攻略详述 #### 游戏背景与故事起点 《咕噜小天使》是一款充满奇幻色彩的角色扮演游戏。故事发生在一个名为ティースの街的小镇,这里靠近一座矿山,居住着一位刚搬来的少女帕琳(パリン)。随着...
使用grunt命令之前需要nodejs、npm和grunt-cli 有了以上环境之后,克隆该项目,然后安装package.json里的依赖包: npm install 安装成功后运行grunt serve就可以在本地开启一个server,同时watch任务会监听本地文件...
标题 "jGrunt:java 咕噜咕噜行家" 暗示了这个工具在 Java 世界中的灵活性和高效性,就像它的 JavaScript 对应版本一样,能够帮助 Java 开发者进行快速且自动化的项目构建。 描述 "Java Grunt 示例:java -jar ...
1 课设功能需求 基本功能: 下列文法生成变量的类型说明 D->id L L->,id L|:T T->integer|real 参考例6.2构造一个翻译模式,并由此构造一个递归下降翻译器,把每个标识符的类型存入符号表...编程语言:C++ IDE:VS 2019
基于 GRUNT-JS 和 BOWER 的简单样板。 包含最重要的 GRUNT 插件以实现完美的项目编译。 针对我个人开发前端应用程序的方式进行了优化。 NPM、鲍尔、咕噜声 npm 已经安装了吗? 请安装。 也许用 brew (在 Mac 上)?...
综上所述,变磁阻式传感器、差动自感式传感器、电涡流式传感器以及U型差动变压器都是传感器技术中的重要组成部分,它们各自具有独特的原理和应用领域,在工业自动化、精密测量等领域发挥着重要作用。通过对这些...