FragmentTabHost+Fragment框架,你是否需要

作者: JaydonLi | 来源:发表于2016-07-13 00:04 被阅读661次

这次带来的是一个简单UI框架,不知你们是否需要。主要用到FragmentTabHost+Fragment+DrawerLayout实现。

转载请注明出处:Vincent Blog‘s

献上效果图:

tabdemo.gif

项目结构图:

java代码,包括五个Fragment,一个枚举类

java.png

五个图片选择器,对应底部导航选中后的图片

selector.png

布局文件

layout.png

现在很多的App都有底部导航实现了之间的切换,我们知道如果要实现底部导航有多种实现方法,比如常用的RadioGroup+ViewPager,而我们这次使用FragmentTabHost+Fragment来实现这个功能。如果你的项目中使用到了这些功能可以直接使用。

贴上核心代码:

maintab.png

这是一个枚举类,里面放了五个Fragment

MainActivity.java代码稍微有点长就不贴出来了,主要是实现FragmentTabHost初始化和DrawerLayout初始化

核心代码

dawerlayout.png tab.png

这里就不过多解释,有需要的同学可以到我的<b><a href="https://github.com/vincentljdong/TabDemo">GitHub</a></b>下载

<b><i>联系方式</i>:lijiandongv@163.com</b> 有什么问题或者建议欢迎留言到我的邮箱

每日一碗鸡汤

<b> 在这人世间,有些路是非要单独一个人去面对,单独一个人去跋涉的,路再长再远,夜再黑再暗,也得独自默默地走下去。</b>

4.jpg

相关文章

  • FragmentTabHost+Fragment框架,你是否需要

    这次带来的是一个简单UI框架,不知你们是否需要。主要用到FragmentTabHost+Fragment+Draw...

  • 爱的框架

    盖房子需要框架,爱情需要框架,交友需要框架,工作生活需要框架。 那么框架究竟是什么? 框架就是你自己制定的规则,设...

  • FragmentTabHost+Fragment

    FragmentTabHost+Fragment:推荐使用 解释:1.整个顶部的导航栏是一个FragmentTab...

  • 使用FragmentTabHost 完成一个简单的底部导航栏

    使用FragmentTabhost+Fragment实现一个底部导航栏 主布局: //放置Fragment ...

  • 精读《现代 js 框架存在的根本原因

    1 引言 深入思考为何前端需要框架,以及 web components 是否可以代替前端框架? 原文地址,建议先阅...

  • Mysql创建高性能的索引

    ---------------如果使用ORM框架,是否还需要关心索引------------- 是的,即使使用OR...

  • 地图sdk详解

    1 获取用户位置 需要导入CoreLocation框架 使用定位服务前,通常需要检查定位服务是否可用 : [CLL...

  • 框架的好处

    相信很多程序猿朋友都用过框架,不过你是否知道你用的是HTML框架、CSS框架还是JS框架,其实这都不重要,重要的是...

  • 框架的好处

    相信很多程序猿朋友都用过框架,不过你是否知道你用的是HTML框架、CSS框架还是JS框架,其实这都不重要,重要的是...

  • 使用HTML5+CSS+JS框架有那些好处

    相信很多程序猿朋友都用过框架,不过你是否知道你用的是HTML框架、CSS框架还是JS框架,其实这都不重要,重要的是...

网友评论

本文标题:FragmentTabHost+Fragment框架,你是否需要

本文链接:https://www.haomeiwen.com/subject/rfysjttx.html