首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Activity其间切换的各种效果(遗憾没有3D的效果)Activity之间切换的各种效果(遗憾没有3D的效果)

2012-08-31 
Activity之间切换的各种效果(遗憾没有3D的效果)Activity之间切换的各种效果(遗憾没有3D的效果)下面的Demo

Activity之间切换的各种效果(遗憾没有3D的效果)Activity之间切换的各种效果(遗憾没有3D的效果)

下面的Demo是我找到的一个觉得用来在程序中进行Activity之间切换的很好的一个例子:

<resources>
<string-array name="anim_type">
<item>zoom_enter</item>
<item>fade</item>
<item>alpha_rotate</item>
<item>alpha_scale_rotate</item>
<item>alpha_scale_translate_rotate</item>
<item>alpha_scale_translate</item>
<item>alpha_scale</item>
<item>alpha_translate_rotate</item>
<item>alpha_translate</item>
<item>my_rotate_action</item>
<item>my_scale_action</item>
<item>my_translate_action</item>
<item>myanimation_simple</item>
<item>myown_design</item>
<item>scale_rotate</item>
<item>scale_translate_rotate</item>
<item>scale_translate</item>
<item>translate_rotate</item>
<item>hyperspace_in</item>
<item>shake</item>
<item>push_left_in</item>
<item>push_up_in</item>
<item>slide_left</item>
<item>slide_top_to_bottom</item>
<item>wave_scale</item>
</string-array>
</resources>复制代码



其实这个Demo最重要的就是anim中的一些xml动画定义:
下面我一个一个的来介绍下(我觉得实用性很好的):
push_up_in.xml:

<alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="300" />
</set>复制代码



相信这段代码我不用解释应该也看的懂:改变y坐标来实现动画效果;
相对应的就是:
push_up_out.xml:

<alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="300" />
</set>复制代码


里面实在太多了,我直接贴上附件,需要的可以自己下了学习
Activity其间切换的各种效果(遗憾没有3D的效果)Activity之间切换的各种效果(遗憾没有3D的效果)AnimDemo.rar(94.29 KB, 下载次数: 697)

1 楼 亮亮婷婷 2011-09-27   下载不了啊!

热点排行