多个Button的动画

1:
先看下图,制作很简单。
多个Button的动画_第1张图片

定义了5个按钮,然后通过点击标题栏的右侧按钮使得这五个按钮依次出现,当其中一个被选中后,按钮按照次序依次退出。主要使用的TranslateAnimation动画,然后给每个动画增添监听,在一个按钮动画结束后,另外一个按钮的动画开始。
,其中所有的动画都是一样的。因此定义了一个平移动画数组。其次由于要给每个动画设置监听,并且只需要对动画的结束做监听,因此有构建了一个AnimationListennerAdapter,这是一个抽象类,他实现了AnimationListener监听接口。

    private abstract class AnimationListerAdapter implements AnimationListener{
   
        @Override
        public void 

你可能感兴趣的:(android,动画,移动,android,android开发)