zoukankan      html  css  js  c++  java
  • Android中set标签的使用

    android <set>标签代表一系列的帧动画,可以在里面添加动画效果,比如左退出、消隐、透明等特专殊效果,只要在代码当中引用该动画名称,就可以进行播放。Android里的动画效果可以在代码里实现也可以自己通过自定义xml文件进行实现。通过xml文件自定义就会用到set,意思为集合,就是使用这个xml时会播放由哪些动画组成的集合序列,使用该xml得使用特定的API接口进行解析播放。

    <!-- 左右滑入式 -->
    <set xmlns:android="http://schemas.android.com/apk/res/android" >
       
        <translate     //位置转移动画效果  
            android:interpolator="@android:anim/accelerate_decelerate_interpolator"  //设置动画为减速动画(动画播放中越来越慢)
    android:duration="300" //动画持续时间 android:fromXDelta="100%p" //动画起始时,X坐标上的位置 android:toXDelta="0" /> //动画结束时,X坐标上的位置 </set>

    在这些属性里面还可以加上%和p,例如:

    android:toXDelta="100%",表示自身的100%,也就是从View自己的位置开始。

    android:toXDelta="80%p",表示父层View的80%,是以它父层View为参照的。

    <!-- 左右滑入式 -->
    <set xmlns:android="http://schemas.android.com/apk/res/android" >
    <!--android:interpolator="@android:anim/decelerate_interpolator" 设置动画为减速动画(动画播放中越来越慢)-->
    <translate
    android:interpolator="@android:anim/accelerate_decelerate_interpolator"
    android:duration="300"
    android:fromXDelta="100%p"
    android:toXDelta="0" />
    </set>
    你还有很多未完成的梦,你有什么理由停下脚步
  • 相关阅读:
    cf1043C. Smallest Word(贪心)
    洛谷P1081 开车旅行(倍增)
    NOI.AC NOIP2018 全国热身赛 第四场
    cf444E. DZY Loves Planting(并查集)
    NOI.AC NOIP模拟赛R3解题报告
    中国第一计算机编程高手横瓜的天才求职之路异常艰辛,天妒奇才呀
    C语言全局未初始化数据段分析
    js问题总结
    ios7新增基础类库以及OC新特性
    jquery.post用法
  • 原文地址:https://www.cnblogs.com/quanziheng/p/13917885.html
Copyright © 2011-2022 走看看