00:00
下面我们把这个复合动画呢也给大家做一下。大家看着。这里面呢,我有一个有一个这样的一个效果,透,看到我一个震动啊,透明度从透明到不透明。持续时间两秒,记得有一个很重要的一一个字。接着。进行旋转360度的动画,持续时间为一秒钟。那现在是不是两个动画呀。好,你说怎么做,我们第一步啊,我们把不管它两的创建什么动画,譬如说创建透明度动画。B设置可以了吧,好,第二个创建什么动画,旋转动画并设置。现在是不是出现两个动画对象啊?我这个视图一次只能启动一个动画呀。
01:01
那怎么办呢?你启动一个,再启动另外一个呀。你得把它们封装起来。对不对,就是看它创建。什么动画?第二。复合动画对复合动画对象。可以吧,接着干什么?是不是加两个单一动画添加进来啊,添加两个单一动画。好,接着第四个五个叫什么,启动什么,哪个动画复合动画。是这个效果吧,来做。透明度的话啊,对我们来说现在不是小case啊,啊阿尔法你们写A61个。它从透明解决零到啊不透明一是吧,持续的时间。
02:08
来DURATION2秒钟。没了吧,好了,下面来等一下。旋转动画rotate animation rotate animation。等于另一个柔推里面写好了开始的进行360度旋转,也就是说从默认的地方旋转360度,开始角度零,结束角度360。好,下面假设它的中心点就是视图的中心点,这个怎么写啊,叫animation,什么way类型。帅。是不是相当于S呀,自己写什么啊,0.5F是吧。
03:02
其实你用绝对值能不能算呢?当然也可以,但是那样麻烦一点点。有的程序员就是要偷懒啊。好。来看到下面有一个需要设置一下。这是什么?等于1000是吧?线好了,来创建一个复合动画叫animation set是吧?Animation set有吧?有animation set等于六一个animation set,好吧,这个时候有一个参数。这个参数呢,呃叫嗯是否是共享一个,呃动画效果这里面inter po了这个地方叫传感器。啊,但现在大家不明白先呢,你写个to first都一样啊,先不用管它,等到我们讲了再跟大家说一下就明白了。
04:05
啊,你写个to或者for都可以,下面来去添加animation set点。爱的你没写,来一个。呃,透明度动画。阿爸,再来一个。旋转动画好了吧。搞定了,最后启动i.start animation,哪一个animation set。就写完了,但是这样是不是我们想要的效果呢,看一下。大家估计一听就知道不是老是。来看看啊,既有透明度的变化,接着再是一个。旋转。
05:00
哎,不是这个点错了是吧,点上面去吧,来点它。走。不对呀,他一起做的对不对。你现在你看他是说接着这个单词很重要是吧,那怎么样的接着了这个地方就是是需要它有什么,是不是延迟啊,Set,不是有什么set start of2000。啊,需要有一个延迟才行。好。来看看行不行?走来。
06:01
对吧,嗯,它先显出来以后再进行旋转的吧。没有问题。
我来说两句