`
phenom
  • 浏览: 408914 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

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



  • 大小: 24.3 KB
分享到:
评论
1 楼 aikuancheng 2013-07-12  
嗯  下载不了

相关推荐

    Fragment实现tab实例

    本实例"Fragment实现tab"主要展示了如何使用Fragment和FragmentTabHost来创建一个带有标签切换功能的界面。接下来,我们将详细讨论Fragment以及如何使用它们来实现tab切换效果。 Fragment是Android 3.0(API级别11...

    Android的Fragment实现Tab切换

    为每个Tab创建对应的Fragment类,例如`FragmentTab1`、`FragmentTab2`等。这些Fragment可以包含自定义的布局文件,每个布局文件代表一个Tab的内容。 步骤三:创建ViewPager 在Activity的布局文件中添加ViewPager,...

    使用Fragment实现Tab效果

    当我们需要实现类似Tab的效果时,`Fragment`和`TabLayout`结合使用是一个常见且实用的方法。下面我们将详细介绍如何利用`Fragment`来实现Tab效果。 首先,理解`Fragment`的基本概念。`Fragment`代表了Activity中的...

    Fragment&Tab选项卡

    在Android应用开发中,Fragment和Tab选项卡是构建用户界面的常见组件,它们结合使用能够创建功能丰富的多页面应用。本篇文章将详细讲解Fragment和Tab选项卡的相关知识点,并结合源码示例进行深入探讨。 Fragment是...

    android 使用fragment 实现tab切换

    本教程将深入讲解如何使用Fragment实现Tab切换功能,并结合ListView展示一个实战Demo。 1. **Fragment基础** Fragment是Android 3.0(API级别11)引入的,它是Activity的一部分,可以独立存在,也可以在Activity中...

    安卓FragmentTab选项卡相关-Fragment实现tab切换不坑自用.zip

    在这个"安卓FragmentTab选项卡相关-Fragment实现tab切换不坑自用.zip"压缩包中,我们可以看到一个关于如何使用Fragment实现Tab切换的实例。 首先,我们要理解FragmentTab的基本原理。通常,我们会使用ActionBar或者...

    Fragment实现Tab功能

    Google在Android设计指南中建议使用现代化的组件来替代旧有的TabActivity,因此,我们可以使用Fragment来实现Tab功能。Fragment是Android SDK中的一个核心组件,它代表了界面的一部分,可以独立于Activity进行生命...

    安卓Android源码——Fragment实现tab实例代码.zip

    例如,你可以创建`FragmentTab1`和`FragmentTab2`。 2. **设置布局**:在XML布局文件中,创建一个FragmentTabHost,并指定id为`android.R.id.tabhost`。这是因为FragmentTabHost需要这个特定的id来正确工作。 ```...

    Fragment嵌套Fragment实现多tab页面

    Fragment可以独立于Activity存在,并且可以在Activity之间共享,这使得它在创建多tab页面时非常有用。"Fragment嵌套Fragment实现多tab页面"这个项目就是利用了这一特性来构建一个具有多个选项卡的应用。 在Android...

    fragment+tab框架

    在"Fragment+Tab框架"中,通常会使用ViewPager作为核心组件,它负责管理Fragment的滑动切换。每个Tab对应一个Fragment,当用户点击Tab或滑动时,ViewPager会根据当前选中的Tab显示相应的Fragment。 **步骤详解** 1....

    Fragment实现微信Tab主界面

    在Android应用开发中,微信的Tab主界面是一个典型的多页面切换功能,通常使用Fragment来实现。Fragment是Android SDK提供的一种组件,它可以在Activity中添加、删除或替换多个视图,从而实现界面的动态切换和更新。...

    使用GridView和Fragment实现Tab效果

    通过这种方式,虽然没有直接使用TabLayout,但我们可以借助GridView和Fragment创造出类似Tab的效果。这种方法适用于那些希望自定义Tab样式,或者在不支持最新库的旧版本Android系统上实现Tab功能的开发者。通过不断...

    Fragment实现Tab菜单(类似新版金山电池医生)

    主要是通过FragmentActivity控制Fragment碎片页面来实现切换效果,新版类似金山电池医生TAB菜单。具体效果可查看:http://bbs.9tech.cn/topic-366016-1.html

    安卓FragmentTab选项卡相关-Fragment实现tab实例代码.zip

    FragmentTab选项卡是一种常见的UI设计,它将多个Fragment组织在同一个Activity的不同选项卡中,以实现多视图切换。在本实例中,我们将会探讨如何使用FragmentTabHost来实现这样的功能。 首先,了解FragmentTabHost...

    安卓Android源码——Fragment实现tab实例 代码.rar

    在本实例中,我们将探讨如何使用 `Fragment` 实现 Tab 切换的效果,以创建一个具有多个功能区域的用户界面。 首先,理解 `Fragment` 的基本概念。`Fragment` 可以看作是 Activity 的一部分,它有自己的生命周期和...

    安卓FragmentTab选项卡相关-分享一款Android中的轻松实现进入Activity或者Fragment的时候为view创建漂亮的过渡效果.rar

    在Android开发中,FragmentTab是实现多标签切换的一种常见方式,它允许用户在同一个Activity中切换不同的Fragment,提供丰富的交互体验。本资源分享的是如何在Android应用中为Activity或Fragment的视图创建出吸引人...

    Android使用Fragment底部tab选型卡切换

    Android使用Fragment实现底部tab选型卡切换的功能,是目前主流APP的主要布局方法,兼容较新的android版本,是android中的Tabhost的改进,主要改善和解决了MainActivity.java和activity_main中的代码冗余和运行慢的...

    Android Fragment的Tab转换示例代码

    在早期的Android开发中,TabHost常与Activity一起使用,但现在,我们更倾向于用Fragment来实现Tab功能,因为Fragment提供了更好的复用性和灵活性。 首先,我们需要了解FragmentTransaction,它是用于管理Fragment的...

Global site tag (gtag.js) - Google Analytics