android developers java.lang.Object --android.view.View ----android.view.ViewGroup ------android.widget.FrameLayout --------android.widget.ViewAnimator ----------android.widget.ViewFlipper Simple ViewAnimator that will animate between two or more vie…
public class Main extends Activity implements OnGestureListener, OnTouchListener { // 一般不直接使用ViewAnimator而是使用它的两个子类ViewFlipper和ViewSwitcher.ViewFlipper可以用来指定FrameLayout内多个View之间的切换效果,可以一次指定也可以每次切换的时候都指定单独的效果.该类额外提供了如下几个函数: // isFlipping: 用来判断View切换是否…
有个android.widget.ViewAnimator类继承至FrameLayout,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果.该类有如下几个和动画相关的函数: l setInAnimation:设置 View进入屏幕时候使用的动画,该函数有两个版本,一个接受单个参数,类型为android.view.animation.Animation:一个接受两个参数,类型为Context和int,分别为Context对象和定义Animation的reso…
官方有话这样说: A RemoteViews object (and, consequently, an App Widget) can support the following layout classes: FrameLayout LinearLayout RelativeLayout And the following widget classes: AnalogClock Button Chronometer ImageButton ImageView ProgressBar Text…