界面切换方法及装置的制造方法

文档序号:9523842阅读:135来源:国知局
界面切换方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术,尤其涉及一种界面切换方法及装置。
【背景技术】
[0002]目前,使用智能设备上的应用程序时,通常需要对应用程序的显示界面进行切换,比如从一个层级的显示界面逐渐切换并进入较深层次的显示界面。对于应用程序一个操作流程所包含的各显示界面,利用目前的这种界面切换方式,每次只能按照界面显示的先后顺序从一个界面逐级切换至另一个界面,而不允许直接快速跳转至该操作流程中不同层级所对应的界面。
[0003]以图1为例,图1是利用现有界面切换方式进行界面切换一实施例界面示意图;如图1所示,对于应用程序的一个操作流程中,在多个不同层级的显示界面之间进行切换时,每次只能前进或者后退一个界面,且仅能按照该操作流程依次进行界面的切换;比如,对于图1所述实施例显示的应用程序的一个操作流程为:由功能首页进入列表界面,由列表界面进入查找界面,由查找界面进入会话界面;当在会话界面时,若想退回至功能首页,则需逐级退回,即由会话界面返回至查找界面,由查找界面返回至列表界面,然后才能由列表界面返回至功能首页;而不能在该操作流程中,由会话界面直接跳转返回至功能首页这一界面。在应用程序的一操作流程中,按照界面显示的先后顺序,若当前显示的显示界面与即将达到的目标界面之间相隔了多个切换界面,则由所述显示界面一级一级达到所述目标界面的操作过程将十分繁琐,人机可交互性差。

【发明内容】

