android - anim translate中 fromXDelta、toXDelta、fromYDelta、toYDelta属性
首先本文是个人经验,并不是参考了官方文档给出的解释,鉴于网上的很多都是一样,而且看不懂写的啥,所以自己摸索了一下规律,具体的情况还要看你自己了。其次,我这里是横屏情况下,从右边弹出界面的总结的。具体的代码可以从这里
[下载]https://download.youkuaiyun.com/download/kejizuiqianfang/10617881
translate
属性 | 说明 |
---|---|
fromXDelta | 起始点X轴坐标,经过我的测试,这里表示的是你要滑出来的界面View的右上角的位置,可以是数值、百分数、百分数p。如果是数值,比如100,表示在View右上角向右边加上100px,如果是-100,表示在View的右上角加上-100px,也就是向左移。如果是百分数,就是按View自身的比例来进行平移的。如果是百分数p,是按照主界面的比例来进行平移的,这里的主界面指的是被View压住的界面。 |
toXDelta | 终点X轴坐标,其余同上 |
fromYDelta | 起点Y轴坐标,其余同上 |
toYDelta | 终点Y轴坐标,其余同上 |