简介:Tab选项卡几乎成为了App必备的一个功能,它的实现方法也是多种多样,本课程就将讲解迄今为止最主流的4种实现Tab的方法,包括ViewPager、Fragment、FragmentPagerAdapter和ViewPagerIndicator
第1章 ViewPager实现Tab
第一种用ViewPager实现,在我们的常见的app中总会出现多个导航,不但可以点击也可以实现滑动,这个效果就要使用viewpager来实现
第2章 Fragment实现Tab
第二种使用Fragment实现,Fragment是activity的一个重要组成部分,对功能复杂的界面我们要通过动态加载frgment来实现。
第3章 FragmentPagerAdapter+ViewPager实现Tab
第三种使用 ViewPager+FragmentPagerAdapter实现,Fragment是activity的重要组成,但是不能实现滑动效果这时候就要使用viewPager来实现滑动效果。
第4章 ViewPagerIndicator+ViewPager实现Tab
最后一种使用ViewPagerIndicator+ViewPager实现,该viewPager是自定义实现的,因此的绘制的过程中我们要通过画布来完成。