实验10 动作栏Actionbar与工具栏Toolbar的基本使用
一、实验目的及要求
通过本实验的学习,使学生掌握动作栏Actionbar与工具栏Toolbar的基本使用。
二、实验设备(环境)及要求
Android Studio
三、实验内容与步骤
使用动作栏Actionbar与工具栏Toolbar实现如下所示的效果。
1.新建一个Android项目,选择No Activity模板
- 项目命名为AndroidTest10_2_2(实验序号_班级_学号),语言选择Java
3.将实验需要使用的图片资源放在drawable-xxhdpi文件夹下(res下新建)
4. 新建一个Java 类命名为MainActivity
- MainActivity的代码如下(暂时)
6.借助代码提示工具自动生成布局资源文件activity_main.xml
7.修改activity_main.xml,添加两个toolbar,属性如下
-
在drawable文件夹下新建一个文件red_circle.xml,属性如下:
-
在layout文件夹下再新建一个文件action_provider_message.xml,属性如下:
-
新建一个类MessageActionProvider继承于ActionProvider,具体代码如下:
-
在res文件夹下新建一个menu的文件夹,然后在menu文件夹下新建一个send.xml的menu文件,具体属性如下:
12.然后在menu文件夹下新建一个bottom.xml的文件,具体属性如下:
-
然后在menu文件夹下新建一个top.xml的文件,具体属性如下:
-
修改themes.xml文件,属性如下:
-
修改MainActivity,代码如下
16.在清单文件AndroidManifest.xml中申明MainActivity为应用启动后的入口
四、实验结果与数据处理