当前位置: 首页 > news >正文

成都前几年网站建设公司网站建设板块

成都前几年网站建设公司,网站建设板块,搭建一个网站需要哪些技术,吉林省吉林市是几线城市ScaleAnimation动画是用来进行缩放的动画#xff0c;我在使用时刚开始有些不解的问题后来经过学习#xff0c;有了一个更深的了解。先来看看源码#xff0c;其实ScaleAnimation有四个构造函数#xff0c;这里我只列出了其中的一个#xff0c;因为另外的三个其实都只是这个…ScaleAnimation动画是用来进行缩放的动画我在使用时刚开始有些不解的问题后来经过学习有了一个更深的了解。先来看看源码其实ScaleAnimation有四个构造函数这里我只列出了其中的一个因为另外的三个其实都只是这个构造函数的一种特殊情况这里我就只分析这个构造函数。/*** Constructor to use when building a ScaleAnimation from code* * param fromX Horizontal scaling factor to apply at the start of the* animation* param toX Horizontal scaling factor to apply at the end of the animation* param fromY Vertical scaling factor to apply at the start of the* animation* param toY Vertical scaling factor to apply at the end of the animation* param pivotXType Specifies how pivotXValue should be interpreted. One of* Animation.ABSOLUTE, Animation.RELATIVE_TO_SELF, or* Animation.RELATIVE_TO_PARENT.* param pivotXValue The X coordinate of the point about which the object* is being scaled, specified as an absolute number where 0 is the* left edge. (This point remains fixed while the object changes* size.) This value can either be an absolute number if pivotXType* is ABSOLUTE, or a percentage (where 1.0 is 100%) otherwise.* param pivotYType Specifies how pivotYValue should be interpreted. One of* Animation.ABSOLUTE, Animation.RELATIVE_TO_SELF, or* Animation.RELATIVE_TO_PARENT.* param pivotYValue The Y coordinate of the point about which the object* is being scaled, specified as an absolute number where 0 is the* top edge. (This point remains fixed while the object changes* size.) This value can either be an absolute number if pivotYType* is ABSOLUTE, or a percentage (where 1.0 is 100%) otherwise.*/public ScaleAnimation(float fromX, float toX, float fromY, float toY,int pivotXType, float pivotXValue, int pivotYType, float pivotYValue) {mResources null;mFromX fromX;mToX toX;mFromY fromY;mToY toY;mPivotXValue pivotXValue;mPivotXType pivotXType;mPivotYValue pivotYValue;mPivotYType pivotYType;initializePivotPoint();}参数如下float fromX 动画起始时 X坐标上的伸缩尺寸float toX 动画结束时 X坐标上的伸缩尺寸   float fromY 动画起始时Y坐标上的伸缩尺寸   float toY 动画结束时Y坐标上的伸缩尺寸   int pivotXType 动画在X轴相对于物件位置类型   float pivotXValue 动画相对于物件的X坐标的开始位置   int pivotYType 动画在Y轴相对于物件位置类型   float pivotYValue 动画相对于物件的Y坐标的开始位置  说明fromX,fromY代表着你的这个View动画执行开始时的X轴方向和Y轴方向的缩放尺寸当为1.0f时就代表这和原来大小相同当为2.0就是在X轴或Y轴方向上2倍尺寸大小。toX,toY和上边一样代表着你的这个View动画执行结束时的X轴方向和Y轴方向的缩放尺寸。pivotXTypepivotYType代表着这个View动画执行的过程中你指定的伸缩原点相对于你的物件位置如何设置的方式。它共有三种模式分别为Animation.ABSOLUTE,Animation.RELATIVE_TO_SELF,Animation.RELATIVE_TO_PARENT分别代表着绝对位置相对于自己和相对于父布局的模式。当使用第一种时比较简单就是说把整个动画的缩放中心点设置在一个相对于你的View的一个绝对位置处。当使用Animation.RELATIVE_TO_SELF和Animation.RELATIVE_TO_PARENT就代表着你设定伸缩原点时使用相对位置这个相对位置的参照物可以是你自己也可以是父布局。pivotYValuepivotXValue这两个参数是和上面两个参数相关联的也就是说当我们使用上面的两个参数设置好我们相对于物件位置类型时我们使用这两个参数来说明我们到底把这个伸缩原点放到哪里。这里我们就不讨论Animation.ABSOLUTE这种情况了比较简单。我们讨论Animation.RELATIVE_TO_SELF,Animation.RELATIVE_TO_PARENT这两种模式下的参数的使用。这两个参数是float类型是相对的位置值例如当你使用RELATIVE_TO_SELF模式并设置pivotXValue的值为0.5时就是说你的X轴方向的伸缩点设在你的这个View的X轴方向的中点处同样如果你在把Y轴设为一样的方式。那么也就确定了你的动画执行时的缩放原点为你的View的中心处从这个中心点开始变大或缩小。
http://www.huolong8.cn/news/317062/

相关文章:

  • 制作网站图片不显示网页游戏设计培训学校
  • 京东网站开发框架做携程网站的技术
  • 视频网站 做综艺 电视台做图片可以卖给那些网站
  • 网站案例演示做爰全过程免费网站的视频教程
  • 网站 谁建设谁负责外贸阿里巴巴国际站
  • 潍坊网站开发网站建设选择数据库
  • 网站app生成器如何改wordpress里的代码
  • asp做网站缺点常用的平面设计软件有哪些
  • 福建泉州做网站公司哪家好wordpress建站事项
  • 常州做网站建设的公司建设企业小程序多少钱
  • 网站产品后台界面怎么做电商软件app开发
  • 邢台哪个公司做网站好做外贸上哪些网站找客户
  • 中国建设部建造师网站昆明专业网站建设公司
  • 企业网站推广哪家好什么是网站建设技术
  • 企业网站建设运营方案北京电力交易中心电力交易平台
  • 买好域名后怎么做网站wordpress怎么注册
  • 区块链网站开发费用长沙发布致全体
  • 大良营销型网站设计公司网站建设需要那些人才
  • 重庆网站seo推广公司wordpress怎么使用自己的模板
  • 摄影网站免费源码wordpress 文章作者
  • 做网站能赚钱么做网站维护有什么要求
  • 义乌做网站广告设计公司简介内容
  • wordpress更换域名后网站打不开wordpress汉化杂志主题
  • 国外html5做的音乐网站怎么做好公司官网推广
  • 假链接制作网站平舆网站建设
  • 泰州做网站 泰公网络科技公司建设网站要多长时间
  • 怎么看网站服务器地址重庆建设工程质量检测
  • 目前哪个网站建设的最好网站图标在哪里修改
  • 广州行业网站建设软文广告300字范文
  • 网上书店网站建设方案策划龙岗做网站