ViewFlipper继承ViewAnimator,切换view的时候是有动画效果的,适合做ppt,多界面的程序欢迎引导界面,算是个轻量级的组件,适合展示静态数据,少量数据。
ViewPager继承ViewGroup。看官网描述,这货和Fragment是好搭档,Fragment有自己的生命周期。也就是说ViewPager更适用复杂的视图切换,而且Viewpager有自己的adapter,这也让其适应复杂对象,实现数据的动态加载。
本文对比了ViewFlipper和ViewPager两个Android组件的区别。ViewFlipper适用于简单的视图切换,如PPT展示;而ViewPager更适合复杂的视图切换场景,常与Fragment搭配使用,支持动态数据加载。

被折叠的 条评论
为什么被折叠?