[阶段二]Android UI选项卡组件

来源:互联网 发布:飞鸟淘宝客 编辑:程序博客网 时间:2024/05/17 01:23

课程内容

选项卡布局是移动应用首页布局最常见的一种形式,应用内容较多的情况下适合用选项卡方式布局。

  1. 选项卡概述
  2. TabHost实现选项卡(纯View)
  3. TabHost+RadioGroup实现复杂选项卡
  4. ViewPager+TabLayout实现选项卡

其中TabHost+RadioGroup实现tab选项卡是最常见的实现方式,然而这种方式实现滑动切换是比较麻烦的,ViewPager+TabLayout实现选项卡方式可以很方便的实现,当然要使用TabLayout需要调整build.gradle:

dependencies {    compile fileTree(dir: 'libs', include: ['*.jar'])    testCompile 'junit:junit:4.12'    compile 'com.android.support:appcompat-v7:23.4.0'    compile 'com.android.support:design:23.4.0'}

增加compile ‘com.android.support:design:23.4.0’ 依赖,这里需要对应的版本,23.4是本人机器上的版本,主要是选择design框架。

课件

11.Android-UI组件-选项卡.pptx

示例源码:TabDemo.zip

1 0