[发明专利]导航栏过渡方法和系统有效
| 申请号: | 201710996607.3 | 申请日: | 2017-10-19 |
| 公开(公告)号: | CN107704154B | 公开(公告)日: | 2020-03-24 |
| 发明(设计)人: | 沈文策 | 申请(专利权)人: | 福建中金在线信息科技有限公司 |
| 主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0488;G06F9/451 |
| 代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 吕静 |
| 地址: | 350000 福建省福州市仓山区林浦路与潘墩路交*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 导航 过渡 方法 系统 | ||
本发明提供了导航栏过渡方法和系统,涉及计算机技术领域,包括获取当前页面的页面类型和下一页面的页面类型,其中,页面类型包括第一导航栏页面和第二导航栏页面,第一导航栏页面显示有第一导航栏,第二导航栏页面不显示第一导航栏;判断下一页面的页面类型与当前页面的页面类型是否一致;当下一页面的页面类型与当前页面的页面类型不一致时,获取第二导航栏;将第二导航栏设置在第一导航栏页面,覆盖第一导航栏;将覆盖在第一导航栏上的第二导航栏随着第一导航栏页面进行切换,直至第二导航栏退出屏幕,采用替身导航栏,在页面切换过程中,起到平滑过渡的效果。
技术领域
本发明涉及计算机技术领域,尤其是涉及导航栏过渡方法和系统。
背景技术
现如今很多软件应用都通过手势拖动进行操作,其中,软件应用中的一些模块,例如个人中心模块,为了页面整洁美观,已经习惯在页面中不保留导航栏,并直接将页面背景覆盖到状态栏,但是此时回到其他有导航栏页面时,又需要显示导航栏,如果将两种页面直接进行切换,由于导航栏不能随页面一起进行切换,页面就会出现瞬间显示导航栏的情况,效果比较突兀,而不能起到平滑过渡的效果。
发明内容
有鉴于此,本发明的目的在于提供导航栏过渡方法和系统,采用替身导航栏,在页面切换过程中,起到平滑过渡的效果。
第一方面,本发明实施例提供了导航栏过渡方法,包括:
获取当前页面的页面类型和下一页面的页面类型,其中,所述页面类型包括第一导航栏页面和第二导航栏页面,所述第一导航栏页面显示有第一导航栏,所述第二导航栏页面不显示所述第一导航栏;
判断所述下一页面的页面类型与当前页面的页面类型是否一致;
当所述下一页面的页面类型与所述当前页面的页面类型不一致时,获取第二导航栏;
将所述第二导航栏设置在所述第一导航栏页面,覆盖所述第一导航栏;
将覆盖在所述第一导航栏上的所述第二导航栏随着所述第一导航栏页面进行切换,直至所述第二导航栏退出屏幕。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,在所述获取当前页面的页面类型和下一页面的页面类型之前,还包括:
获取页面切换手势信号;
根据所述页面切换手势信号和当前页面信息获取下一页面的页面类型,其中,所述当前页面信息包括所述当前页面的页面类型。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述当所述下一页面的页面类型与所述当前页面的页面类型不一致时,获取第二导航栏包括:
当所述当前页面为所述第一导航栏页面时,截取所述当前页面中的所述第一导航栏的图片,作为所述第二导航栏;
当所述当前页面为所述第二导航栏页面时,调用预先存储的所述第一导航栏的图片,作为所述第二导航栏。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述将覆盖在所述第一导航栏上的所述第二导航栏随着所述第一导航栏页面进行切换,直至所述第二导航栏退出屏幕包括:
将所述第二导航栏设置在所述第一导航栏页面,覆盖所述第一导航栏;
按照所述下一页面的页面类型调整所述第二导航栏透明度并设置所述第一导航栏的透明度,以使所述第二导航栏随着所述第一导航栏页面进行切换,直至所述第二导航栏退出屏幕。
结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述按照所述下一页面的页面类型调整所述第二导航栏透明度并设置所述第一导航栏的透明度,以使所述第二导航栏随着所述第一导航栏页面进行切换,直至所述第二导航栏退出屏幕包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建中金在线信息科技有限公司,未经福建中金在线信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710996607.3/2.html,转载请声明来源钻瓜专利网。





