Android菜单设计
计应112 赵秀敏
Android中的菜单有两种:一种是通过MENU键激活(即:Options Menu);另一个是当用户长按一个元素时激活(即:Context Ment).
Options Menu用于当前的Activity,它包括两种菜单项:
(1) icon menu:在屏幕底部最多只能显示6个菜单项,这些菜单项只支持文字(title)以及icon;
(2) expanded menu:支持多于6个菜单项,多余的菜单项用“more”icon menu来显示,不支持icon。
1. Options Menu例题
(1) 代码如下:
package com.cqvie;
import android.app.Activity;
mport android.os.Bundle;
mport android.view.Menu;
import android.view.SubMenu;
public class KongjianActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
//return super.onCreateOptionsMenu(menu);
SubMenu subMenu = menu.addSubMenu(1, 1, Menu.NONE, "系统设置");
subMenu.add(1, 1, 1, "网络设置");
subMenu.add(1, 2, 2, "高级设置");
subMenu.add(1, 3, 3, "安全设置");
SubMenu subMenu1 = menu.addSubMenu(2, 2, Menu.NONE, "操作");
subMenu1.add(2, 1, 1, "删除");
subMenu1.add(2, 2, 2, "添加");
subMenu1.add(2, 3, 3, "修改");
return true;
}
}
(2) 效果图如下:
单击“menu”按钮之后,出现本界面。
分别点击“系统设置”和“操作”菜单项之后,出现相应的子菜单。
转载于:https://www.cnblogs.com/zhangxiumin/archive/2013/05/20/3088987.html
Android菜单设计相关推荐
- android第三方菜单设计,Android菜单设计指南(上)
菜单设计快速预览 • 任何指令的选项菜单只针对当前的操作. • 任何指令的(弹出式)文本菜单只针对当前被选中项. • 优先排序频繁使用的指令(or功能). • 将最重要的指令( ...
- Android菜单设计指南
菜单设计快速预览•任何指令的选项菜单只适用于当前进程. •任何指令的关联菜单只适用于当前被选中项. •优先安放最频繁使用的操作. •仅将最重要的指令固定在屏幕上. •长按(touch&hold ...
- android菜谱app设计方案,Android菜单设计指南(上)
菜单设计快速预览 • 任何指令的选项菜单只针对当前的操作. • 任何指令的(弹出式)文本菜单只针对当前被选中项. • 优先排序频繁使用的指令(or功能). • 将最重要的指令( ...
- android教程 - android ui 介绍,多图详解 “Android UI”设计官方教程
我们曾经给大家一个<MeeGo移动终端设备开发UI设计基础教程>,同时很多朋友都在寻找Android UI开发的教程,我们从Android的官方开发者博客找了一份幻灯片,介绍了一些Andr ...
- android ui秘笈,看图说话 – Android UI 设计秘笈 :Part I
Android 的官方开发者博客发了一份幻灯片,介绍了一些 Android UI 设计的小贴士,Roger 在这里以看图说话的形式发出来,有兴趣的读者就继续往下翻吧.整个 PPT 共分5个部分,Par ...
- 【转】Android菜单详解——理解android中的Menu--不错
原文网址:http://www.cnblogs.com/qingblog/archive/2012/06/08/2541709.html 前言 今天看了pro android 3中menu这一章,对A ...
- Android菜单详解——理解android中的Menu
前言 今天看了pro android 3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享. PS:强烈推荐<Pro Android 3>,是我至 ...
- Android菜单详解(三)——SubMenu和IconMenu
我们在上一篇介绍了如何在Android中创建和响应选项菜单,今天我们将探索子菜单和图标菜单. 子菜单Sub Menu 子菜单提供了一种自然的组织菜单项的方式,它被大量地运用在windows和其他OS的 ...
- 【Android UI设计与开发】9:滑动菜单栏(一)开源项目SlidingMenu的使用和示例-转...
一.SlidingMenu简介 相信大家对SlidingMenu都不陌生了,它是一种比较新的设置界面或配置界面的效果,在主界面左滑或者右滑出现设置界面效果,能方便的进行各种操作.很多优秀的应用都采用了 ...
最新文章
- 如何在同一台电脑上部署多个tomcat服务器
- Linux系统云主机教程,新开的linux云主机磁盘挂载教程
- linux ioctl 设备只读,linux – 尝试SSH时设备的ioctl不合适
- PHP json_encode 文本形式数字下标数组导致下标丢失
- 如何将Excel转换为vCard
- __str__和__repr__
- 计算机的录像功能在哪里找,电脑录像的功能在哪,快速开启的方法分享
- VS2008安装和打补丁
- 各种说明方法的例句_举例子,列数字,作比较,打比方,这几个说明方法的例句...
- 计算机python考试真题及答案新课标_CCF计算机职业资格认证考题答案详解(Python)...
- worksheet怎么读_worksheet是什么意思_worksheet怎么读_worksheet翻译_用法_发音_词组_同反义词_工作表_学习单-新东方在线英语词典...
- 高效建站(华为云服务器速成篇)
- OSM PBF 文件格式说明
- RxJS——异步数据流的响应式编程库(适合新手入门)
- MM模块物料-供应商-PO-表
- NOJ 水獭看动漫 2001
- 支付宝php支付接口说明
- java高级——认识网络
- WebAdmin管理平台首发
- 随身wifi硬盘扩容详细教程
热门文章
- 愿你永远保持那颗野性之心
- Java学习笔记:案例发送工资条到邮箱
- (转)有关三方贸易(进口)的操作流程及单证处理
- python 同花顺thstrader_GitHub - mzs0207/THSTrader: 量化交易。最新版通用版同花顺客户端的python API。(Python3)...
- 云原生之在kubernetes环境下部署wordpress
- win10更新补丁KB5006670后无法共享打印机
- jQuery保留两位小数
- Android Systrace 基础知识(9)-MainThread 和 RenderThread 解读
- JQuery实现数据录入表格以及删除与编辑功能
- [SDOI2012] 体育课