Android导航面板:底部导航+侧滑菜单

展示效果

image

项目地址

首先新建项目,分别勾选kotlin和AndroidX支持,并引入框架

Android导航面板:底部导航+侧滑菜单_第1张图片
image

打开主活动布局,拖入控件,调好属性

侧滑菜单代码放在抽屉布局底部,并指定布局重力,选择start或end,表示左侧或右侧。

主界面需要用一个单独布局包裹起来,这样才不会导致底部菜单和侧滑冲突。

底部菜单视图和侧滑菜单视图要指定menu属性,和建普通菜单一样。

Android导航面板:底部导航+侧滑菜单_第2张图片
image





    

    

        

        

        

        

        

    

    

    



首先在res文件夹下新建一个安卓资源目录 navigation

Android导航面板:底部导航+侧滑菜单_第3张图片
image

建一些碎片,可分如下两种方法

在导航面板点击按钮创建, 当页面太多,需要点击右上角闪亮的星星按钮,调整为漂亮的格式。

Android导航面板:底部导航+侧滑菜单_第4张图片
image
                * 右键新建找到碎片,如果是MVVM架构需要 Fragment+ViewModel, 如果不是就选择普通的

[图片上传中...(image-405d78-1543726827274-1)]

在主活动绑定上导航控制器,侧滑和底部都要绑定

Android导航面板:底部导航+侧滑菜单_第5张图片
image

你可能感兴趣的:(Android导航面板:底部导航+侧滑菜单)