美文网首页
常见的xml属性

常见的xml属性

作者: 与猎犬赛跑的野兔 | 来源:发表于2017-08-22 11:47 被阅读0次
    1. android:pivotX="60" android:pivotY="50"(参数为百分比时对应view的width,height)
      可以先这么理解,每一个View里面有一个坐标系,而它原点坐标就在view的左上角。而对于每一个动画效果(scale、translate、set等)也有一个坐标系,正常情况下他们是重合的,当在xml里协定pivotX&pivotY后,就改变了动画效果的坐标系,使之呈现不一样的动画效果。


      image.png

      下面将两个放大两倍缩放动画效果(视图动画)进行对比,第一个不设置pivotX/pivotY,第二个将pivotX = "100%" pivotY="0"即取右上角为动画的原点坐标:

    正常缩放.gif pivotX等于100%时的缩放.gif

    相关文章

      网友评论

          本文标题:常见的xml属性

          本文链接:https://www.haomeiwen.com/subject/ffwkdxtx.html