首页 理论教育 实现翻转功能:为ViewFlipper添加动画文件

实现翻转功能:为ViewFlipper添加动画文件

时间:2023-06-28 理论教育 版权反馈
【摘要】:在项目目录res上单击鼠标右键,选择“New”→“Android Resource Directory”命令,在出现的图2-2-2所示的对话框中选择Resource type为anim,单击“OK”按钮。图2-2-2新建资源目录窗口创建动画文件:在动画文件目录上单击鼠标右键,选择“Animation Resource File”命令,如图2-2-3所示,在图中File name位置输入动画文件的名字。right_in.xmlright_out.xmlleft_in.xmlleft_out.xmlSTEP 4:为ViewFlipper实现翻转功能。手势滑动时翻转功能在任务拓展中介绍。

实现翻转功能:为ViewFlipper添加动画文件

STEP 1:将用到的图片素材放入项目的drawable目录。

STEP 2:在layout目录中新建一个布局文件,用来编写与设计顶部标题栏,下面为标题栏布局的代码,以供参考。

其中加粗显示部分代码是为ViewFlipper添加动画文件和静态加入的3个翻转界面,代码比较简单,此处只给出一个布局文件的参考代码,其他两个文件修改其中的background属性值即可。

STEP 3:编写动画文件。

创建动画文件目录:为了给翻转图片时添加动画效果,需要创建动画文件。在项目目录res上单击鼠标右键,选择“New”→“Android Resource Directory”命令,在出现的图2-2-2所示的对话框中选择Resource type(资源类型)为anim,单击“OK”按钮

图2-2-2 新建资源目录窗口

创建动画文件:在动画文件目录上单击鼠标右键,选择“Animation Resource File”命令,如图2-2-3所示,在图中File name位置输入动画文件的名字。

图2-2-3 创建新动画资源文件窗口(www.xing528.com)

这里需要4个动画文件,下面4个代码分别为右进、右出、左进和左出时的动画代码,以供参考。

right_in.xml

right_out.xml

left_in.xml

left_out.xml

STEP 4:为ViewFlipper实现翻转功能。

实现翻转功能分为自动翻转功能和手势滑动时翻转功能,自动翻转功能的实现在程序中加入如下代码。手势滑动时翻转功能在任务拓展中介绍。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