[0004]鉴于以上内容,有必要提供一种界面切换方法及装置,使得应用程序一个操作流程中显示的界面在相互切换时,能够由一个界面直接跳转至该操作流程中已显示过的其他界面。
[0005]本发明实施例公开了一种界面切换方法,包括以下步骤:
[0006]响应界面切换指令,获取可切换的目标界面所对应的界面跳转序列;
[0007]显示所述界面跳转序列,供用户选择所要切换的目标界面;
[0008]接收用户触发的目标界面选择指令,切换至所述目标界面选择指令映射的目标界面,并显示所述目标界面。
[0009]本发明实施例还公开了一种界面切换装置,包括:
[0010]序列获取模块,用于响应界面切换指令,获取可切换的目标界面所对应的界面跳转序列;
[0011]序列显示模块,用于显示所述界面跳转序列,供用户选择所要切换的目标界面;
[0012]界面切换模块,用于接收用户触发的目标界面选择指令,切换至所述目标界面选择指令映射的目标界面,并显示所述目标界面。
[0013]本发明实施例智能设备响应界面切换指令,获取可切换的目标界面所对应的界面跳转序列;显示所述界面跳转序列,供用户选择所要切换的目标界面;接收用户触发的目标界面选择指令,切换至所述目标界面选择指令映射的目标界面,并显示所述目标界面;相较于现有技术中,需要由一个操作界面逐级切换至相隔多级界面的另一个界面的方法,本发明实施例具有直接跳转至对应界面并显示跳转后的界面的有益效果,提高了界面切换的时效性和便捷性;进一步地,也提高了人机的可交互性。
【附图说明】
[0014]图1是利用现有界面切换方式进行界面切换一实施例界面示意图;
[0015]图2是本发明界面切换方法第一实施例流程示意图;
[0016]图3是本发明界面切换方法中在显示界面上显示界面跳转序列一实施例界面示意图;
[0017]图4是本发明界面切换方法第二实施例流程示意图;
[0018]图5是本发明界面切换装置第一实施例功能模块示意图;
[0019]图6是本发明界面切换装置第二实施例功能模块示意图;
[0020]图7是本发明界面切换装置一实施例硬件架构示意图。
[0021]本发明实施例目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0022]以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]由于智能设备的普及性和智能性,用户基于智能设备对相应的应用程序执行对应操作或者利用浏览器浏览网页等操作时,在一个操作流程中,智能设备根据用户触发的操作指令,通常需要在多个界面之间进行切换。假设图1所示的界面切换的正向流程“功能首页一列表界面一查找界面一会话界面”为一个操作流程,当智能设备当前所处的显示界面为“会话界面”,若需要返回至“功能首页”对应的界面,则按照正常的界面切换流程需逐级后退至“功能首页”,需要用户点击三步回退操作;而利用本发明界面切换方法及装置所揭露的技术方案,即可直接由“会话界面” 一步跳转切换至“功能首页”界面,且在上述界面“功能首页”、“列表界面”、“查找界面”及“会话界面”各操作界面之间可以根据用户触发的选择指令随意切换;极大地方便了用户在上述各操作界面之间的界面切换操作,提高了界面切换效率及人机的可交互性。特别地,当一个操作流程中包含多个操作界面时,采用本发明实施例界面切换方法及装置所揭露的技术方案,在各操作界面之间相互切换的有益效果将尤为显著。
[0024]本发明实施例提供了一种界面切换方法第一实施例;如图2所示,本发明界面切换方法包括以下步骤:
[0025]步骤S01、响应界面切换指令,获取可切换的目标界面所对应的界面跳转序列;
[0026]智能设备接收到界面切换指令时,响应所述界面切换指令,执订所述界面切换指令映射的界面切换事件。本发明实施例中,定义智能设备接收到界面切换指令时所显示的界面为“显示界面”。
[0027]智能设备根据所述界面切换指令,执行对应的界面切换事件时,首先获取由当前所显示的所述显示界面可以切换到哪些目标界面;比如,智能设备直接获取可切换至的所有目标界面;或者,智能设备获取可切换的目标界面所对应的界面跳转序列,该界面跳转序列中包含上述所有的目标界面,且在所述界面跳转序列中,所述目标界面可以按照出现的先后顺序进行排列。
[0028]在本发明一优选实施例中,智能设备可以通过遍历所述显示界面对应的所有上一级界面直至初始界面,从而生成由初始界面至所述显示界面之间各级界面所组成的所述界面跳转序列。其中,所述初始界面根据不同的操作流程而不同;比如,对于一款应用程序而言,其初始界面可以理解为:该应用程序的启动界面;对于整个智能设备而言,其初始界面可以理解为:该智能设备开机启动后所进入的系统桌面等。当然,所述初始界面也可以由系统或者用户自定义,本发明实施例对所述初始界面不进行一一穷举。
[0029]进一步地,本发明实施例中,若所述目标界面过多,则所述界面跳转序列也可以仅包括预设个数的所述目标界面;比如,在一个应用程序对应的一个操作流程中,包括了几十个不同的切换界面,则智能设备在获取包含目标界面对应的界面跳转序列时,仅选取其中的十个切换界面组成对应的所述界面跳转序列。其中,智能设备选取预设个数的所述目标界面时,可以仅选取离当前的所述显示界面最近的所述预设个数的目标界面;也可以选取常用的或者包含较多功能控件的所述预设个数的目标界面。
[0030]步骤S02、显示所述界面跳转序列,供用户选择所要切换的目标界面;
[0031]智能设备获取到包含可切换至所述目标界面的界面跳转序列时,为了便于用户选择将要切换到的目标界面,智能设备在当前的所述显示界面上,直接显示所述界面跳转序列,供用户选择所要切换的目标界面。
[0032]本发明实施例中,所述界面跳转序列所包含的所述目标界面的显示形式包括但不限于:所述目标界面对应的预设比例的缩略图;所述预设比例根据智能设备显示屏幕的尺寸、所述界面跳转序列的显示位置以及所述目标界面的数量或者其他因素来确定,优选地,以用户能够根据缩略图辨识出对应的目标界面为准。如图3所示,图3是本发明界面切换方法中在显示界面上显示界面跳转序列一实施例界面示意图;图3以缩略图的形式展示了界面跳转序列中所包含的目标界面。图3所述实施例仅以所述界面跳转序列显示在所述显示界面的顶部为例进行描述,所述界面跳转序列可以显示在所述显示界面的任意合适的位置,比如显示在所述显示界面的底部、左侧或者右侧等位置,本发明实施例对所述界面跳转序列在所述显示界面上的具体显示位置不做限定。
[0033]另外,所述目标界面在所述界面跳转序列中的显示形式还可以为:目标界面对应的具备标识性的图标,通过显示的所述图标,即可确定该图标对应的目标界面;也可以为各目标界面设置编号,从而通过编号来显示对应的目标
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1