2021-10-08

实现方案/核心技术

利用组件

BottomNavigation和Fragment
BottomNavigation:向界面加入导航菜单,监听菜单项点击事件
Fragment:根据点击事件加载不同的Fragment

配置

添加库依赖,修改Moudle对应的build.gradle

实现:

1.菜单项设计

①向drawable中添加按钮照片

2021-10-08
②新建bottom.menu.xml
2021-10-08

2.设计与菜单项对应的Fragment

在layout目录下CV四个Fragment对应布局xml文件(采用线性布局),展示以搜索界面Search为例
2021-10-08

同时建立fragment对应的活动类文件
2021-10-08

3.修改主界面对应布局

修改activity_main.xml文件,用相对布局连接菜单导航对应的四个fragment
2021-10-08

4.主程序修改

2021-10-08

效果视频/图片

<iframe allowfullscreen="true" data-mediaembed="bilibili" id="EhSlLH26-1633685301770" src="https://player.bilibili.com/player.html?aid=763465210&page=1"></iframe>

移动开发第一次作业演示视频

代码

gitee代码仓链接

上一篇:基于Android Studio创建的仿微信APP门户界面


下一篇:安卓开发之Fragment(四)------Activity与Fragment通信接口方式