[Android]三种菜单显示方法

2020-2-21 张宇童 学习日志

android中的菜单分为三种:

第一种:选项菜单 optionMenu

第二种:上下文菜单 ContextMenu

第三种:弹出菜单 PopuMenu

首先介绍第一种的菜单选项菜单也是最简单的菜单

首先我们需要在resource中新建一个android资源目录 选择为Menu

1.gif

然后创建一个菜单文件 我在这里命名为option, 你们随意

2.gif

我在这里顺带提一下 item 里面的属性可以设置为showAsAction="always"为直译过来的意思是总是显示,就是说一直都能看见

3.png

然后我们在Activity中重写方法onCreateOptionMenu没记错的话,IDE会有提示的你们直接输入OCOM就直接出来了

我们在这里要使用getMenuInFlater().inFlater(Menu文件);

4.gif

然后我们运行

5.png

下面我们来介绍上下文菜单

我先介绍一下什么是上下文菜单吧

就是我们屏幕上假如有一个按钮

那么长按这个按钮就会跳出

so easy! 然我们现在就开始coding吧!

第一步  我们写一个组键 button

第二部 在Activity中注册组键

5.gif

下一步创建 contextMenu

6.gif

效果展示

7.gif

但是还没哟结束 context 还要一个形式

我也要说一下

我们让Activity实现ActionMode.Callback接口里面的几个方法

大家点击下面图片看视频

8.gif

然后我们给按钮加个监听

9.gif

10.png

标签: java android

评论(4) 浏览(1159)

MAC下安装配置Tomcat

2020-2-20 张宇童 学习日志

第一步我们进入官方网站https://tomcat.apache.org/download-80.cgi进行下载下图所示

w1.png

然后我们解压缩 复制到资源目录

w2.png

最后我们运行一下命令

sudo sh ./bin/startup.sh

标签: tomcat java

评论(1) 浏览(636)

Powered by emlog