[发明专利]基于安卓的功能菜单界面显示方法和模块有效
申请号: | 201210385328.0 | 申请日: | 2012-10-12 |
公开(公告)号: | CN102929537A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 潘海东;梅春;张韶 | 申请(专利权)人: | 互动在线(北京)科技有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F3/0485;G06F3/0482 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 张雪梅 |
地址: | 100029 北京市朝阳区安*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 功能 菜单 界面 显示 方法 模块 | ||
技术领域
本发明涉及安卓界面开发。更具体地,本发明涉及一种基于安卓的功能菜单界面显示方法和模块。
背景技术
安卓(Android)手机软件开发是基于谷歌提供的软件开发工具包SDK,根据软件自身需求扩展或者自定义,编写代码,进而开发软件。Android SDK中提供了开发android手机软件的基本功能、控件或者特效的方法,但是想要做出更漂亮、用户体验更好的特效,就要根据需求编写扩展代码来实现。
手机作为一种掌上工具,手机屏幕的大小总会有一定的限制,因此在运行手机软件时候会限制软件界面中内容的展示,而几乎每个软件的界面中都会有功能按钮,如果把这些功能按钮跟要展示的内容放在同一个界面,会进一步减少内容展示的空间。
为了给内容展示节省出尽量多的空间,可以采取把功能按钮隐藏,需要的时候再显示的方式。但隐藏和显示功能按钮的位置和方式对用户体验尤为重要,随意的隐藏功能按钮可能导致整体的用户体验更糟糕。
为了用户体验效果更好,需要一种软件功能按钮与软件内容展示不冲突且可方便用户快速切换的设计。
发明内容
本发明目的在于提供一种基于安卓的功能菜单界面显示方法和模块,在界面显示上增强用户体验。
本发明的方法包括:
添加功能菜单界面和主界面,将所述主界面置于所述功能菜单界面的上层,所述功能菜单界面包括左功能菜单界面和/或右功能菜单界面。
当用户触控屏幕时,判断触控点的位置,如果触控点在所述主界面上则执行下一步骤,如果触控点在功能菜单界面上则由手机操作系统执行用户的手势命令。
判断用户的手势是否为横向滑动,如果否则由手机操作系统执行用户的手势命令,如果是,则进入下一步骤。
根据所述手势实时移动所述主界面从而显示所述功能菜单界面。
进一步地,所述根据所述手势实时移动所述主界面从而显示所述功能菜单界面还包括以下子步骤:
分别计算所述主界面和所述功能菜单界面的大小;
在主界面移动时分别对所述主界面和所述功能菜单界面进行重绘;
根据用户的手势轨迹计算主界面横向移动的方向和横向移动的距离。
本发明的基于安卓的功能菜单界面显示模块包括:界面添加单元、第一触控位置判断单元、第二触控位置判断单元和移动单元。
界面添加单元,用于添加功能菜单界面和主界面,将所述主界面置于所述功能菜单界面的上层,所述功能菜单界面包括左功能菜单界面和/或右功能菜单界面;
第一触控位置判断单元,用于用户触控屏幕时,判断触控点的位置,如果触控点在所述主界面上则启动所述第二触控位置判断单元,如果触控点在功能菜单界面上则由手机操作系统执行用户的手势命令;
第二触控位置判断单元,用于判断用户的手势是否为横向滑动,如果否则由手机操作系统执行用户的手势命令,如果是,则启动所述移动单元;
移动单元,用于根据所述手势实时移动所述主界面从而显示所述功能菜单界面。
所述移动单元进一步包括以下子单元:
界面计算单元,用于分别计算所述主界面和所述功能菜单界面的大小;
主界面重绘单元,用于在主界面移动时分别对所述主界面和所述功能菜单界面进行重绘;
移动方向和距离计算单元,用于根据用户的手势轨迹计算主界面横向移动的方向和横向移动的距离。
在Android开发中要实现横向滑动主界面选择功能按钮如果只单纯的实现横滑效果,简单的处理各个界面的事件效果,很难满足软件用户体验要求,本发明通过严谨的方法流程和模块设计实现了一个处理比较完善的横向滑动效果,增强了用户的使用体验,具有良好的商业前景。
附图说明
下面将参照附图并结合实施例对本发明进行具体说明。
图1为本发明的方法的流程图;
图2为各界面层级示意图;
图3为执行本发明呈现的效果示意图;
图4为本发明的模块的组成示意图。
具体实施方式
下面参照附图并借助本发明的实施例,对本发明的技术方案做详细描述。
本发明提供一种基于安卓的功能菜单界面显示方法和模块,所述基于安卓的功能菜单界面显示方法包括步骤S1到步骤S4,具体说明见下文。
相应地,本发明提供的一种基于安卓的功能菜单界面显示模块包括:界面添加单元1、第一触控位置判断单元2、第二触控位置判断单元3和移动单元4。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于互动在线(北京)科技有限公司,未经互动在线(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210385328.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:声波振动洁面器
- 下一篇:新一代磁疗远红外线阴茎负压筒罩杯装置