一种分屏处理方法和终端技术

技术编号:16836988 阅读:37 留言:0更新日期:2017-12-19 19:40
本发明专利技术提供了一种分屏处理方法和终端,其中,分屏处理方法包括:获取到分屏指令,且未检测到近期任务信息时,获取终端的当前位置信息,所述近期任务信息用于记录当前时刻之前的预设时间段内开启过的应用;获取并显示与所述终端的当前位置信息对应的至少一个分屏应用;获取用户从所述至少一个分屏应用中选择的目标应用;启动所述目标应用并进行分屏显示。本方案能够满足用户在近期任务里清空的情况下,快捷找到用户需要使用的支持分屏的应用;很好的解决了现有技术中近期任务记录被删后,无法快捷切换分屏应用的问题。

A split screen processing method and terminal

The invention provides a split screen processing method and terminal, which includes screen processing methods: access to screen instructions, and not detected in recent task information, get the current position information of the terminal, the immediate task of information for application records before the current time when the preset period opened; acquiring and displaying at least one screen application and the current position information corresponding to the terminal; acquiring the target users from the at least one split screen application; start the target application and screen display. This scheme can satisfy users' emptying in the near future tasks, and quickly find the application of supporting split screen that users need to use. It solves the problem that the short term task records in existing technology can not be quickly switched to split screen applications.

【技术实现步骤摘要】
一种分屏处理方法和终端
本专利技术涉及终端
,特别是指一种分屏处理方法和终端。
技术介绍
现有技术中谷歌安卓7.0从底层支持了分屏,也提供了切换方式:分屏下按后台键,可在半屏里显示近期任务,从近期列表选择应用后就进入分屏。但是,由于近期任务的记录往往会被用户删除,故用户在近期任务中找不到常用的分屏应用,需要将支持分屏的应用名单列表调出来,而这个名单的数据可能会很多,用户从中挑选需要花费一定的时间,不能满足用户快捷切换的需求。
技术实现思路
本专利技术的目的在于提供一种分屏处理方法和终端,解决现有技术中近期任务记录被删后,无法快捷切换分屏应用的问题。为了解决上述技术问题,本专利技术实施例提供一种分屏处理方法,应用于终端,包括:获取到分屏指令,且未检测到近期任务信息时,获取终端的当前位置信息,所述近期任务信息用于记录当前时刻之前的预设时间段内开启过的应用;获取并显示与所述终端的当前位置信息对应的至少一个分屏应用;获取用户从所述至少一个分屏应用中选择的目标应用;启动所述目标应用并进行分屏显示。本专利技术实施例还提供了一种终端,包括:第一获取模块,用于获取到分屏指令,且未检测到近期任务信息时,获取终端的当前位置信息,所述近期任务信息用于记录当前时刻之前的预设时间段内开启过的应用;第二获取模块,用于获取并显示与所述终端的当前位置信息对应的至少一个分屏应用;第三获取模块,用于获取用户从所述至少一个分屏应用中选择的目标应用;第一处理模块,用于启动所述目标应用并进行分屏显示。本专利技术实施例还提供了一种终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的分屏处理方法中的步骤。本专利技术实施例还提供了一种计算机程序,处理器执行所述计算机程序时实现上述的分屏处理方法。本专利技术实施例还提供了一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行上述的分屏处理方法。本专利技术的上述技术方案的有益效果如下:上述方案中,所述分屏处理方法通过获取到分屏指令,且未检测到近期任务信息时,获取终端的当前位置信息,获取并显示与所述终端的当前位置信息对应的至少一个分屏应用,获取用户从所述至少一个分屏应用中选择的目标应用,启动所述目标应用并进行分屏显示;能够满足用户在近期任务里清空的情况下,快捷找到用户需要使用的支持分屏的应用;很好的解决了现有技术中近期任务记录被删后,无法快捷切换分屏应用的问题。附图说明图1为本专利技术实施例的分屏处理方法流程示意图;图2为本专利技术实施例的分屏应用显示示意图;图3为本专利技术实施例的分屏处理方法具体应用流程示意图;图4为本专利技术实施例的终端结构示意图一;图5为本专利技术实施例的终端结构示意图二;图6为本专利技术实施例的终端结构示意图三。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术针对现有的技术中近期任务记录被删后,无法快捷切换分屏应用的问题,提供一种分屏处理方法,应用于终端,如图1所示,包括:步骤11:获取到分屏指令,且未检测到近期任务信息时,获取终端的当前位置信息,所述近期任务信息用于记录当前时刻之前的预设时间段内开启过的应用。获取分屏指令的方式可以是检测到预设手势、预设语音等,在此不作限定。步骤12:获取并显示与所述终端的当前位置信息对应的至少一个分屏应用。所述终端的当前位置信息包括所述终端当前的地理位置信息和所述终端当前连接的无线网络信息中的至少一种。步骤13:获取用户从所述至少一个分屏应用中选择的目标应用。本步骤可以具体为获取选中指令,根据选中指令获取目标应用。步骤14:启动所述目标应用并进行分屏显示。将目标应用进行显示可以是在终端的屏幕上的预设位置,也可以是任意位置,在此不作限定。本专利技术实施例提供的所述分屏处理方法通过获取到分屏指令,且未检测到近期任务信息时,获取终端的当前位置信息,获取并显示与所述终端的当前位置信息对应的至少一个分屏应用,获取用户从所述至少一个分屏应用中选择的目标应用,启动所述目标应用并进行分屏显示;能够满足用户在近期任务里清空的情况下,快捷找到用户需要使用的支持分屏的应用;很好的解决了现有技术中近期任务记录被删后,无法快捷切换分屏应用的问题。具体的,所述获取并显示与所述终端的当前位置信息对应的至少一个分屏应用的步骤包括:根据预先建立的位置信息与分屏应用的对应关系,获取与当前位置信息对应的至少一个分屏应用。也就是在使用本方案之前,可以预先记录存储用户的使用习惯,使用习惯包括使用某一个分屏应用时,终端所处位置。对应的,所述启动所述目标应用并进行分屏显示的步骤包括:根据预先记录的分屏应用与上一次在终端屏幕上的显示位置的对应关系,获取所述目标应用上一次在终端屏幕上的第一显示位置和所述终端当前的前台应用上一次在终端屏幕上的第二显示位置;根据所述第一显示位置和第二显示位置对所述目标应用和所述终端当前的前台应用进行显示。也就是在使用本方案之前,可以预先记录之前使用应用A和应用B时,两个应用在终端的屏幕上的相对位置,然后,在以后再使用这两个应用时,根据之前的显示位置进行显示,以此提高用户的使用感受。具体的,所述获取并显示与所述终端的当前位置信息对应的至少一个分屏应用的步骤包括:获取与所述终端的当前位置信息对应的至少一个分屏应用;获取所述终端当前的前台应用的第一类型信息和所述至少一个分屏应用的第二类型信息;根据所述第一类型信息和所述第二类型信息,将所述至少一个分屏应用进行优先级等级由高到低的排序;根据排序结果对所述至少一个分屏应用进行显示。也就是,可以根据满足条件的分屏应用与当前前台应用之间的关联程度,对满足条件的分屏应用进行排序显示,可以如图2所示采用叠加的显示方式,关联程度高的分屏应用的显示面积大。下面对本专利技术实施例提供的所述分屏处理方法进行进一步说明。针对上述技术问题,本专利技术实施例提供一种分屏处理方法,能够在用户切换至近期任务时,若检测近期任务里无数据,则根据历史记录的用户在相应地点分屏应用的信息,显示对应的分屏应用。本专利技术实施例提供的方案可以具体为:提前记录用户的使用习惯。用户的使用习惯包括记录用户分屏时的分屏应用。例如应用A时,用户触发分屏操作后选中应用B,并形成应用A和应用B的分屏状态。当检测到这种分屏状态时,记录终端所在位置。记录位置的方式包括:定位和/或连接的wifi(例如家庭、例如办公室、例如特定的地点)。在有记录数据的前提下,本专利技术实施例提供的方案可以具体如图3所示:步骤31:接收用户输入的分屏指令。用户输入的分屏指令方式可以有多种,比如:点击虚拟按钮、摇一摇、或者其它触发方式,在此不作限定。步骤32:检测到近期任务中的数据不存在时,根据用户的使用习惯查找与终端的当前位置对应的历史分屏应用。近期任务的数据可以通过调用系统的参数获得。若用户清除了近期任务的数据,则返回来的结果为零。此时获取终端的当前位置。获取终端的当前位置包括定位数据,例如通过定位模块获取当前的坐标。当当前的坐标与历史分屏操作的坐标之间的偏差在一定范围内时,查找历史分屏操作的坐标对应的分屏应用。该坐标的分屏应用可以为一个或者多个。步骤33:显示历史分屏操作的坐标对应的分屏应用,供用户选择。当历史分屏本文档来自技高网...
一种分屏处理方法和终端

