一种应用程序模板的配置、启动方法和移动终端的制作方法_3

文档序号:9235307阅读:来源:国知局
91]步骤42:移动终端根据接收到的启动应用程序模板命令,获取所述启动应用程序模板命令对应的应用程序模板。
[0092]具体的,应用程序模板中包括应用程序的标识信息和所述应用程序的窗口在屏幕上的布局信息。
[0093]步骤43:移动终端启动所述标识信息对应的应用程序,并按照所述布局信息在屏幕上设置所启动的应用程序的窗口。
[0094]可选的,在上述步骤43中,移动终端获取所述标识信息对应的应用程序在所述应用程序模板中的启动位置信息;并根据获取到的启动位置信息,启动所述标识信息对应的应用程序。
[0095]可选的,在上述步骤43中,移动终端获取所述标识信息对应的应用程序在所述应用程序模板中的布局信息和焦点窗口的指示信息;并按照布局信息在屏幕上设置所启动的应用程序的窗口,在焦点窗口的指示信息所指示的窗口中设置焦点。
[0096]具体实现时,移动终端获取应用程序模板中的AppInfoArrary,根据appLocat1n启动应用程序,按照appPosit1n设置应用程序的窗口,如果appDisplay中有内容,则根据appDisplay中的内容显示应用程序中具体的页面,如果appDisplay中没有内容,则忽略此项;如果appFocus指示此应用程序具有焦点,则在该应用程序的窗口中设置焦点。
[0097]需要说明的是,对于Android终端,appLocat1n对应应用的启动位置,appDisplay对应启动页面所需要的Intent,appPosit1n对应此应用窗口位置大小。当启动此应用时直接根据Intent启动即可启动应用且到达所在页面。
[0098]基于相同的技术构思,本发明实施例还提供了一种可应用于上述流程的移动终端。图5示出了本发明实施例提供的移动终端的结构示意图,如图5所示,该设备包括:
[0099]命令接收单元51,用于接收用户输入的启动应用程序模板命令;
[0100]应用程序启动单元52,用于根据接收到的启动应用程序模板命令,获取所述启动应用程序模板命令对应的应用程序模板,所述应用程序模板中包括应用程序的标识信息和所述应用程序的窗口在屏幕上的布局信息;启动所述标识信息对应的应用程序,并按照所述布局信息在屏幕上设置所启动的应用程序的窗口。
[0101]可选的,所述命令接收单元51还用于,接收用户输入的请求创建应用程序模板的命令,所述应用程序模板用于指导应用程序启动,并指示出需要启动的应用程序以及所述需要启动的应用程序的窗口在屏幕上的布局;该移动终端还包括:应用程序模板配置单元,用于根据所述请求创建应用程序模板的命令,获取当前屏幕上显示的所有的应用程序的标识信息和所述应用程序的窗口在屏幕上的布局信息;根据所述请求创建应用程序模板的命令创建应用程序模板,所述应用程序模板中包括获取到的应用程序的标识信息和所述应用程序的窗口在屏幕上的布局信息。
[0102]可选的,所述应用程序模板配置单元还用于,在获取当前屏幕上显示的所有的应用程序的标识信息和所述应用程序的窗口在屏幕上的布局信息之后、根据所述请求创建应用程序模板的命令创建应用程序模板之前,根据当前屏幕的显示内容生成缩略图;将所述应用程序模板中的缩略图展示在应用程序模板列表中;所述命令接收单元51具体用于,接收用户根据所述应用程序模板列表中的缩略图输入的启动应用程序模板命令。
[0103]可选的,所述命令接收单元51还用于,接收用户输入的请求创建应用程序模板的命令,所述应用程序模板用于指导应用程序启动,并指示出需要启动的应用程序以及所述需要启动的应用程序的窗口在屏幕上的布局;该移动终端还包括:应用程序模板配置单元,用于根据所述请求创建应用程序模板的命令,指示用户输入需要启动的应用程序的标识信息和所述需要启动的应用程序的窗口在屏幕上的布局信息;创建应用程序模板,所述应用程序模板中包括所述需要启动的应用程序的标识信息和所述需要的启动应用程序的窗口在屏幕上的布局信息。
[0104]可选的,所述命令接收单元51还用于,接收用户输入的更新应用程序模板命令;该移动终端还包括:应用程序模板更新单元,用于获取所述更新应用程序模板命令对应的应用程序模板;根据所述更新应用程序模板命令,更新获取到的应用程序模板中的标识信息和/或布局信息。
[0105]可选的,所述命令接收单元51还用于,接收用户输入的删除应用程序模板命令;所述应用程序模板配置单元还用于,根据所述删除应用程序模板命令,删除所述删除应用程序模板命令对应的应用程序模板。
[0106]可选的,所述应用程序模板中还包括应用程序的启动位置信息;所述应用程序启动单元52具体用于,获取所述标识信息对应的应用程序在所述应用程序模板中的启动位置信息;根据获取到的启动位置信息,启动所述标识信息对应的应用程序。
[0107]可选的,所述应用程序模板中还包括应用程序的焦点窗口的指示信息,所述焦点窗口的指示信息用于指示具有焦点的窗口 ;所述应用程序启动单元52具体用于,获取所述标识信息对应的应用程序在所述应用程序模板中的布局信息和焦点窗口的指示信息;按照所述布局信息在屏幕上设置所启动的应用程序的窗口,在所述焦点窗口的指示信息所指示的窗口中设置焦点。
[0108]本发明另一实施例还提供了一种移动终端,该移动终端可实现本发明上述实施例提供的流程。如图6所示,该终端可包括收发信机61、存储器62和处理器63,其中:
[0109]收发信机61根据实际需要可以包括基带处理部件、射频处理部件等设备,用于传输相关信息;
[0110]存储器62,用于存储一个或多个可执行程序,被用于配置所述处理器;
[0111]所述处理器63,被配置了一个或多个可执行程序,所述一个或多个可执行程序用于执行以下方法:接收用户输入的启动应用程序模板命令;根据接收到的启动应用程序模板命令,获取所述启动应用程序模板命令对应的应用程序模板,所述应用程序模板中包括应用程序的标识信息和所述应用程序的窗口在屏幕上的布局信息;启动所述标识信息对应的应用程序,并按照所述布局信息在屏幕上设置所启动的应用程序的窗口。
[0112]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器,使得通过该计算机或其他可编程数据处理设备的处理器执行的指令可实现流程图中的一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0113]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0114]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图的一个流程或多个流程和/或方框图的一个方框或多个方框中指定的功能的步骤。
[0115]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0116]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种应用程序模板的配置方法,其特征在于,包括: 移动终端接收用户输入的请求创建应用程序模板的命令,所述应用程序模板用于指导应用程序启动,并指示出需要启动的应用程序以及所述需要启动的应用程序的窗口在屏幕上的布局; 所述移动终端根据所述请求创建应用程序模板的命令,获取当前屏幕上显示的所有的应用程序的标识信息和所述应用程序的窗口在屏幕上的布局信息; 所述移动终端根据所述请求创建应用程序模板的命令创建应用程序模板,所述应用程序模板中包括获取到的应用程序的标识信息和所述应用程序的窗口在屏幕上的布局信息。2.如权利要
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1