[发明专利]一种车载终端的主题场景切换方法及装置有效
申请号: | 201910596705.7 | 申请日: | 2019-07-02 |
公开(公告)号: | CN110308961B | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 彭广溢 | 申请(专利权)人: | 广州小鹏汽车科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 510640 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车载 终端 主题 场景 切换 方法 装置 | ||
1.一种车载终端的主题场景切换方法,其特征在于,所述车载终端具有显示界面,所述方法包括:
当接收所述车载终端的主题场景切换请求时,获取当前页面视图与目标页面视图,其中,所述目标页面视图的当前透明度为零;所述车载终端安卓系统中的标准组件具有对应的主题切换状态位;所述主题切换状态位为所述标准组件响应于所述主题场景切换请求定义的;所述主题切换状态位用于确保所述标准组件对所述主题场景切换请求中的各个主题切换状态进行响应;所述主题切换状态包括准备阶段和切换阶段;
提取所述当前页面视图生成第一快照;
将所述第一快照添加至所述显示界面顶层;
将所述第一快照与所述目标页面视图合成叠层视图,叠加展现在所述显示界面;
对所述第一快照作透明化渐变处理直至第一快照的透明度为零,以及,对所述目标页面视图作去透明化渐变处理直至目标页面视图的透明度为一;
所述准备阶段对应准备流程,所述切换阶段对应切换流程,所述标准组件对应一个或多个主题切换状态位,当接收所述车载终端的主题场景切换请求时,通过所述标准组件的回调函数onConfigurationChanged 分别将所述准备阶段和所述切换阶段分发给所述标准组件,具体包括:
当接收所述车载终端的主题场景切换请求时,通过Configuration.uiMode定义所述标准组件对应的主题切换状态位;
通过所述主题切换状态位按所述准备流程的顺序将所述准备阶段发送给对应的标准组件,在标准组件响应了主题切换请求的准备阶段后,再按所述切换流程的顺序将所述切换阶段发送给对应的标准组件;其中,所述标准组件包括应用管理框架、主题模块和页面视图;
所述准备流程的顺序为:主题模块,应用管理框架,页面视图;
所述切换流程的顺序为:显示界面,应用管理框架,页面视图,显示界面。
2.根据权利要求1所述的方法,其特征在于,所述当前页面视图包括动态页面,所述当接收所述车载终端的主题场景切换请求时,获取当前页面视图与目标页面视图,包括:
针对所述请求,判断所述当前页面视图对应的应用页面是否激活;
若当前页面视图对应的应用页面激活,则判断所述当前页面视图在所述车载终端是否可见;
若当前页面视图在所述车载终端可见,则判断所述当前页面是否为动态页面;
若不是动态页面,则获取当前页面视图与目标页面视图。
3.根据权利要求1所述的方法,其特征在于,所述主题切换请求包括主题切换状态,所述当接收所述车载终端的主题场景切换请求时,获取当前页面视图与目标页面视图,包括:
当接收所述车载终端的主题场景切换请求时,通过Android Configuration的回调机制将所述主题切换状态发送给所述标准组件;
所述标准组件针对所述主题切换状态触发切换操作,并针对所述切换操作获取当前页面视图与目标页面视图。
4.根据权利要求1所述的方法,其特征在于,所述主题切换请求对应一个或多个主题资源,在所述对所述第一快照作透明化渐变处理直至第一快照的透明度为零,以及,对所述目标页面视图作去透明化渐变处理直至目标页面视图的透明度为一的步骤后,还包括:
所述应用管理框架通过所述回调函数onConfigurationChanged将所述主题资源发送给所述显示界面;
所述显示界面刷新所述主题资源。
5.根据权利要求3所述的方法,其特征在于,在所述当接收所述车载终端的主题场景切换请求时,通过Android Configuration的回调机制将所述主题切换状态发送给所述标准组件的步骤前,还包括:
获取所述车载终端的当前场景;
针对所述当前场景生成所述主题场景切换请求。
6.根据权利要求1所述的方法,其特征在于,所述提取所述当前页面视图生成第一快照包括:
提取所述当前页面视图的截图,将所述截图生成第一快照。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州小鹏汽车科技有限公司,未经广州小鹏汽车科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910596705.7/1.html,转载请声明来源钻瓜专利网。