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>
    你还有很多未完成的梦,你有什么理由停下脚步
  • 相关阅读:
    java — 排序算法
    sping框架(3)— 使用spring容器
    java — 线程池
    一致性哈希算法(consistent hashing)
    linux进程调度
    滑动窗口协议
    final和static关键字
    II 3.1 连接到服务器
    intel-hadoop/HiBench流程分析----以贝叶斯算法为例
    Android开发学习之路--基于vitamio的视频播放器(二)
  • 原文地址:https://www.cnblogs.com/quanziheng/p/13917885.html
Copyright © 2011-2022 走看看