界面生成方法及系统、基于显示界面的处理方法及装置制造方法及图纸

技术编号:21115169 阅读:25 留言:0更新日期:2019-05-16 08:50
本申请实施例公开了一种界面生成方法及系统、基于显示界面的处理方法及装置,应用于具有显示模块的终端设备;该界面生成方法,包括:获得显示模块当前显示的显示界面;依据预置的映射表,识别显示界面的应用场景,映射表包括应用场景与边栏的至少一个一一对应关系;边栏用于接收通过终端设备触发的用户操作,并触发该用户操作对应的动作;当显示界面与映射表中的应用场景匹配时,控制显示模块显示映射表中与该应用场景对应的边栏。由于本申请实施例基于显示界面的场景生成边栏以使用户通过边栏直接触发操作,相较于现有的操作动作节约了操作触发所需的步骤,节约了操作所需的时间,实现了便捷的控制操作,降低了用户操作的复杂度。

Interface Generation Method and System, Processing Method and Device Based on Display Interface

【技术实现步骤摘要】
界面生成方法及系统、基于显示界面的处理方法及装置
本申请涉及计算机
,尤其涉及一种界面生成方法及系统、基于显示界面的处理方法及装置。
技术介绍
随着技术发展与进步,电子产品,尤其是手机、平板电脑等触屏设备在人们生活中的应用范围越来越广、使用频率越来越高。在用户在利用触屏设备进行操作时,需要通过操作对应的相应按键触发实现。例如,打开文件夹时,需要点击依据地址目录,逐一点击打开其上级目录后,当该文件夹显示在屏幕上时,再通过点击该文件夹打开。还例如,在应用中进行操作时,需要在屏幕上显示相应的操作按键后,再点击该操作按键实现操作。现有的触屏设备操作便捷性不高,操作过程复杂。
技术实现思路
有鉴于此,本申请提供了一种界面生成方法及系统、基于显示界面的处理方法及装置,能够解决现有技术中的触屏设备操作过程复杂的问题,提高用户操作的便捷性。本申请实施例提供的一种界面生成方法,应用于具有显示模块的终端设备,所述方法,包括:获得所述显示模块当前显示的显示界面;依据预置的映射表,识别所述显示界面的应用场景,所述映射表包括至少一个对应关系,该对应关系为应用场景与边栏的一一对应关系;所述边栏用于接收通过所述终端设备触发的用户操作,还用于触发该用户操作对应的动作;当所述显示界面与所述映射表中的应用场景匹配时,控制所述显示模块显示所述映射表中与该应用场景对应的边栏。可选的,所述获得所述显示模块当前显示的显示界面,之前还包括:获取操作焦点的位置;当所述操作焦点位于操作系统的界面时,触发所述操作系统中配置的边栏服务模块执行所述获得所述显示模块当前显示的显示界面;当所述操作焦点位于应用程序的界面时,触发该应用程序执行所述获得所述显示模块当前显示的显示界面。可选的,所述获得所述显示模块当前显示的显示界面,之前还包括:确定操作焦点的位置;根据所述操作焦点的位置,确定所述操作焦点位于的显示区域;监测所述操作焦点位于的显示区域,当所述显示区域的场景变化时,执行所述获得所述显示模块当前显示的显示界面。可选的,所述获得所述显示模块当前显示的显示界面,具体包括:获得所述显示区域当前显示的显示界面。可选的,所述边栏包括至少一个操作区,每个所述操作区包括至少一个操作控件;每个所述操作控件均对应于一操作对象和一操作类型;所述操作控件,用于响应于通过所述终端设备对该操作控件的触发,对该操作控件对应的操作对象执行对应操作类型的动作。可选的,当所述操作焦点位于操作系统的界面时,所述至少一个操作区,具体包括:应用触发操作区、搜索操作区、语音输入操作区、最近文件触发操作区、系统功能触发操作区、系统控制操作区和窗口控制操作区中的一个或多个。可选的,所述获得所述显示模块当前显示的显示界面,之前还包括:响应于通过所述终端设备触发的第一预置操作,执行所述获得所述显示模块当前显示的显示界面;所述控制所述显示模块显示所述映射表中与该显示场景对应的边栏,之后还包括:响应于通过所述终端设备触发的第二预置操作,控制所述显示模块隐藏显示的边栏。本申请实施例提供的一种基于显示界面的处理方法,应用于具有显示模块的终端设备,所述方法包括:经由依据上述实施例提供的的方法显示的边栏接收操作指令;所述操作指令携带操作类型和操作对象;对所述操作对象执行该操作类型对应的动作。可选的,所述边栏包括至少一个操作区,每个所述操作区包括至少一个操作控件;每个所述操作控件均对应于一操作对象和一操作类型;则,经由所述边栏接收操作指令,具体包括:响应于对所述操作控件的触发,获得该操作控件对应的操作指令。可选的,所述操作指令为语音输入;所述语音输入包括操作类型和操作对象;所述对所述操作对象执行该操作类型对应的动作,具体包括:识别所述语音输入,确定所述语音输入中的操作类型和操作对象;对确定出的操作对象执行确定出的操作类型所对应的动作。本申请实施例提供的一种界面生成系统,应用于具有显示模块的终端设备,所述系统,包括:界面获取单元、场景识别单元和显示控制单元;所述界面获取单元,用于获得所述显示单元当前显示的显示界面;所述场景识别单元,用于依据预置的映射表,识别所述显示界面的应用场景,所述映射表包括至少一个对应关系,该对应关系为应用场景与边栏的一一对应关系;所述边栏用于接收通过所述终端设备触发的用户操作,还用于触发该用户操作对应的动作;所述显示控制单元,用于当所述场景识别单元确定所述显示界面与所述映射表中的应用场景匹配时,控制所述显示单元显示所述映射表中与该应用场景对应的边栏。本申请实施例提供的一种基于显示界面的处理装置,应用于具有显示单元的终端设备,所述装置包括:边栏显示单元、指令接收单元和操作控制单元;所述边栏显示单元,用于依据上述实施例所述的方法显示边栏;所述指令接收单元,用于经由所述边栏接收操作指令;所述操作指令携带操作类型和操作对象;所述操作控制单元,用于对所述操作指令中携带的操作对象执行该操作指令携带的操作类型对应的动作。与现有技术相比,本申请至少具有以下优点:在本申请实施例中,在具有显示模块的终端设备上,首先获取显示模块当前显示的显示界面,然后,依据映射表中应用场景与边栏的一一对应关系,识别该显示界面的应用场景,当显示界面与映射表中的应用场景匹配时,控制显示界面显示映射表中与该应用场景对应的边栏,以便终端设备的用户可以通过对显示的边栏的触发,对与该显示界面相关的元素进行控制。由于本申请实施例基于显示界面的场景生成边栏以使用户通过边栏直接触发操作,相较于现有的操作动作节约了操作触发所需的步骤,节约了操作所需的时间,实现了便捷的控制操作,降低了用户操作的复杂度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本申请实施例提供的一种界面生成方法的流程示意图;图2为本申请具体实施例提供的一种边栏显示的示意图;图3为本申请实施例提供的另一种界面生成方法的流程示意图;图4为本申请实施例提供的又一种界面生成方法的流程示意图;图5为本申请具体实施例的系统架构示意图;图6为本申请实施例提供的再一种界面生成方法的流程示意图;图7为本申请具体实施例提供的边栏架构示意图;图8为本申请具体实施例提供的边栏的一种具体架构;图9为本申请实施例提供的一种基于显示界面的处理方法的流程示意图;图10为本申请实施例提供的另一种基于显示界面的处理方法的流程示意图;图11为本申请实施例提供的一种界面生成系统的结构示意图;图12为本申请实施例提供的另一种界面生成系统的结构示意图;图13为本申请实施例提供的又一种界面生成系统的结构示意图;图14为本申请实施例提供的一种基于显示界面的处理装置的结构示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在详细本文档来自技高网
...

