android.widger.viewAnimator类继承至FrameLayout

作用:为FrameLayout里面的View切换提供动画效果。

1.setInAnimation 设置View进入屏幕时候使用动画

2.setOutAnimation 设置View退出屏幕时候使用动画

3.ShowNext 调用该函数来显示FrameLayout里面的下一个View

4.ShowPrevious调用该函数来显示FrameLayout里面的上一个View

一般不适用ViewAnimator 而是用它的两个子类ViewFlipper和ViewSwitcher

ViewFlipper 用来指定FrameLayout内多个View之间的切换效果,可以一次指定也可以每次切换的时候指定单独的效果。

提供以下函数

isFlipping 用来判断View是否正在进行

setFlipInterval 设置View之间的切换的时间间隔

StartFlipping 使用上面设置的时间间隔来切换所有的View,切换会循环的进行

StopFlipping 停止View的切换

ViewSwitcher 特指俩个View之间的切换,通过该类指定一个ViewSwitcher.ViewFactory工程类来创建这俩个View


原文来自:http://android.662p.com/thread-1098-1-1.html

更多相关文章

  1. android闹钟开发(四)--音乐播放与音量调节
  2. Android(安卓)调用系统自带的电话和设置功能
  3. OpenGL ES for Android(安卓)环境搭建
  4. Android(安卓)Audio简述
  5. android自定义view控件
  6. TabHost、TabWidgt、Tabcontent之间的关系
  7. 自定义Dialog宽度设定
  8. Ubuntu和Win下:Android(安卓)Studio and Gradle are using differ
  9. android状态栏一体化(改变状态栏的背景颜色)

随机推荐

  1. 查看当前Android版本RemoteViews支持的UI
  2. Android(安卓)Studio NDK开发命令配置
  3. 自定义进度条,progressBar 背景为.9图片
  4. Vuforia的Samples详细解析(Android)
  5. Android的layout_weight属性释疑(全面讲解
  6. 实战技巧:用Enum(枚举类型)取代整数集
  7. ubuntu10.04 android编译问题
  8. Android(安卓)8.0 奥利奥现已推出!
  9. Activity之间使用intent传递大量数据带来
  10. Android——application全局类的使用