NavigationView控件
来源:互联网 发布:无线摄像头破解软件 编辑:程序博客网 时间:2024/06/08 01:21
使用NavigationView控件是需要引入库的
- 编辑app/build.gradle文件,在dependencies闭包中添加以下内容
compile 'com.android.support:design:24.2.1' 'de.hdodenhof:circleimageview:2.1.0'
- 在/app/src/main/res/新建一个menu文件夹
- /app/src/main/res/menu下添加一个menu.xml文件
- 编辑menu.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/genxin" android:title="检查更新" //这是一个图片 android:icon="@drawable/refresh"/> <item android:id="@+id/author" android:title="作者" android:icon="@drawable/account"/> <item android:id="@+id/guanyu" android:title="关于" android:icon="@drawable/information"/></menu>
- 在/app/src/main/res/layout中新建一个布局文件header.xml
- 编辑headrest.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="130dp" android:padding="10dp" android:background="?attr/colorPrimary"> //CircleImageView是一个将图片圆形化的控件 <de.hdodenhof.circleimageview.CircleImageView android:id="@+id/icon" android:layout_width="60dp" android:layout_height="60dp" android:src="@drawable/h"/><!--这是添加的一个文本--> <TextView android:id="@+id/banBen" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/icon" android:text="Version:0.10(beta)" android:textColor="#212121" android:textSize="14sp" /> <TextView android:id="@+id/Username" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/banBen" android:text="by-朴清.allRights" android:textColor="#212121" android:textSize="14sp" /></RelativeLayout>
- 编辑main.xml文件
<!--要放在DrawerLayout中--><android.support.design.widget.NavigationView android:id="@+id/navigation_view" android:layout_width="wrap_content" android:layout_height="match_parent" <!--设置侧滑方向--> android:layout_gravity="left" <!--使用app:需要指定命名空间xmlns:app="http://schemas.android.com/apk/res-auto"--> <!--使用app:headerLayout和app:menu设置进去--> app:headerLayout="@layout/header_layout" app:menu="@menu/main"> </android.support.design.widget.NavigationView>
阅读全文
0 0
- NavigationView控件
- android 控件 侧滑navigationview
- android 控件 侧滑 DrawerLayout NavigationView
- 使用NavigationView控件时报错
- 【android】NavigationView控件的使用
- NavigationView如此风骚的控件
- 初始化NavigationView HeaderView中控件
- NavigationView 5.0属性新控件
- Material Design控件之NavigationView
- NavigationView
- NavigationView
- NavigationView
- NavigationView
- NavigationView
- NavigationView
- NavigationView
- NavigationView
- NavigationView
- 自适应simpson 积分
- hdu 1166 敌兵布阵
- Win10中Docker下修改mysql配置(主要修改utf-8字符集)
- 详解vue之better-scroll实现轮播图和页面滚动
- [SDOI2009]学校食堂Dining(洛谷2157)
- NavigationView控件
- 【区块链】EVM反编译软件Porosity的使用-mac
- matlib与excel交互
- POJ_3468 A Simple Problem with Integers(线段树区间修改+附线段树模板)
- electron打包
- poj 3013 Big Christmas Tree 最短路 (转换思维,看点不看边)
- maven用变量的方法统一管理jar包版本
- LeetCode-83-Remove Duplicates from Sorted List 链表水题
- 马踏棋盘