【技术保护点】
1.一种界面生成方法,其特征在于,应用于具有显示模块的终端设备,所述方法,包括:获得所述显示模块当前显示的显示界面;依据预置的映射表,识别所述显示界面的应用场景,所述映射表包括至少一个对应关系,该对应关系为应用场景与边栏的一一对应关系;所述边栏用于接收通过所述终端设备触发的用户操作,还用于触发该用户操作对应的动作;当所述显示界面与所述映射表中的应用场景匹配时,控制所述显示模块显示所述映射表中与该应用场景对应的边栏。

【技术特征摘要】
1.一种界面生成方法,其特征在于,应用于具有显示模块的终端设备,所述方法,包括:获得所述显示模块当前显示的显示界面;依据预置的映射表,识别所述显示界面的应用场景,所述映射表包括至少一个对应关系,该对应关系为应用场景与边栏的一一对应关系;所述边栏用于接收通过所述终端设备触发的用户操作,还用于触发该用户操作对应的动作;当所述显示界面与所述映射表中的应用场景匹配时,控制所述显示模块显示所述映射表中与该应用场景对应的边栏。2.根据权利要求1所述的方法,其特征在于,所述获得所述显示模块当前显示的显示界面,之前还包括:获取操作焦点的位置;当所述操作焦点位于操作系统的界面时,触发所述操作系统中配置的边栏服务模块执行所述获得所述显示模块当前显示的显示界面;当所述操作焦点位于应用程序的界面时,触发该应用程序执行所述获得所述显示模块当前显示的显示界面。3.根据权利要求1或2所述的方法,其特征在于,所述获得所述显示模块当前显示的显示界面,之前还包括:确定操作焦点的位置;根据所述操作焦点的位置,确定所述操作焦点位于的显示区域;监测所述操作焦点位于的显示区域,当所述显示区域的场景变化时,执行所述获得所述显示模块当前显示的显示界面。4.根据权利要求3所述的方法,其特征在于,所述获得所述显示模块当前显示的显示界面,具体包括:获得所述显示区域当前显示的显示界面。5.根据权利要求1或2所述的方法,其特征在于,所述边栏包括至少一个操作区,每个所述操作区包括至少一个操作控件;每个所述操作控件均对应于一操作对象和一操作类型;所述操作控件,用于响应于通过所述终端设备对该操作控件的触发,对该操作控件对应的操作对象执行对应操作类型的动作。6.根据权利要求5所述的方法,其特征在于,当所述操作焦点位于操作系统的界面时,所述至少一个操作区,具体包括:应用触发操作区、搜索操作区、语音输入操作区、最近文件触发操作区、系统功能触发操作区、系统控制操作区和窗口控制操作区中的一个或多个。7.根据权利要求1或2所述的方法,其特征在于,所述获得所述显示模块当前显示的显示界面,之前还包括:响应于通过所述终端设备触发的第一预置操作,执行所述获得所述显示模块当前显示的显...

【专利技术属性】
技术研发人员:罗永浩马优
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1