【技术保护点】
一种分屏处理方法,应用于终端,其特征在于,包括:获取到分屏指令,且未检测到近期任务信息时,获取终端的当前位置信息,所述近期任务信息用于记录当前时刻之前的预设时间段内开启过的应用;获取并显示与所述终端的当前位置信息对应的至少一个分屏应用;获取用户从所述至少一个分屏应用中选择的目标应用;启动所述目标应用并进行分屏显示。

【技术特征摘要】
1.一种分屏处理方法,应用于终端,其特征在于,包括:获取到分屏指令,且未检测到近期任务信息时,获取终端的当前位置信息,所述近期任务信息用于记录当前时刻之前的预设时间段内开启过的应用;获取并显示与所述终端的当前位置信息对应的至少一个分屏应用;获取用户从所述至少一个分屏应用中选择的目标应用;启动所述目标应用并进行分屏显示。2.根据权利要求1所述的分屏处理方法,其特征在于,所述获取并显示与所述终端的当前位置信息对应的至少一个分屏应用的步骤包括:根据预先建立的位置信息与分屏应用的对应关系,获取并显示与当前位置信息对应的至少一个分屏应用。3.根据权利要求1所述的分屏处理方法,其特征在于,所述启动所述目标应用并进行分屏显示的步骤包括:根据预先记录的分屏应用与上一次在终端屏幕上的显示位置的对应关系,获取所述目标应用上一次在终端屏幕上的第一显示位置和所述终端当前的前台应用上一次在终端屏幕上的第二显示位置;根据所述第一显示位置和第二显示位置对所述目标应用和所述终端当前的前台应用进行显示。4.根据权利要求1所述的分屏处理方法,其特征在于,所述获取并显示与所述终端的当前位置信息对应的至少一个分屏应用的步骤包括:获取与所述终端的当前位置信息对应的至少一个分屏应用;获取所述终端当前的前台应用的第一类型信息和所述至少一个分屏应用的第二类型信息;根据所述第一类型信息和所述第二类型信息,将所述至少一个分屏应用进行优先级等级由高到低的排序;根据排序结果对所述至少一个分屏应用进行显示。5.根据权利要求1至4中任一项所述的分屏处理方法,其特征在于,所述终端的当前位置信息包括所述终端当前的地理位置信息和所述终端当前连接的无线网络信息中的至少一种。6.一种终端,其特征在于,包括:第一获取模块,用于获取到分屏指令,且未检测到近期任务信息时,获取终端的当前位...

【专利技术属性】
技术研发人员:陶鸿能
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1