Android view的移动,旋转,缩放,透明等效果

    xiaoxiao2021-04-13  61

    移动View方法

    //此方法用于设置View在水平方向的偏移量,以像素为单位 public void android.view.View.setTranslationX(float translationX) //此方法用于设置View在水平方向的偏移量,以像素为单位 public void android.view.View.setTranslationY(float translationY)

    缩放View方法

    //设置View在水平方向的缩放比例 //scaleX=1,表示是原来的大小 //scaleX<1,表示缩小,如scale=0.5f,表示宽度是原来的0.5倍 //scaleX>1,表示放大,如scale=2.0f,表示宽度是原来的2.0倍 public void android.view.View.setScaleX(float scaleX) //设置View在垂直方向的缩放比例 //scaleY=1,表示是原来的大小 //scaleY<1,表示缩小,如scale=0.5f,表示高度是原来的0.5倍 //scaleY>1,表示放大,如scale=2.0f,表示高度是原来的2.0倍 public void android.view.View.setScaleY(float scaleY) //设置锚点的X坐标值,以像素为单位。默认是View的中心。 public void android.view.View.setPivotX(float pivotX) //设置锚点的Y坐标值,以像素为单位。默认是View的中心。 public void android.view.View.setPivotX(float pivotX) 旋转View方法

    //设置View在Z轴上的旋转角度 public void android.view.View.setRotation(float rotation) //设置View在X轴上的旋转角度 public void android.view.View.setRotationX(float rotationX) //设置View在Y轴上的旋转角度 public void android.view.View.setRotationY(float rotationY) //设置View旋转中心点的X坐标。 public void android.view.View.setPivotX(float pivotX) //设置View旋转中心点的Y坐标。 public void android.view.View.setPivotX(float pivotX) //设置摄像机的与旋转目标在Z轴上距离 void android.view.View.setCameraDistance(float distance)

    透明View方法

    //设置控件透明度值是0-1之间 0表示完全透明,1表示不透明 public void setAlpha(float alpha);

    转载请注明原文地址: https://ju.6miu.com/read-668852.html

    最新回复(0)