[发明专利]一种窗口切换方法及装置在审
申请号: | 201710157695.8 | 申请日: | 2017-03-16 |
公开(公告)号: | CN106990957A | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 龚杰 | 申请(专利权)人: | 北京云知声信息技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/0481 |
代理公司: | 北京尚伦律师事务所11477 | 代理人: | 张俊国 |
地址: | 100191 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 窗口 切换 方法 装置 | ||
技术领域
本发明涉及终端技术领域,特别涉及一种窗口切换方法及装置。
背景技术
目前,当终端上当前显示的窗口在从一个窗口切换到另一个窗口后,光标会随之跳转到该另一个窗口,而在从该另一个窗口重新切换回上一个窗口(当然,这里默认窗口切换之后上一个窗口并未被关闭)之后,可能由于上一个窗口中光标最后所停留的编辑框无法重新自动恢复焦点等原因而导致光标无法重新自动地显示在上一个窗口中或者无法重新自动地显示在最后所停留的编辑框中的最后停留位置处(如显示在上一个窗口中的其他编辑框,如当上一个窗口为搜索引擎的搜索界面时,该其他编辑框可以是用于输入搜索关键词的编辑框),此时,如果用户期望在上一个窗口中光标最后所停留的编辑框中的最后停留位置处继续编辑该编辑框中的内容(如在该编辑框中的该最后停留位置处继续输入信息),则需要手动激活上一个窗口中光标最后所停留的编辑框,这就降低了信息编辑的流畅性和输入效率,尤其是当信息编辑过程为语音编辑过程时,若需要用户手动触发上述编辑框,则无疑中断了语音编辑的流畅性(如影响了语音输入的流畅性),增加了语音输入者的手动操作负担。
发明内容
本发明提供一种窗口切换方法及装置,用以在从第一窗口切换到第二窗口时,可以记录光标在第一窗口中最后停留位置的目标坐标值,这样,在从第二窗口重新切换回第一窗口时,可以自动地按照目标坐标值将光标重新显示在第一窗口中的最后停留的位置处,从而实现在窗口的切换后通过已记录的坐标来不间断地继续在上一个窗口(即第一窗口)中编辑信息,尤其是可以在第一窗口中不间断地、流畅地进行语音输入,以在减少用户操作的基础上,提高信息编辑的流畅性和输入效率。
本发明提供一种窗口切换方法,包括:
在从第一窗口切换到第二窗口时,记录光标在所述第一窗口中最后停留位置的目标坐标值;
在从所述第二窗口重新切换回所述第一窗口时,将所述光标按照所述目标坐标值重新显示在所述第一窗口中。
在一个实施例中,所述方法还包括:
在从所述第一窗口切换到所述第二窗口后,阻塞所述第一窗口,以禁止在切换窗口的过程中对所述第一窗口进行第一预设操作,其中,所述第一预设操作包括以下至少:移动所述第一窗口、缩放所述第一窗口。
在一个实施例中,所述在从所述第二窗口重新切换回所述第一窗口时,将所述光标按照所述目标坐标值重新显示在所述第一窗口中,包括:
在对所述第二窗口进行第二预设操作时,确定显示在显示屏最上层的窗口为所述第一窗口,以从所述第二窗口重新切换回所述第一窗口,其中,所述第二预设操作包括:关闭所述第二窗口、最小化所述第二窗口;
按照所述目标坐标值,将所述光标重新显示在所述第一窗口中的所述最后停留位置处。
在一个实施例中,所述在从所述第二窗口重新切换回所述第一窗口时,将所述光标按照所述目标坐标值重新显示在所述第一窗口中,包括:
在从所述第二窗口重新切换回所述第一窗口时,触发所述目标坐标值所在的编辑框,以将所述光标按照所述目标坐标值重新显示在所述第一窗口中。
在一个实施例中,所述最后停留位置的目标坐标值包括:
所述最后停留位置相对于显示屏的坐标值,
或者
所述最后停留位置相对于所述第一窗口的坐标值。
本发明还提供一种窗口切换装置,包括:
记录模块,用于在从第一窗口切换到第二窗口时,记录光标在所述第一窗口中最后停留位置的目标坐标值;
显示模块,用于在从所述第二窗口重新切换回所述第一窗口时,将所述光标按照所述目标坐标值重新显示在所述第一窗口中。
在一个实施例中,所述装置还包括:
处理模块,用于在从所述第一窗口切换到所述第二窗口后,阻塞所述第一窗口,以禁止在切换窗口的过程中对所述第一窗口进行第一预设操作,其中,所述第一预设操作包括以下至少:移动所述第一窗口、缩放所述第一窗口。
在一个实施例中,所述显示模块包括:
确定子模块,用于在对所述第二窗口进行第二预设操作时,确定显示在显示屏最上层的窗口为所述第一窗口,以从所述第二窗口重新切换回所述第一窗口,其中,所述第二预设操作包括:关闭所述第二窗口、最小化所述第二窗口;
显示子模块,用于按照所述目标坐标值,将所述光标重新显示在所述第一窗口中的所述最后停留位置处。
在一个实施例中,所述显示模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云知声信息技术有限公司,未经北京云知声信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710157695.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于后缀树的代码文件克隆检测方法
- 下一篇:一种扩展组件、电子设备及启动方法