文档章节

android动画 对fillBefore 和 fillAfter的理解

九洲北研
 九洲北研
发布于 2013/09/10 17:58
字数 189
阅读 96
收藏 6

fillBefore是指动画结束时画面停留在第一帧,fillAfter是指动画结束是画面停留在最后一帧。
 
最关键的问题是,这2个参数不能在</alpha>,</scale>,</translate>,</rotate>中设置,这是没有用的,必须

1)在动画xml文件的</set>节点中设置,
[ html ] <?xml version="1.0" encoding="utf-8"?>
 <set xmlns:android="http://schemas.android.com/apk/res/android"
     android:fillEnabled="true"
     android:fillAfter="true">
     <translate  
         android:interpolator="@android :anim/cycle_interpolator"
         android:fromXDelta="0"
         android:toXDelta="200"
         android:fromYDelta="0"
         android:toYDelta="-50"
         android:duration="10000"
         > 
     </translate> 
  
 </set>
 <?xml version="1.0" encoding="utf-8"?>
 <set xmlns:android="http://schemas.android.com/apk/res/android"
  android:fillEnabled="true"
  android:fillAfter="true">
  <translate
      android:interpolator="@android :anim/cycle_interpolator"
      android:fromXDelta="0"
      android:toXDelta="200"
      android:fromYDelta="0"
      android:toYDelta="-50"
      android:duration="10000"
      >
  </translate>
 
 </set>
 
 
 
或者
 
2)在java代码中设置。
 
[java] setFillAfter(true);
 setFillBefore(false);

 

© 著作权归作者所有

九洲北研
粉丝 18
博文 114
码字总数 31491
作品 0
东城
私信 提问
加载中

评论(0)

Android动画 fillAfter和fillBefore

fillAfter是指动画结束是画面停留在此动画的最后一帧。 java代码设置如下: /动画结束时,停留在最后一帧 setFillAfter(true); setFillBefore(false); /动画结束时,停留在第一帧 setFillAft...

大凉龙雀
2012/11/12
240
0
android动画 对fillBefore 和 fillAfter的理解

fillBefore是指动画结束时画面停留在第一帧,fillAfter是指动画结束是画面停留在最后一帧。 最关键的问题是,这2个参数不能在</alpha>,</scale>,</translate>,</rotate>中设置,这是没有用的...

yuhanxun
2014/04/16
89
0
自定义控件三部曲之动画篇(一)——alpha、scale、translate、rotate、set的xml属性及用法

前言:这几天做客户回访,感触很大,用户只要是留反馈信息,总是一种恨铁不成钢的心态,想用你的app,却是因为你的技术问题,让他们不得不放弃,而你一个回访电话却让他们尽释前嫌,当最后把...

harvic880925
2014/10/11
0
0
Android实用视图动画及工具系列之十:漂亮的发布动画,仿新浪首页加号发布微博动画框

实现效果 功能说明 本视图工具的创作灵感来自于新浪微博手机客户端,新浪微博手机客户端的微博发表界面便是类似的实现效果,其实实现方法比较简单,主要用到几种动画效果,如旋转,透明,转移...

jaikydota163
2016/08/02
0
0
Android视图动画---View Animation

本文译自:http://developer.android.com/guide/topics/graphics/view-animation.html 你能够使用视图动画系统来执行View对象上的补间动画。补间动画是用诸如开始点、结束点、尺寸、旋转以及...

长平狐
2012/10/16
323
0

没有更多内容

加载失败,请刷新页面

加载更多

Apache Tomcat 8 ARM 移植

tomcat 下载地址 https://tomcat.apache.org/download-80.cgi

osc_y08db3kb
25分钟前
32
0
splunk日志搜索语法笔记

点击右上方的setting,进入edit alert页面可以配置一些日志显示和预警方式,如下图 在搜索框中可以输入多种搜索条件来查找日志记录 全文搜索 搜索框直接输入”搜索词“   ERROR 查找匹配词”...

KaWaE
25分钟前
15
0
开发APP、小程序怎么选择云主机的配置

在云服务器的运用上,不仅可以节省高昂的硬件采购成本以及人力成本,后期需要更高配置的云主机时,也可以进行升级,以此减少过高的运维成本,那么开发APP、小程序怎么选择云主机的配置? 内存...

Cloudam云端
26分钟前
18
0
手把手教你开发docker一样的命令行

目录 前言 一、安装 二、初始化应用 初始化项目 创建入口文件cmd/root.go 创建主程序main.go 三、如何自定义命令 创建hello子命令 创建version子命令 四、如何设置flag选项 全局选项 本地选项...

osc_b9r67jnt
27分钟前
25
0
[PHP] 解决mysql下1366 Incorrect string value错误

这个错误是字符编码的问题 , 因为内容里有可能有表情等特殊字符 , 需要使用utf8mb4编码 重点还有一个是 , 在php代码中连接上mysql后一定要执行一下 set name utf8mb4 否则也是不行的 比如下面...

osc_kvlhvh2u
28分钟前
29
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部