TabLayout之简单使用(Android Material Design控件学习)

Google官方在14年Google I/O上推出了全新的设计语言——Material Design。一并推出了一系列实现Material Design效果的控件库——Android Design Support Library。其中,有TabLayout, NavigationView,Floating labels for editing text,Floating Action Button,Snackbar, CoordinatorLayout, CollapsingToolbarLayout等等控件。在今后的学习中,我将一一介绍它们的特点和用法。

在移动应用中切换不同场景/功能,iOS中以底部三按钮、四按钮来实现的,而在Android中,则是抽屉式菜单或左右滑动式设计的。如何实现类似Google Play应用商店式的左右滑动,这就得靠TabLayout来实现了。

TabLayout之简单使用(Android Material Design控件学习)_第1张图片

正文

1.获得Android Design Support Library库:

在Gradle文件中的dependency中添加'compile 'com.android.support:design:22.2.1'依赖。

2.定义布局文件:

通过使用可知,上面那些标签时通过TabLayout实现,而下面内容的变化则是ViewPager+Fragment实现的。

因此在MainActivity中:


TabLayout之简单使用(Android Material Design控件学习)_第2张图片
TabLayout之简单使用(Android Material Design控件学习)_第3张图片
TabLayout之简单使用(Android Material Design控件学习)_第4张图片
TabLayout之简单使用(Android Material Design控件学习)_第5张图片

TabLayout之简单使用(Android Material Design控件学习)_第6张图片

TabLayout之简单使用(Android Material Design控件学习)_第7张图片

你可能感兴趣的:(TabLayout之简单使用(Android Material Design控件学习))