頁面左右滑動切換的三種方式:
ViewPager、ViewFlipper、ViewFlowViewPager
繼承自android-support-v4.jar,所以3.0以前的版本需要導入此jar檔比ViewFlipper更適合複雜的View切換
詳細ViewPager的實作方法
ViewFlipper
使用上比ViewPager簡單,但是缺點是必須等到gesture結束才會翻頁,在操作上就少了一些流暢性如果是在同一個Activity要作滑動效果,使用ViewFlipper會比較省事
適合有限的少數頁面切換,並且能自訂每一個切換動畫
詳細ViewFlipper的實作方法
ViewFlow
和ViewPager比較像不是google官網的API,為GitHub上的開源項目
如果為不確定數目的View,可以考慮使用ViewFlow
參考資料:風傾清凌、狂奔的蝸牛、值得嗎?
留言
張貼留言