public class TweenXMLActivity extends Activity {
public static final String TAG = "TweenActivity";
// 动画图片
private ImageView tweenMM;
/**
* @see android.app.Activity#onCreate(android.os.Bundle)
*/
public void onCreate(Bundle cycle) {
super.onCreate(cycle);
super.setContentView(R.layout.tween);
// 取得动画图片
this.tweenMM = (ImageView) super.findViewById(R.id.TweenMM);
}
/**
* 按钮:尺寸变化动画
*/
public void onBtnScaleAnimClick(View view) {
// 动画开始
this.doStartAnimation(R.anim.tween_scale);
}
/**
* 按钮:渐变动画
*/
public void onBtnAlphaAnimClick(View view) {
// 动画开始
this.doStartAnimation(R.anim.tween_alpha);
}
/**
* 按钮:位置变化动画
*/
public void onBtnTranslateAnimClick(View view) {
// 动画开始
this.doStartAnimation(R.anim.tween_translate);
}
/**
* 按钮:旋转动画
*/
public void onBtnRotateAnimClick(View view) {
// 动画开始
this.doStartAnimation(R.anim.tween_rotate);
}
/**
* 开始动画
*/
private void doStartAnimation(int animId) {
// 加载动画
Animation animation = AnimationUtils.loadAnimation(this, animId);
//以下两个属性设置位移动画的停止
animation.setFillEnabled(true);
animation.setFillAfter(true);

// 动画开始
this.tweenMM.startAnimation(animation);
}
}

Android中设置位移动画的停止相关推荐

  1. android中设置Animation 动画效果

    在 Android 中, Animation 动画效果的实现可以通过两种方式进行实现,一种是 tweened animation 渐变动画,另一种是 frame by frame animation ...

  2. Android中设置TextView的颜色setTextColor

    tv.setTextColor(Color.parseColor("#FFFFFF")); tv.setTextColor(Color.WHITE); tv.setTextColo ...

  3. android如何播放动画,Android中播放Gif动画取巧的办法

    由于做的项目,要有个动画的等待效果,第一时间想到的就是Gif(懒,省事),但是试了好多据说能播放Gif的控件,也写过,但是放到魅族手机上就是不能播放,所有就想了个招,既然Gif能在浏览器上播放,那an ...

  4. android 自定义menu 背景颜色,Android中设置Menu菜单的文字颜色为白色

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 开发者交流裙: 188168040 Android中设置Menu菜单的文字颜色为白色,一般情况下,Android中Menu菜单的title文字颜色为黑色, ...

  5. android指定日期闹钟,如何在android中设置特定日期的闹钟?

    嗨我需要使用时间选择器来设置特定日期的闹钟.当我给出静态输入时,闹钟设置不正确并响铃. 例如:我给静态输入(与日期,月份和年份),但它不振铃.这是我的代码.如何在android中设置特定日期的闹钟? ...

  6. Android 中设置线程优先级的正确方式(2种方法)

    Android 中设置线程优先级的正确方式(2种方法) 在 Android 中,有两种常见的设置线程优先级的方式: 第一种,使用 Thread 类实例的 setPriority 方法,来设置线程优先级 ...

  7. [Android] Eclipse Android中设置模拟器屏幕大小几种方法

    在Eclipse Android中设置模拟器屏幕大小是本文要介绍的内容,主要是来了解并学习Eclipse Android中模拟器的设置,具体关于Eclipse Android内容的详解来看本文  . ...

  8. 在Android中显示GIF动画

    gif图动画在android中还是比较常用的,比如像新浪微博中,有很多gif图片,而且展示非常好,所以我也想弄一个.经过我多方的搜索资料和整理,终于弄出来了,其实github上有很多开源的gif的展示 ...

  9. Android中的属性动画

    1.属性动画简介 接下来我们学习Android动画中的第三种动画--属性动画(Property Animation) Animation一般动画就是我们前面学的帧动画和补间动画!Animator则是本 ...

  10. android中播放gif动画之二

    2019独角兽企业重金招聘Python工程师标准>>> 在上一篇,是使用代码通过构造方法传入要播放的gif动画的id进行获取的.本文进一步改造,让GifView和ImageView一 ...

最新文章

  1. javascript 基础篇2 数据类型,语句,函数
  2. jQuery选择器全集详解
  3. 动手学深度深度学习-pycharm中配置mxnet开发环境
  4. jQuery快速学习
  5. set和vector
  6. 物化视图VS普通视图
  7. hiho图的联通性(自留)
  8. Java this关键字详解
  9. MSSQL TCP/IP服务无法启动的解决方法
  10. 设计模式---开闭原则
  11. 如何取消计算机的自动更新,电脑自动更新如何取消 电脑自动更新取消方法
  12. Python练手项目:计算机自动还原魔方(3)还原两层
  13. Hbase性能测试及优化过程记
  14. 初探巨杉分布式数据库
  15. 如何记录COGI中删除的记录
  16. 搜狗输入法--自定义短语配置文件
  17. 飞思卡尔 k60/k64 移植FreeRTOS+USB
  18. 【厚积薄发系列】C++项目总结13—智能指针和裸指针混用导致的崩溃问题
  19. 【计算机毕业设计】汽车租赁管理系统
  20. UE4中的Actor、Pawn和Character

热门文章

  1. zotero中pdf-translate插件的使用
  2. 六石管理学:培训重点应该是工作技能
  3. 六石管理学:问别人问题之前,先要明白自己的目的
  4. webRTC:jssip登录freeswitch的正确办法及代码
  5. 写一个函数,首先要明确是完成一个流程,还是一个功能
  6. 有东西,可以倚老卖老,可以倚少卖少
  7. redo log 和undo log_MySQL 持久化保障机制-redo 日志
  8. mysql中set names_深入理解mysql SET NAMES和mysql(i)_set_charset的区别
  9. PHP添加网站版权信息,如何将版权和作者信息添加到用PHP创建的图像?
  10. linux的yum命令无法使用在哪里下载_Centos Linux下载rpm软件包(基础环境篇)-从零到无 - 飞翔的小胖猪...