關(guān)于ViewPager的小知識點(diǎn)

  1. ViewPager的引入
    在我們的實(shí)際開發(fā)中經(jīng)常會用到廣告輪播條,這時(shí)候就要用到ViedPager來實(shí)現(xiàn)。它可以在引導(dǎo)頁面出現(xiàn),也可以在我們的App的首頁頂部展現(xiàn)出來。
  2. 使用ViewPager的步驟
    (1). 寫一個(gè)自己的Viewpager,叫做MyPagerAdapter繼承自PagerAdapter.
    (2). 實(shí)現(xiàn)PagerAdapter中的方法,一般里面要寫四個(gè)方法。
    getCount(),isViewFromObject(),instantiateItem(),destroyItem().
    (3). 設(shè)置適配器
  3. PagerTitleStrip和PagerTabStrip的區(qū)別
    (1). 相同點(diǎn)就是這兩個(gè)都要寫在ViewPager里面,作為ViewPager的子空間來寫。
    (2). 都要重寫getPageTitle(int position)方法。
    (3). 不同點(diǎn)是:PagerTitleStrip就是簡單的添加一個(gè)標(biāo)題,隨著頁面的滑動,頁面的 標(biāo)題隨之滑動。 可以改變標(biāo)題的字體的大小,顏色等。而PagerTabStrip每個(gè)標(biāo)題下面都有一個(gè)下劃線。可以改變標(biāo)題指示器 的顏色,下劃線的粗細(xì),同時(shí)PagerTabStrip這個(gè)是可以給每一個(gè)標(biāo)題前面添加一張圖片。這兩個(gè)都可以實(shí)現(xiàn)標(biāo)題, 但是預(yù)覽的效果不是很好。
  4. 可以自主實(shí)現(xiàn)滑動指示條
  5. 使用FragmentPagerAdapter實(shí)現(xiàn)滑動。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 作者:李旺成 時(shí)間:2016年5月3日 一、PagerAdapter介紹 先看效果圖 PagerAdapter簡介...
    diygreen閱讀 83,511評論 38 309
  • 這是谷歌官方給我們提供的一個(gè)兼容低版本安卓設(shè)備的軟件包,里面包囊了只有在安卓3.0以上可以使用的api。而view...
    Ten_Minutes閱讀 5,854評論 1 19
  • FragmentPagerAdapter的三個(gè)調(diào)用方法 為了解決不同ViewPage 和Fragment之間切換時(shí)...
    簡康閱讀 1,509評論 0 3
  • 好吧,又是無比消沉的周一,反反復(fù)復(fù)不想上班,真是同事那句話,干一行恨一樣……好像不是個(gè)人問題,是共性問題。 今天沒...
    小王子的前世今生閱讀 236評論 0 0
  • 在小的時(shí)候,我一直覺得人總是會和另外一個(gè)人在一起的。為什么呢?爸爸媽媽是這樣的,爺爺奶奶是這樣的,外公外婆是這樣的...
    lucasgyshen閱讀 299評論 0 2

友情鏈接更多精彩內(nèi)容