簡介:Tab選項(xiàng)卡幾乎成為了App必備的一個(gè)功能,它的實(shí)現(xiàn)方法也是多種多樣,本課程就將講解迄今為止最主流的4種實(shí)現(xiàn)Tab的方法,包括ViewPager、Fragment、FragmentPagerAdapter和ViewPagerIndicator
第1章 ViewPager實(shí)現(xiàn)Tab
第一種用ViewPager實(shí)現(xiàn),在我們的常見的app中總會(huì)出現(xiàn)多個(gè)導(dǎo)航,不但可以點(diǎn)擊也可以實(shí)現(xiàn)滑動(dòng),這個(gè)效果就要使用viewpager來實(shí)現(xiàn)
第2章 Fragment實(shí)現(xiàn)Tab
第二種使用Fragment實(shí)現(xiàn),F(xiàn)ragment是activity的一個(gè)重要組成部分,對功能復(fù)雜的界面我們要通過動(dòng)態(tài)加載frgment來實(shí)現(xiàn)。
第3章 FragmentPagerAdapter+ViewPager實(shí)現(xiàn)Tab
第三種使用 ViewPager+FragmentPagerAdapter實(shí)現(xiàn),F(xiàn)ragment是activity的重要組成,但是不能實(shí)現(xiàn)滑動(dòng)效果這時(shí)候就要使用viewPager來實(shí)現(xiàn)滑動(dòng)效果。
第4章 ViewPagerIndicator+ViewPager實(shí)現(xiàn)Tab
最后一種使用ViewPagerIndicator+ViewPager實(shí)現(xiàn),該viewPager是自定義實(shí)現(xiàn)的,因此的繪制的過程中我們要通過畫布來完成。