[发明专利]一种基于安卓系统的开机动画处理方法、设备及存储装置有效
申请号: | 201710740231.X | 申请日: | 2017-08-25 |
公开(公告)号: | CN107506196B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 白黎宾 | 申请(专利权)人: | 康佳集团股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06T13/00 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 518053 广东省深圳市南山区高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 系统 开机 动画 处理 方法 设备 存储 装置 | ||
本发明公开了一种基于安卓系统的开机动画处理方法,所述方法包括:预先安装有安卓系统的设备开机启动后,控制所述设备进入开机动画播放流程;所述设备选择开机动画文件夹中的第一张图片作为静帧图片,将所述静帧图片进行解码和缓存,并播放所述静帧图片;当所述静帧图片播放后,解码并缓存所述开机动画文件夹中剩余的所有帧图片,控制所述设备播放所述剩余的所有帧图片。本发明首先解码缓存和播放第一静帧图片,然后解码缓存剩余的所有帧图片,再播放所有缓存好的帧图片,提升了安卓系统开机动画播放的帧速率,并使得播放效果更好,解决了现有技术中开机动画播放图片的帧速率较低、效果较差的问题。
技术领域
本发明涉及安卓系统应用技术领域,尤其涉及一种基于安卓系统的开机动画处理方法、设备及存储装置。
背景技术
随着科技的发展,安卓系统(Android)以其开源免费、厂家自行定制、良好的拓展性,以及越来越稳定、越来越优质的google原生code的支持,和全球众多的Android App和Android 系统上的开发人员等等因素,在未来不管是新型的硬件设备,还是在现有的硬件设备上的占比都大大增多。
现如今,设备上的广告和品牌形象的投放,正是商业领域中举足轻重的一环,在设备的开机动画、广告上的定制是每一个Android设备厂家都会做的工作,这上面的深度优化无疑给了很多非旗舰性能的Android平台设备一个良好的广告环境或是产品品牌形象的良好宣传。
现有技术中,安卓系统的开机动画播放的整体逻辑是逐帧解码缓存数据播放图片,即每解码缓存一帧图片数据就播放一帧图片,播放动画的帧数较低,其结果是播放的帧速率为10帧/秒左右,效率较低,并且效果较差。
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于安卓系统的开机动画处理方法、设备及存储装置,旨在解决现有技术中安卓系统开机动画播放的帧速率较低的问题。
本发明解决技术问题所采用的技术方案如下:
一种基于安卓系统的开机动画处理方法,其中,所述基于安卓系统的开机动画处理方法包括以下步骤:
预先安装有安卓系统的设备开机启动后,控制所述设备进入开机动画播放流程;
所述设备选择开机动画文件夹中的第一张图片作为静帧图片,将所述静帧图片进行解码和缓存,并播放所述静帧图片;
当所述静帧图片播放后,依次解码并缓存所述开机动画文件夹中剩余的所有帧图片,控制所述设备依次播放所述剩余的所有帧图片。
所述的基于安卓系统的开机动画处理方法,其中,预先安装有安卓系统的设备开机启动后,控制所述设备进入开机动画播放流程之前还包括:
预先删除安卓系统原生逐帧解码缓存数据播放逻辑。
所述的基于安卓系统的开机动画处理方法,其中,当所述静帧图片播放后,依次解码并缓存所述开机动画文件夹中剩余的所有帧图片,控制所述设备依次播放所述剩余的所有帧图片之后还包括:
当所述剩余的所有帧图片播放完毕后,进入安卓系统正常开机流程。
所述的基于安卓系统的开机动画处理方法,其中,所述设备选择开机动画文件夹中的第一张图片作为静帧图片,将所述静帧图片进行解码和缓存,并播放所述静帧图片之前包括:
预先在安卓系统中设置开机动画文件夹,所述开机动画文件夹中存储有图片数据。
所述的基于安卓系统的开机动画处理方法,其中,所述设备选择开机动画文件夹中的第一张图片作为静帧图片,将所述静帧图片进行解码和缓存,并播放所述静帧图片之前还包括:
预先在安卓系统中设置解码缓存静帧图片数据播放逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710740231.X/2.html,转载请声明来源钻瓜专利网。