美文网首页Android开发经验谈Android开发Android知识
Android 开发艺术探索 阅读笔记(第三章View 的事件体

Android 开发艺术探索 阅读笔记(第三章View 的事件体

作者: 人失忆 | 来源:发表于2017-11-02 18:57 被阅读35次
    1. view的位置参数与宽高的关系是, width = right-left;height = bottom-top。均是相对于父控件左上角为原点的距离。
    2. 在android 3.0开始。view 增加了x,y,translationX,translationY参数。translationX,translationY默认为0。他们与基本参数换算关系是 x=left+translationX;y=top+translationY.
    3. view 在平移过程中,top与left 表示的是左上角原始位置信息,值不会发生改变(view动画不会改变属性),改变的是x、y和translationX、translationY.
    4. MotionEvent 中: getX/getY返回的是当前view的x、y坐标;getRawX/getRawY返回的是相对于手机屏幕的x、y坐标。
    5. View动画是对View的影像做的操作,它并不能改变,View的位置参数以及宽高。如果希望动画后的状态得到保留,必须将fillAfter的属性设置为true。从Android 3.0开始可以使用属性动画来解决这个问题。

    相关文章

      网友评论

        本文标题:Android 开发艺术探索 阅读笔记(第三章View 的事件体

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