[发明专利]一种用于呈现应用页面的方法与设备在审
| 申请号: | 202011623411.8 | 申请日: | 2020-12-30 |
| 公开(公告)号: | CN112799733A | 公开(公告)日: | 2021-05-14 |
| 发明(设计)人: | 杨华;董宗保 | 申请(专利权)人: | 上海连尚网络科技有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451;G06T13/00 |
| 代理公司: | 上海三和万国知识产权代理事务所(普通合伙) 31230 | 代理人: | 周建华 |
| 地址: | 200120 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 呈现 应用 页面 方法 设备 | ||
1.一种用于呈现应用页面的方法,应用于用户设备,其中,该方法包括:
响应于所述用户设备中关于目标应用的触发事件,获取所述目标应用的开屏页面;
根据所述开屏页面中的一个或者多个可视控件生成与所述一个或者多个可视控件对应的一个或者多个动画对象;
为所述一个或者多个动画对象中的每个动画对象设置预设配置信息以生成目标动画合集;
在启动所述开屏页面的过程中播放所述目标动画合集,并在所述目标动画合集的播放过程中呈现所述目标应用的主页面,其中,所述开屏页面位于所述主页面的上方。
2.根据权利要求1所述的方法,其中,所述方法还包括:
获取所述开屏页面中的顶部父类控件;
从所述顶部父类控件开始遍历所述开屏页面中的一个或者多个子类控件组以获取所述开屏页面中的一个或者多个可视控件。
3.根据权利要求2所述的方法,其中,所述从所述顶部父类控件开始遍历所述开屏页面中的一个或者多个子类控件组以获取所述开屏页面中的一个或者多个可视控件,包括:
获取所述顶部父类控件对应的一个或者多个第一子类控件组,从一个或者多个第一子类控件组中获取一个或者多个候选可视控件;
继续获取该一个或者多个第一子类控件组中每个第一子类控件组对应的一个或者多个第二子类控件组,从每个第一子类控件组对应的一个或者多个第二子类控件组中获取一个或者多个候选可视控件,重复前述步骤直至获取所述开屏页面中的全部所述候选可视控件;
根据所述全部所述候选可视控件生成一个或者多个可视控件。
4.根据权利要求1至3中任一项所述的方法,其中,所述为所述一个或者多个动画对象中的每个动画对象设置预设配置信息以生成目标动画合集包括:
将所述一个或者多个动画对象中的每个动画对象存储于一动画对象列表中;
在遍历所述动画对象列表的过程中为所述动画对象列表中的每个动画对象设置预设配置信息以生成目标动画合集。
5.根据权利要求4所述的方法,其中,所述方法在在遍历所述动画对象列表的过程中为所述动画对象列表中的每个动画对象设置预设配置信息以生成目标动画合集之前,还包括:
继续从所述顶部父类控件开始遍历所述开屏页面中的一个或者多个增量子类控件组以获取所述开屏页面中的一个或者多个增量可视控件;
所述根据所述开屏页面中的一个或者多个可视控件生成与所述一个或者多个可视控件对应的一个或者多个动画对象包括:
根据所述一个或者多个增量可视控件生成与所述一个或者多个增量可视控件对应的一个或者多个动画对象。
6.根据权利要求1至5中任一项所述的方法,其中,所述预设配置信息包括以下至少任一项:
预设播放时长信息;
起点透明度信息;
终点透明度信息;
预设播放速度;
透明度变化速度信息。
7.根据权利要求1至6中任一项所述的方法,其中,所述在启动所述开屏页面的过程中播放所述目标动画合集,并在所述目标动画合集的播放过程中呈现所述目标应用的主页面包括:
在启动所述开屏页面的过程中播放所述目标动画合集;
在所述目标动画合集的播放过程中,若所述开屏页面的透明度信息小于预设透明度阈值,呈现所述目标应用的主页面,其中,所述开屏页面位于所述主页面的上方。
8.根据权利要求7所述的方法,其中,所述方法还包括:
当所述开屏页面的透明度信息到达所述预设配置信息中配置的终点透明度信息,呈现所述目标应用的主页面,其中,所述主页面可供用户进行触发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海连尚网络科技有限公司,未经上海连尚网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011623411.8/1.html,转载请声明来源钻瓜专利网。





