`
emowuyi
  • 浏览: 1481078 次
文章分类
社区版块
存档分类
最新评论

Android软件开发常用系统控件(二) Menu

 
阅读更多

1、Menu 选项菜单

选择菜单有两种模式:图标模式,扩展模式。用户在按下Menu按钮后,屏幕下方会以图标模式将6个菜单项显示在网格中,每个菜单项都比较大,便于手指点按,如果惨淡想不止6个,则第六个按钮会变成More。

2、创建选项菜单

与构建UI的其他部分调用onCreate()不同,创建菜单项必须实现onCreateOptionMenu()方法,这个方法接收一个Menu的实例。通过Menu的实例menu,使用add()方法添加菜单项。

再为菜单添加事件监听public boolean onOptionsItemSelected(MenuItem item),即可完成简单的菜单选择功能






XML



分享到:
评论

相关推荐

    老罗android开发视频教程全集百度网盘下载

    【第一版第八章】老罗Android开发视频-常用UI控件(33集) 【第一版第九章】老罗Android开发视频--存储数据和文件(7集) 【第一版第十章】老罗Android开发视频--对话框介绍(4集) 【第一版第十一章】老罗...

    android开发入门与实战(下)

    2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、AndroidSDK软件安装 2.2.2 SDK的家在哪里——设定AndroidSDKHome 2.2.3 真的准备好了吗——开发环境验证 2.2.4 创建...

    《Android应用开发揭秘》源码

    精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会国际认证。曾经领导和参与...

    《Android应用开发揭秘》附带光盘代码.

     4.2 常用控件应用  4.2.1 文本框(Textiew)  4.2.2 列表(ListView)  4.2.3 提示(T0ast)  4.2.4 编辑框(EditText)  4.2.5 单项选择(RadioGroup、RadioButton  4.2.6 多项选择(CheckBox)  4.2.7 下拉列表...

    Android应用开发揭秘pdf高清版

    它还以迭代的方式重现了各种常用的Android应用和经典Android游戏的开发全过程,既可以以它们为范例进行实战演练,又可以将它们直接应用到实际开发中去。 目录 -------------------------------------------------...

    Android应用开发揭秘

    精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会游戏软件分会(CGIA)认证及国际游戏开发教育联合会国际认证。曾经领导和参与...

    [Android开发权威指南].李宁.扫描版.pdf

     《Android开发权威指南》适合具备一定软件开发经验 想快速进入Android开发领域的程序员 具备一些手机开发经验的开发者和Android开发爱好者学习使用;也适合作为相关培训学校的Android培训教材 目录: 第一部分 ...

    Android实验指导.doc

    Android实验指导 实验一:系统安装与HelloWorld 【目的】 安装智能手机开发相关软件平台。 【要求】 1. 完成智能手机开发平台安装、以及相关配置 2. 并实现Hello World 3. 了解项目的基本文件目录结构 【原理】 ...

    Android应用基础实验指导书.doc

    8u102-windows-i586.exe" "Windows x64 "194.68 MB "jdk-8u102-windows-x64.exe " 二、安装Android studio 从安卓中文社区(http://www.android-studio.org/)下载最新版本的 安装包, 安装软件开发平台。...

    Android UI组件实例集合

    OpenIntents 项目通过"Intents",Android给连接软件和动态替换组件提供了优秀的基础。Google定义了一批intents(如:打电话啊,联系人清单上选择一个联系人,打开浏览器,电池更换的时候提供提示,等等。但是任何...

    Java开发课程设计作品基于Android管理用户收支情况的app源代码.zip

    基于android的理财小助手app,开发采用了增量式软件开发模型,采用轻量级数据库SQLite存储。主要应用了listView、button、editText、textView、spinner、dialog、CalendarView、menu等Android原生控件,以及自定义...

    Android实验指导(1).doc

    Android实验指导 实验一:系统安装与HelloWorld 【目的】 安装智能手机开发相关软件平台。 【要求】 1. 完成智能手机开发平台安装、以及相关配置 2. 并实现Hello World 3. 了解项目的基本文件目录结构 【原理】 ...

    基于Android的个人理财记账小助手app项目源码(95分以上课设).zip

    主要应用了listView、button、editText、textView、spinner、dialog、CalendarView、menu等Android原生控件,以及自定义View控件ShanView(扇形图)、CircleProgressBar(环形进度条);采用了分层式类似MVC的结构,分为...

    Google Android SDK开发范例大全(完整版)

    余志龙,来自于手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及J2EE、JSP、Servlet、JavaBeans、PHP、C#等程序语言,熟悉面向对象技术与Eclipse...

    Android实现仿饿了么订餐软件,Eclipse部署运行!

    demo里包含的常用ui控件有: 1.带阻尼回弹效果----ScrollView 2.下拉刷新----RefreshableListView 3.带section和header的ListVIew ----StickyListHeadersListView 4.虚线----DashedLineView 5.购物车常用的显示...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    鉴于市场上用户的手机型号、种类、屏幕分辨率等参差不齐,传统方式根据主流系统分别开发相应的系统耗时又耗力,为了高效开发并节约开发项目成本,本文采用Android+HTML5相结合的方式进行移动端Web系统的设计研发工作...

    理财小助手app+mvc

    基于android的理财小助手app,开发采用了增量式软件开发模型,采用轻量级数据库SQLite存储。主要应用了listView、button、editText、textView、spinner、dialog、CalendarView、menu等Android原生控件,以及自定义...

    Android 中 requestWindowFeature()的应用

    我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是...

Global site tag (gtag.js) - Google Analytics