Fragment实现底部菜单栏功能——仿微信

Fragment实现底部菜单栏,相比微信少了侧滑功能。

1. 实现效果

点击页面底部的选项,能够进行Fragment的切换。

2. 项目目录

1> 一个MainActivity.java,对应布局文件activity_main.xml。activity_main.xml中分为两个部分,FrameLayout与底部菜单栏(layout_bottom.xml)。

2> 四个Fragment以及它们各自对应的布局文件

3> drawable中存放有底部菜单栏中的4个图标,以及点击后变绿的4个图标。通过ImageAsset制作。

3.具体实现

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearL

猜你喜欢

转载自blog.csdn.net/ppppppppppsd/article/details/86693932