android动画实现-Tween animation(三)
来源:互联网 发布:python six.iteritems 编辑:程序博客网 时间:2024/05/18 15:09
第一步:创建动画文件在res/anim下
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="true" >
<scale
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:fromXScale="1.0"
android:toXScale="1.4"
android:fromYScale="1.0"
android:toYScale="0.6"
android:pivotX="50%"
android:pivotY="50%"
android:fillAfter="false"
android:duration="700" />
<set
android:interpolator="@android:anim/accelerate_interpolator"
android:startOffset="700" >
<scale
android:fromXScale="1.4"
android:toXScale="0.0"
android:fromYScale="0.6"
android:toYScale="0.0"
android:pivotX="50%"
android:pivotY="50%"
android:duration="400" />
<rotate
android:fromDegrees="0"
android:toDegrees="-45"
android:toYScale="0.0"
android:pivotX="50%"
android:pivotY="50%"
android:duration="400" />
</set>
</set>
第二步:布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<ImageView
android:id="@+id/im"
android:src="@drawable/aa1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
</LinearLayout>
第三步:测试
public class AnimationTestActivity extends Activity {
private ImageView im=null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageView image = (ImageView) findViewById(R.id.im);
Animation hyperspaceJump = AnimationUtils.loadAnimation(this, R.anim.animation_1);
image.startAnimation(hyperspaceJump);
}
}
- android动画实现-Tween animation(三)
- android-animation Tween动画
- Android动画效果Animation之Tween实现简单动画
- Android动画Animation之Tween用代码实现动画效果
- Android动画效果Animation之Tween实现简单动画
- android 动画实现之 Tween Animation(补间动画)
- 【UX】Android动画 - Tween Animation
- Android动画之Tween Animation
- Android动画介绍-Tween Animation
- Android动画之Tween Animation
- Android动画之Tween Animation
- Android动画之Tween Animation
- android 动画 Tween animation Frame animation
- Animation---详解Android动画之Tween Animation
- Android学习笔记14:Tween Animation动画的实现
- Android动画之Tween Animation变化动画
- Android Animation 动画(一)--Tween动画
- Android 动画--补间动画(Tween Animation)
- 使用sql server CLR项目生成的存储过程不返回值问题
- 使用Matrix对bitmap的旋转和镜像水平垂直翻转
- loadView的用法
- DAVINCI DM365-DM368开发攻略——开发环境搭建(DVSDK4.02
- 使用J2SE API读取Properties文件的六种方法
- android动画实现-Tween animation(三)
- 2016年中国Wi-Fi家庭用户将达1.1亿
- JSP乱码解决大全(一)
- CloudFoundry中vmc命令使用简单说明
- ASP.net有这些知识,DataSet,DataTable,DataReader,DataAdapter
- 预产渐近
- 如何设置启动时候的默认浏览器
- Linux slab 分配器剖析
- 教师证