Android Menu在手机的应用中起着导航的作用,作者总结了5种常用的Menu。
1、左右推出的Menu
前段时间比较流行,我最早是在海豚浏览器中看到的,当时耳目一新。最早使用左右推出菜单的,听说是Facebook,我不确定消息的真实性。左右推出菜单如图,
2、Path菜单
为什叫Path菜单呢,因为我是最早在path应用中看到的,这里也不知道起什么名字了,就定为Path菜单了。这种散开、收起的小图标很清新,Path菜单出现后,国内就出现了很多仿品。其实实现不难,主要是创意。
3、GridView菜单
GridView菜单,顾名思义,这种Menu是使用gridview实现的,当然使用简单布局也能实现,这种最早出现在Menu的类别比较多的的浏览器中。如下图:
4、popuwindow菜单
这种菜单使用popuwindow加简单的布局实现,出现的比较早,开始时期主要是为了替换丑陋的系统菜单。
5、系统菜单
系统菜单,尤其在3.0以下的系统中长的比较丑陋,有时和我们的应用不匹配,很少使用。
/**
* @author 张兴业
* http://blog.csdn.net/xyz_lmn
* android开发进阶群:278401545
*/
分享到:
相关推荐
### Android开发编程从入门到精通——Android程序员必备 #### 一、Android简介 **1.1 什么是Android** Android是一种基于Linux内核的操作系统,主要应用于移动设备如智能手机和平板电脑。它由谷歌公司领导的开放...
【第一版第二章】老罗Android开发视频--常用UI布局介绍(5集) 【第一版第三章】老罗Android开发视频--HTTP协议编程(4集) 【第一版第四章】老罗Android开发视频--解析XML数据(3集) 【第一版第五章】老罗...
- **第二章:导航Android Studio** - 掌握界面布局、菜单栏等基础操作。 - 如何利用工具栏提高工作效率。 - 项目管理、文件结构及资源管理技巧。 - **第三章:在Android Studio中编程** - Java和Kotlin两种语言...
【安卓Android源码——仿大众点评源码】 在Android开发领域,学习和研究开源项目是提升技能、了解最佳实践的重要途径。"安卓Android源码——仿大众点评源码"就是一个典型的例子,它提供了对大众点评App功能的模拟...
**第二章:Android开发基础** - **开发环境搭建**:指导如何安装配置Android Studio等开发工具。 - **Java与Kotlin**:对比两种主要的开发语言,并推荐使用场景。 - **Hello World项目**:通过创建简单的“Hello ...
第二章“下载和安装Eclipse总则”是开始Android开发的第一步。首先,你需要下载和安装Java运行环境(JRE),这是Eclipse运行的基础。然后,下载Eclipse IDE,它是Android应用开发的主要工具。最后,配置Eclipse以...
进入实际操作,第二章指导读者如何下载和安装开发环境。Eclipse是Android开发的常用集成开发环境(IDE),需要与Java运行环境(JRE)一同安装。在这一章中,详细步骤被分为三个部分,从下载JRE到最终安装Eclipse和...
第五章:Android程序 —— HelloWorld! 这一章节通过实现经典的“Hello World!”程序,让读者了解如何构建简单的Android应用程序,涵盖了项目创建、布局设计、代码编写等基本步骤。 #### 3. 第七章:使用Intents...
四、编写你的第一个Android应用——"Hello, World!" 每一个编程旅程都始于经典的"Hello, World!"程序。在Android中,这通常通过XML布局文件来实现UI设计,如在TextView组件中显示文字。完成布局后,开发者将在Java...
第二章 多窗口类浏览器设计 11 2.1 多窗口类浏览器需求分析 11 2.1.1 Activity简介 11 2.1.2 Fragment简介 11 2.1.3 多窗口类浏览器需求 12 2.2 多窗口浏览器模式的实现机制 12 2.2.1安卓移动端多窗口浏览器框架 12 ...
接下来,“安卓编程学习第二天HelloWorld程序的运行.doc”介绍了安卓应用的基础——HelloWorld程序。这是每个新手开发者都会遇到的第一个例子,它展示了如何创建一个新的安卓项目,编写简单的代码,并在模拟器或真实...
参与项目开发:老人系列工具箱应用开发、奇遇社群应用程序开发、大稻旅图Beacon创新应用开发、Crazy Yummy暴食专家手机游戏开发、千变万话手机游戏开发、手势操控跨平台办公室数据中控系统开发、配对式交友手机社群...
#### 第二章 QT的安装 本章节介绍了Qt在不同环境下的安装过程: - **QtX11 的安装**:针对基于 X Window 的 Linux 系统,指导如何安装 Qt 开发环境。 - **Qt/Embedded 安装**:详细说明了如何在嵌入式设备上部署 Qt/...