设为首页 加入收藏

TOP

Android 之简单Tween动画设计
2014-11-24 03:22:23 来源: 作者: 【 】 浏览:0
Tags:Android 简单 Tween 动画设计

Tween动画是指通过对场景里的对象不断进行图像变换来产生的动画效果。比如:平移,缩放,旋转等效果。与之相对应的是Frame动画,即是顺序播放事先准备好的图像,类似做电影。

Tween动画通过对View的内容完成一系列的图像变化来实现效果(包括平移,缩放,旋转,改变透明度)。主要包括以下4种动画效果:


在这里,我选择第一个效果做事例。
我要做的效果是,当点击了桌面按钮后,他自身会消失,同时把隐藏的View01布局通过一个拉伸动画效果显示出来,4个按钮,做具体的按钮操作。再过5秒钟后,自动恢复到进入程序开始的状态。按钮重现,View01布局消失。


首先看一下布局的main.xml。


< xml version="1.0" encoding="utf-8" >
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_y="320px"
android:layout_x="200px">
android:id="@+id/btn"
android:text=" "
android:layout_width="wrap_content"
android:layout_height="wrap_content" />

android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_y="320px">
android:id="@+id/View01"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:visibility="invisible"
>
android:id="@+id/Button01"
android:text="test"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
android:id="@+id/Button02"
android:text="test"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
android:id="@+id/Button03"
android:text="test"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
android:id="@+id/Button04"
android:text="test"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android 双缓冲技术 下一篇Android NDK 开发简单实例 —— ..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·如何利用Python做数 (2025-12-24 23:48:36)
·如何使用python进行 (2025-12-24 23:48:34)
·python 爬虫入门该怎 (2025-12-24 23:48:31)
·Java 实现多个大文件 (2025-12-24 23:22:00)
·Java多线程编程在工 (2025-12-24 23:21:56)