Android开发侧边栏(DrawerLayout、NavigationView、Toolbar),Java && Kotlin(主要用于个人的学习记录)

(一)开发侧边栏首先设置侧边栏的样式,这里主要通过创建 header.xml 和 menu.main_menu.xml(menu是一个包,与layout平级),并在activity_main.xml中通过NavigationView进行引用。相关代码如下:

header.xml


menu.main_menu.xml



    

        

        

        

        

        

    

 NavigationView相对应代码(下面会贴出全部activity_main.xml代码)

(二)Toolbar主要用于自定义标题栏,首先我们要去掉app原有的标题栏,相关改动在 theam.xml中,其次在activity_main.xml中编写Toolbar相对应的部分。

theam.xml(将原有的 DarkActionBar 改为 NoActionBar)