一种控制应用程序的设置菜单的方法及装置的制造方法

文档序号:8395726阅读:226来源:国知局
一种控制应用程序的设置菜单的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及电子设备领域,尤其涉及一种控制应用程序的设置菜单的方法及装 置。
【背景技术】
[0002] 为了满足人们不同的需求,用户可以在智能设备中安装各种应用程序。很多应用 程序中都会有内置的设置菜单供用户查看和设置应用程序的相关选项。不同应用程序的设 置菜单分布在各个应用程序的不同位置,用户在应用程序中查找设置菜单时,没有固定的 查找路径,用户需要对应用程序的相关选项进行设置时,需要在应用程序中逐步查找设置 菜单,因此降低了用户体验。
[0003] 为了解决上述问题,现有技术中提供了一种基于操作系统聚合应用程序设置的方 法,具体方案如下:设立应用程序的设置界面启动规则信息;应用程序端在与操作系统接 口的节点中,按照该规则信息写入数据;系统终端的系统设置程序对所有已完成安装的应 用程序,查询该节点的数据,将符合该规则信息的应用程序在系统设置菜单中聚合呈现。这 样就能够将符合规则信息的所有应用程序在系统设置菜单中聚合呈现,用户点击所希望设 置的应用程序,该应用程序就会被激活,然后,系统设置程序按启动参数信息所对应的应用 程序设置界面启动相应的应用程序设置界面。
[0004] 在实现上述控制应用程序的设置界面的过程中,发明人发现现有技术中至少存在 如下问题:上述方案只是简单地在系统设置程序中为每个应用程序的设置菜单添加一个跳 转入口,最终还是应用程序显示设置菜单,无法在系统设置程序中显示每一应用程序的设 置菜单。

【发明内容】

[0005] 本发明的实施例提供一种控制应用程序的设置菜单的方法及装置,通过将应用程 序的设置菜单的显示与设置菜单的描述数据分离到设置程序和应用程序两个程序中,将应 用程序内置的设置菜单通过设置程序显示。
[0006] 为达到上述目的,本发明的实施例采用如下技术方案:
[0007] 第一方面,本发明提供了一种控制应用程序的设置菜单的方法,包括:
[0008] 设置程序获取设置菜单调用指令;设置菜单调用指令用于指示设置程序显示应用 程序的设置菜单;
[0009] 设置程序根据设置菜单调用指令,通过访问接口获取应用程序存储的设置菜单的 描述数据;访问接口用于传输与应用程序的设置菜单相关的数据;描述数据用于存储应用 程序的设置菜单的菜单项;
[0010] 设置程序根据描述数据显示应用程序的设置菜单。
[0011] 第二方面,本发明提供了一种控制应用程序的设置菜单的装置,包括:设置程序模 块和应用程序模块;
[0012] 设置程序模块,用于获取设置菜单调用指令;设置菜单调用指令用于指示设置程 序模块显示应用程序的设置菜单;
[0013] 设置程序模块,还用于根据设置菜单调用指令,通过访问接口获取应用程序存储 的设置菜单的描述数据;访问接口用于传输与应用程序的设置菜单相关的数据;描述数据 用于存储应用程序模块的设置菜单的菜单项;
[0014] 设置程序模块,还用于根据描述数据显示应用程序的设置菜单。
[0015] 本发明实施例提供了一种控制应用程序的设置菜单的方法及装置,设置程序获取 设置菜单调用指令,根据设置菜单调用指令,通过访问接口获取应用程序存储的设置菜单 的描述数据,并根据描述数据显示应用程序的设置菜单。这样应用程序中存储设置菜单的 描述数据进行显示,使得应用程序的设置菜单的显示与设置菜单的描述数据相分离,最终 可以直接在设置程序中显示应用程序中内置的设置菜单。
【附图说明】
[0016] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中 所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实 施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图 获得其他的附图。
[0017] 图1为本发明实施例提供的一种控制应用程序的设置菜单的方法的流程示意图;
[0018] 图2为本发明实施例提供的一种设置菜单显示方式的示意图;
[0019] 图3为本发明实施例提供的另一种设置菜单显示方式的示意图;
[0020] 图4为本发明实施例提供的另一种控制应用程序的设置菜单的方法的流程示意 图;
[0021] 图5为本发明实施例提供的另一种控制应用程序的设置菜单的方法的流程示意 图;
[0022] 图6为本发明实施例提供的另一种控制应用程序的设置菜单的方法的流程示意 图;
[0023] 图7为本发明实施例提供的另一种控制应用程序的设置菜单的方法的流程示意 图;
[0024] 图8为本发明实施例提供的另一种控制应用程序的设置菜单的方法的流程示意 图;
[0025] 图9为本发明实施例提供的一种控制应用程序的设置菜单的装置的功能示意图。
【具体实施方式】
[0026] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0027] 本发明提供的控制应用程序的设置菜单的方法,将应用程序的设置菜单的显示与 设置菜单的描述数据分离到设置程序和应用程序两个程序中。应用程序可以对设置菜单的 描述数据进行修改,控制设置菜单中各个菜单项之间的逻辑联系,同时提供跨进程查询和 改写的访问接口。设置程序通过此访问接口跨进程查询应用程序的设置菜单的描述数据, 并根据描述数据将应用程序的设置菜单进行显示,当用户操作显示界面的某个设置选项 时,设置程序还可以通过访问接口将用户对设置菜单的操作的数据传递给应用程序,应用 程序根据用户的操作,对设置菜单的描述数据进行修改或者直接执行对应逻辑。
[0028] 需要说明的是,应用程序的设置菜单由多条菜单项组成,每一菜单项对应一条描 述数据。设置菜单的每一菜单项都是以一条描述数据的方式进行定义并存储的。每一条描 述数据是由多个预先定义的字段,字段存储其对应的属性值以及各个字段的属性值组合起 来描述的。下表中列举了每一菜单项的描述数据中必要的字段及相应说明。
[0029]
【主权项】
1. 一种控制应用程序的设置菜单的方法,其特征在于,包括: 设置程序获取设置菜单调用指令;所述设置菜单调用指令用于指示所述设置程序显示 应用程序的设置菜单; 所述设置程序根据所述设置菜单调用指令,通过访
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1