The invention is applicable to the field of electronic technology, provides a method and apparatus for animation, animation in the existing technology aims to solve the problem of playing caton. The method includes: to detect if the application is started, then get the memory preset threshold and the current system memory usage amount; comparing the amount of memory and the memory threshold, and according to the comparison result, choose animation playback mode; if the detected animation playback instructions according to the matching of animation start playing the corresponding animation playback. The technical scheme of the invention, by comparison, animation playback mode of total memory usage and memory threshold, matching the application of dynamic adjustment of animation playback mode, solve the problem Caton animation, improve the user experience.
【技术实现步骤摘要】
一种动画播放方法和装置
本专利技术涉及电子
,尤其涉及一种动画播放方法和装置。
技术介绍
随着计算机图形学及其相关技术的飞速发展,计算机动画在智能终端上被广泛使用。目前,用户对智能终端的直观显示效果及响应速度的要求越来越高,对于智能终端上的应用,很多操作逻辑间的切换均要求通过动画进行过渡,但往往由于内存资源有限而造成动画播放卡顿严重,影响用户体验。
技术实现思路
本专利技术的目的在于提供一种动画播放方法和装置,旨在解决现有技术中动画播放卡顿的问题。本专利技术的第一方面,提供一种动画播放方法,包括:若检测到应用被启动,则获取预设的内存阈值和当前系统的内存占用总量;比较所述内存占用总量和所述内存阈值,并根据比较结果选择匹配的动画播放方式;若检测到动画播放的指令,则根据所述匹配的动画播放方式启动对应的动画进行播放。本专利技术的第二方面,提供一种动画播放装置,包括:获取模块,用于若检测到应用被启动,则获取预设的内存阈值和当前系统的内存占用总量;匹配模块,用于比较所述内存占用总量和所述内存阈值,并根据比较结果选择匹配的动画播放方式;播放模块,用于若检测到动画播放的指令,则根据所述匹配的动画播放方式启动对应的动画进行播放。本专利技术与现有技术相比存在的有益效果是:在检测到应用被启动时,获取预设的内存阈值和当前系统的内存占用总量,并比较所述内存占用总量和所述内存阈值,根据比较结果选择匹配的动画播放方式,实现动态调整应用匹配的动画播放方式,解决动画播放的卡顿问题,提高用户的体验。附图说明图1是本专利技术实施例一提供的一种动画播放方法的流程图;图2是本专利技术实施例二提供 ...
【技术保护点】
一种动画播放方法,其特征在于,所述动画播放方法包括:若检测到应用被启动,则获取预设的内存阈值和当前系统的内存占用总量;比较所述内存占用总量和所述内存阈值,并根据比较结果选择匹配的动画播放方式;若检测到动画播放的指令,则根据所述匹配的动画播放方式启动对应的动画进行播放。
【技术特征摘要】
1.一种动画播放方法,其特征在于,所述动画播放方法包括:若检测到应用被启动,则获取预设的内存阈值和当前系统的内存占用总量;比较所述内存占用总量和所述内存阈值,并根据比较结果选择匹配的动画播放方式;若检测到动画播放的指令,则根据所述匹配的动画播放方式启动对应的动画进行播放。2.根据权利要求1所述的动画播放方法,其特征在于,所述比较所述内存占用总量和所述内存阈值,并根据比较结果选择匹配的动画播放方式包括:若所述内存占用总量超过所述内存阈值,则加载帧动画,并设置所述应用的动画播放方式为帧绘制模式;若所述内存占用总量未超过所述内存阈值,则加载视频动画,并设置所述应用的动画播放方式为视频模式。3.根据权利要求2所述的动画播放方法,其特征在于,所述根据所述匹配的动画播放方式启动对应的动画进行播放包括:若所述应用的动画播放方式为所述帧绘制模式,则启动所述帧动画;若所述应用的动画播放方式为所述视频模式,则启动所述视频动画。4.根据权利要求3所述的动画播放方法,其特征在于,所述启动所述帧动画包括:启动动画线程进行播放,其中,所述动画线程调用动画绘制方法,所述动画绘制方法用于绘制所述帧动画的动画效果。5.根据权利要求3所述的动画播放方法,其特征在于,所述启动所述视频动画包括:获取所述视频动画的文件保存路径;调用视频播放控件对所述文件保存路径下的所述视频动画进行播放。6.一种...
【专利技术属性】
技术研发人员:刘远凤,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。