Activity,Fragment使用的tab

现在tab的使用已经在相当多的程序上都可以看到了。早期主要使用TabActivity,后来引入了Fragment,它也可以使用Tab+Fragment的方式构建类似TabActivity的效果,而且官方推荐这种方式。
Fragment的使用将会是Android开发中越来越重要的。

这个示例程序主要使用了以上两种Tab实现,最简单地修改了原来的TabActivity,实现自定义风格界面。
相比自定义TabWidget,容易得多了,效果也不错。工程已经修改为lib,可以外部直接引用,idea工程,如果Eclipse打开无法识别,请自行修改,引入support.v4包。

tab的图片使用系统旧的音乐播放器图片,使用时只需要替换为自己的图片即可。标签的文字也可以自己替换。
文本在不同状态下的颜色可以修改color/tab_indicator_text.xml
标签背景可以修改drawable/buttonbarbackground.xml
Activity布局文件custom_tab.xml
Fragment布局文件fragment_tabs.xml



猜你喜欢

转载自phenom.iteye.com/blog/1613098