在之前的博文《Android中使用ViewPager實(shí)現(xiàn)屏幕頁(yè)面切換和引導(dǎo)頁(yè)效果實(shí)現(xiàn)》和《Android中Fragment的兩種創(chuàng)建方式》以及《Android中Fragment與Activity之間的交互(兩種實(shí)現(xiàn)方式)》中我們介紹了ViewPager以及Fragment各自的使用場(chǎng)景以及不同的實(shí)現(xiàn)方式。

那如果將他們兩結(jié)合起來(lái),會(huì)不會(huì)擦出點(diǎn)火花呢,答案是肯定的。之前在介紹ViewPager時(shí),我們實(shí)現(xiàn)了多個(gè)ImageView的切換,并配合更新導(dǎo)航原點(diǎn)的狀態(tài)。那我們現(xiàn)在就將之前的imageview替換為fragment,將導(dǎo)航原點(diǎn)替換為更加生動(dòng)的布局,比如我們經(jīng)常使用的微信(取消了ActionBar):

(1)我們可以通過(guò)點(diǎn)擊下面的導(dǎo)航按鈕選擇對(duì)應(yīng)的顯示界面(fragment),如下圖:

iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn)

(2)我們也可以通過(guò)滑動(dòng)界面(fragment)來(lái)實(shí)現(xiàn)界面切換,同時(shí)下面的導(dǎo)航按鈕狀態(tài)也會(huì)發(fā)生變化,如下圖:

iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn)

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式