[发明专利]应用内控件扩展至系统栏的方法、装置及电子设备在审
申请号: | 202210796788.6 | 申请日: | 2022-07-06 |
公开(公告)号: | CN115097986A | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 张浩;白雪茹;孔佑记 | 申请(专利权)人: | 上海嘉车信息科技有限公司 |
主分类号: | G06F3/0482 | 分类号: | G06F3/0482;G06F3/04842;G06F3/04845;G06F9/445 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 刘文强 |
地址: | 201210 上海市中国(上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 控件 扩展 系统 方法 装置 电子设备 | ||
本申请提供了一种应用内控件扩展至系统栏的方法,其中,该方法包括:当系统栏隐藏或应用组件入侵到系统栏下方时,在应用组件内显示占位控件,占位控件显示在系统栏所在位置;当扩展应用组件的动画时,通过占位控件和应用组件的扩展控件将应用组件扩展至整个屏幕,以通过应用组件显示动画,扩展控件为应用组件中可进行扩展和收缩的控件。本申请实施例通过将应用组件内的占位空间显示在系统栏位置,以通过该占位控件和扩展控件是的应用组件占领整个屏幕,进而显示动画,由于该占位控件和扩展控件都是应用组件内部的,因而在应用组件向系统栏位置扩展时整体布局不发生移动,进而提高了应用程序扩展时动画的流畅度。
技术领域
本申请涉及控件领域,具体而言,涉及一种应用内控件扩展至系统栏的方法、装置及电子设备。
背景技术
目前Android的应用组件大都显示在系统栏没有占用的屏幕空间,应用组件中的控件扩展至全屏也无法覆盖到系统栏。虽然可以通过隐藏系统栏或让应用组件侵入到系统栏下方的方式实现,但会导致控件扩展动画卡顿或者整个应用组件有明显的跳动,无法让控件流畅的扩展到系统栏。
发明内容
有鉴于此,本申请实施例的目的在于提供一种应用内控件扩展至系统栏的方法、装置及电子设备。能够在控件扩展或收缩时提高动画流畅性。
第一方面,本申请实施例提供了一种当系统栏隐藏或应用组件入侵到系统栏下方时,在所述应用组件内显示占位控件,所述占位控件显示在所述系统栏所在位置;当扩展所述应用组件的动画时,通过所述占位控件和所述应用组件的扩展控件将所述应用组件扩展至整个屏幕,以通过所述应用组件显示所述动画,所述扩展控件为所述应用组件中可进行扩展和收缩的控件。
在上述实现过程中,通过应用组件内部的占位控件在系统栏隐藏的时候显示,以对系统栏的位置进行占位。由于该占位控件是应用组件内部的,在扩展控件进行扩展时,占位空间和扩展控件之间不会出现画面割裂的情况,提高了在应用组件扩展时动画显示的流畅性。
结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,其中:当扩展所述应用组件的动画时,隐藏所述系统栏或将所述应用组件入侵到所述系统栏下方;在所述应用组件内显示所述占位控件;通过所述占位控件和所述应用组件的扩展控件将所述应用组件扩展至整个屏幕,以通过所述应用组件显示所述动画。
在上述实现过程中,通过在应用组件的动画需要进行扩展时,对系统栏进行隐藏或将应用组件直接入侵到系统栏下方,以显示占位控件及通过扩展控件进行扩展。由于是在应用组件需要进行扩展时才进行的占位控件显示和扩展控件进行扩展的操作,减少了占位控件和扩展控件动作的频率,降低了系统的处理次数,提高了系统的处理效率。
结合第一方面的第一种可能的实施方式,本申请实施例提供了第一方面的第二种可能的实施方式,其中:将所述扩展控件从原始位置扩展至所述占位控件位置,以通过所述占位控件和扩展后的所述应用组件的扩展控件将所述应用组件扩展至整个屏幕。
在上述实现过程中,占位控件在系统栏位置处显示,由于占位控件是应用组件内的控件,扩展控件在扩展时,只需要扩展到该占位控件处,扩展控件在扩展时位置移动较小,保证了在扩展控件扩展时动画整体的画面不受到影响,提高了画面整体的流畅度。
结合第一方面的第二种可能的实施方式,本申请实施例提供了第一方面的第三种可能的实施方式,其中,当收缩所述应用组件的动画时,隐藏所述占位控件;显示所述系统栏或空出所述系统栏显示位置。
在上述实现过程中,当收缩应用组件的动画时,将该占位控件进行隐藏,可以及时将系统栏位置空出来,以供系统栏显示。该占位控件在隐藏时,不会占用屏幕和应用组件的空间,保证了应用组件的动画收缩时,应用组件及系统栏的布局不会发生移动,减小了动画扩展对应用组件及系统栏的布局及显示的影响,提高了画面显示的流畅性。
结合第一方面的第三种可能的实施方式,本申请实施例提供了第一方面的第四种可能的实施方式,其中,将所述扩展控件收缩至原始位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海嘉车信息科技有限公司,未经上海嘉车信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210796788.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水电站设备运维安全管理方法及系统
- 下一篇:一种公母槽插接式电缆桥架