您的位置:首页 > 移动开发

App主界面Tab实现方法

2016-06-18 09:34 316 查看
在慕课网上学习了一个主界面的UI,记录下来。

01.ViewPager实现Tab(1)
    首先实现顶部和底部的布局
    中间使用ViewPager

02.ViewPager实现Tab(2)
    实现切换ViewPager的逻辑
        注:在点击底部ImageButton和TextView,只有点击TextView有效,
                可以将ImageButton的XML添加android:clickable="false"
                即可完成功能

03.Fragment实现Tab
    Fragment和ViewPager相比:Fragment更容易维护 ,方便做适配处理,便于管理
    没有办法实现左右拖动
    尽量使用Fragment

04.ViewPager+FragmentPagerAdapter实现Tab
    Fragment作为内容区域,实现左右拖动

05.ViewPagerIndicator+ViewPager实现Tab
    使用第三方控件ViewPagerIndicator作为指示器
            导入github上的ViewPagerIndicator的最简单的方式:
                           compile
'com.github.JakeWharton:ViewPagerIndicator:2.4.1@aar'   
                            as会自行去下载
    内容区域:ViewPager+FragmentPagerAdapter

慕课网链接:http://www.imooc.com/learn/264
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: