[发明专利]一种界面切换方法及装置有效
申请号: | 201611102412.1 | 申请日: | 2016-12-05 |
公开(公告)号: | CN108153455B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 吴波 | 申请(专利权)人: | 珠海金山办公软件有限公司;北京金山办公软件股份有限公司;广州金山移动科技有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0488;G06F9/451 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 519015 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 界面 切换 方法 装置 | ||
本发明实施例提供了一种界面切换方法及装置,应用于移动终端技术领域,其中,所述方法包括:获取页面可视区域的整体高度及第一当前界面未占用页面可视区域的高度;根据页面可视区域的整体高度及第一当前界面未占用页面可视区域的高度,得到第一当前界面显示布局的当前高度,并将当前高度作为界面切换的界面高度;获取待切换第一当前界面;以界面高度,将第一当前界面进行切换,并显示第一目标界面。使得第一目标界面的界面高度与第一当前界面的界面高度相等,从而流畅地进行界面切换。
技术领域
本发明涉及移动终端技术领域,特别是涉及一种界面切换方法及装置。
背景技术
随着移动终端的发展和普及,移动终端通常采用触摸屏向用户提供触摸输入功能,用户通过点击触摸屏的相应位置完成对移动终端的操作。
移动终端可以通过界面操作向用户提供信息编辑功能。具体地,当用户在触摸屏上触摸信息编辑对应的操作按钮时,移动终端可以将当前界面的下半部分设置为虚拟键盘的第一界面。此外,移动终端还可以通过应用程序向用户提供信息获取功能。具体地,当用户在触摸屏上触摸应用程序对应的操作按钮时,移动终端还可以将该显示区域设置为应用程序的第二界面。对于兼具虚拟键盘和应用程序的移动终端,如何将第一界面与第二界面进行切换,是一个需要解决的问题。现有的界面切换方法,采用直接切换的方式进行界面切换。具体地,当第一界面切换为第二界面时,移动终端可以先隐藏第一界面;然后显示第二界面。当第二界面切换为第一界面时,移动终端可以先显示第一界面;然后隐藏第二界面。
现有的界面切换方法,应用程序对应的第二界面的高度不等于虚拟键盘对应的第一界面的高度,图1为现有技术虚拟键盘的界面示意图与应用程序对应的界面示意图的对比图,从图1中可看到,虚拟键盘对应的界面高度和应用程序对应的界面高度不相同,在第一界面与第二界面的切换过程中,通过现有的界面切换方法进行切换时,虚拟键盘对应的界面高度和应用程序对应的界面高度不相同的部分会突然消失,切换过程生硬而不流畅。
发明内容
本发明实施例的目的在于提供一种界面切换方法及装置,以使得第一界面与第二界面的高度相同,从而流畅地进行界面切换。具体技术方案如下:
一方面,本发明实施例提供了一种界面切换方法,包括:
获取页面可视区域的整体高度及第一当前界面未占用所述页面可视区域的高度;
根据所述页面可视区域的整体高度及所述第一当前界面未占用所述页面可视区域的高度,得到第一当前界面显示布局的当前高度,并将所述当前高度作为界面切换的界面高度;
获取待切换所述第一当前界面;
以所述界面高度,将所述第一当前界面进行切换,并显示所述第一目标界面。
可选的,在所述获取页面可视区域的整体高度及第一当前界面未占用所述页面可视区域的高度,之前,所述方法还包括:
检测用户发送的第一界面切换请求;
在所述第一界面切换请求为请求所述第一当前界面为虚拟键盘的显示界面,切换到第一目标界面为应用程序的显示界面时,判断第一当前界面为虚拟键盘的显示界面;
所述以所述界面高度,将所述第一当前界面进行切换,并显示所述第一目标界面,包括:
以所述界面高度,将所述虚拟键盘的显示界面进行切换,并显示所述应用程序的显示界面。
可选的,在所述以所述界面高度,将所述第一当前界面进行切换,并显示所述第一目标界面,之后,所述方法还包括:
检测用户发送的第二界面切换请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山办公软件有限公司;北京金山办公软件股份有限公司;广州金山移动科技有限公司,未经珠海金山办公软件有限公司;北京金山办公软件股份有限公司;广州金山移动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611102412.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多点触摸切换方法、装置、存储介质及终端设备
- 下一篇:一种界面切换方法及装置