[发明专利]一种在Android的菜单中添加菜单项的方法及设备有效
申请号: | 201010176312.X | 申请日: | 2010-05-14 |
公开(公告)号: | CN101833467A | 公开(公告)日: | 2010-09-15 |
发明(设计)人: | 赵京 | 申请(专利权)人: | 华为终端有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04M1/725 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 何文彬 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 菜单 添加 方法 设备 | ||
技术领域
本发明涉及计算机领域,特别涉及一种在Android的菜单中添加菜单项的方法及设备。
背景技术
Android是基于Linux内核的软件平台和操作系统,Android中包括多个功能以及多个本地菜单,每个本地菜单中包括一个或多个菜单项,每个菜单项对应一个功能,如此可以从本地菜单中启动每个功能。其中,Android可以作为手机操作系统,手机制造商在Android平台上添加不同的第三方应用,从而生产出功能不同的手机。其中,每个第三方应用包括一个或多个功能,且每个功能对应一个菜单项,将第三方应用包括的每个功能对应的一个菜单项添加到本地菜单中,如此,也可以从本地菜单中启动第三方应用包括的功能。
其中,在Android平台内有一个用于存储菜单项的数据库,手机制造商通过修改Android平台中的代码,将第三方应用包括的菜单项添加到该数据库中,当创建本地菜单时,从该数据库中获取菜单项并组成本地菜单,如此,实现将第三方应用包括的菜单项添加到本地菜单中。然后,手机制造商再将Android平台和第三方应用烧写到手机的存储器中。
发明人发现现有技术至少存在以下问题:
手机制造商在向本地菜单添加某个第三方应用的菜单项时,需要对Android的代码进行修改,另外,手机出厂后,由于烧写到手机存储器中的数据不可以再被修改,所以当用户下载某个第三方应用到手机中时,用户无法将该第三方应用中的菜单项添加到手机中的本地菜单中。
发明内容
为了能够在手机的本地菜单中添加第三方应用的菜单项且不需要对Android平台的代码进行修改,本发明提供了一种在Android的菜单中添加菜单项的方法及设备。所述技术方案如下:
一种在Android的菜单中添加菜单项的方法,所述方法包括:
接收打开本地菜单的请求,所述请求中携带菜单ID,创建所述菜单ID对应的本地菜单;
根据所述菜单ID,在已存储的第三方应用的菜单项和本地菜单ID的对应关系中,获取对应的第三方应用的菜单项;
将所述第三方应用的菜单项添加到所述本地菜单中;
显示添加了所述第三应用的菜单项的本地菜单。
一种在Android的菜单中添加菜单项的设备,所述设备包括:
第一创建模块,用于接收打开本地菜单的请求,所述请求中携带菜单ID,创建所述菜单ID对应的本地菜单;
获取模块,用于根据所述菜单ID,在已存储的第三方应用的菜单项和本地菜单ID的对应关系中,获取对应的第三方应用的菜单项;
添加模块,用于将所述第三方应用的菜单项添加到所述本地菜单中,显示添加了所述第三方应用的菜单项的本地菜单。
当打开本地菜单时,通过从已存储的第三方应用的菜单项和本地菜单ID的对应关系中获取需要添加到该本地菜单的菜单项,直接将获取的菜单项添加到该本地菜单中。由于将第三方应用的菜单项直接添加到本地菜单中,因而不需要通过修改Android的代码,即可将第三方应用的菜单项添加到Android平台的数据库中以及实现将第三方应用的菜单项添加到本地菜单中。
附图说明
图1是本发明实施例1提供的一种在Android的菜单中添加菜单项的方法流程图;
图2是本发明实施例2提供的一种在Android的菜单中添加菜单项的方法流程图;
图3是本发明实施例2提供的第一种本地主菜单的示意图;
图4是本发明实施例2提供的第二种本地主菜单的示意图;
图5是本发明实施例2提供的第一种本地二级菜单的示意图;
图6是本发明实施例2提供的第二种本地二级菜单的示意图;
图7是本发明实施例3提供的一种在Android的菜单中添加菜单项的设备示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例1
如图1所示,本发明实施例提供了一种在Android的菜单中添加菜单项的方法,包括:
步骤101:接收打开本地菜单的请求,该请求中携带菜单ID,创建携带的菜单ID对应的本地菜单;
步骤102:根据携带的菜单ID,在已存储的第三方应用的菜单项和本地菜单ID的对应关系中,获取对应的第三方应用的菜单项;
步骤103:将获取的第三方应用的菜单项添加到本地菜单中,显示添加第三方应用的菜单项的本地菜单。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为终端有限公司,未经华为终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010176312.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动数据终端拨号连接的方法及装置
- 下一篇:一种污泥封闭式好氧堆肥的方法