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

本文介绍了如何在Android中实现视图的动态效果,包括移动、旋转、缩放和调整透明度。通过这些方法,开发者可以为Android应用创建丰富的交互体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

移动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);



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值