一种信息处理方法及电子设备的制造方法

文档序号:8943772阅读:261来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。
【背景技术】
[0002]随着科技的迅速发展,随着信息处理技术发展,越来越多的电子设备出现在人们的工作和生活中,例如:手机、平板电脑、笔记本电脑等,通常这些电子设备中都安装有各种各样的应用程序,便于用户使用。
[0003]在现有技术中,电子设备安装的各类应用程序对应有不同的显示效果,比如:动态桌面、应用程序交互界面的动画效果等。由于电子设备的处理能力不同,当电子设备的处理器处理负荷较重时,如:开启多个应用程序时,电子设备的处理器处理负荷较重。此时,电子设备显示较为复杂的动画效果就容易出现卡顿、运行不流畅的现象,导致用户体验较差。所以,现有技术中电子设备存在显示效果单一,无法满足用户需求的技术问题。

【发明内容】

[0004]本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中电子设备存在显示效果单一,无法满足用户需求的技术问题。
[0005]本发明实施例一方面提供了一种信息处理方法,包括:
[0006]在检测到触发电子设备显示一动画效果的操作时,获得电子设备绘制图像的第一绘制参数;其中,所述第一绘制参数用于表明所述电子设备绘制一帧图像的绘制时长,所述动画效果对应有第一动画与第二动画,所述第一动画中图像绘制时长大于预设时长的帧数小于所述第二动画中图像绘制时长大于所述预设时长的帧数;
[0007]基于所述第一绘制参数,从所述第一动画与所述第二动画中确定显示动画,以使得所述电子设备在显示所述显示动画时,呈现所述动画效果。
[0008]可选的,所述第一绘制参数为所述电子设备在第一预设时间范围内绘制每一帧图像的绘制时长。
[0009]可选的,所述基于所述第一绘制参数,从所述第一动画与所述第二动画中确定显示动画,具体包括:
[0010]基于所述第一绘制参数,获得在所述第一预设时间范围内绘制时长大于所述预设时长的N帧图像,N为大于O的整数;
[0011]在N大于第一阈值时,确定所述显示动画为所述第一动画;
[0012]在N小于或等于所述第一阈值时,确定所述显示动画为所述第二动画。
[0013]可选的,所述在N大于第一阈值时,确定所述显示动画为所述第一动画,具体为:
[0014]在N大于所述第一阈值时,确定所述N帧图像是否为所述电子设备连续绘制的图像,如果是,则确定所述显示动画为所述第一动画。
[0015]可选的,在确定所述显示动画为所述第二动画之后,所述方法还包括:
[0016]在所述电子设备显示所述第二动画时,获得电子设备绘制所述第二动画对应的图像时的第二绘制参数;
[0017]基于所述第二绘制参数,获得第二预设时间范围内绘制时长大于所述预设时长的M帧图像,M为大于O的整数;
[0018]在M大于第二阈值时,控制所述电子设备由显示所述第二动画切换至显示所述第一动画。
[0019]本发明实施例另一方面提供一种电子设备,包括:
[0020]存储单元,设置在所述壳体内,用于存储至少一个程序模块;
[0021]至少一个处理器,设置在所述壳体中,所述至少一个处理器通过获得并运行所述至少一个程序模块,用于在检测到触发电子设备显示一动画效果的操作时,获得电子设备绘制图像的第一绘制参数;其中,所述第一绘制参数用于表明所述电子设备绘制一帧图像的绘制时长,所述动画效果对应有第一动画与第二动画,所述第一动画中图像绘制时长大于预设时长的帧数小于所述第二动画中图像绘制时长大于所述预设时长的帧数;基于所述第一绘制参数,从所述第一动画与所述第二动画中确定显示动画,以使得所述电子设备在显示所述显示动画时,呈现所述动画效果。
[0022]可选的,所述第一绘制参数为所述电子设备在第一预设时间范围内绘制每一帧图像的绘制时长。
[0023]可选的,所述至少一个处理器还用于:
[0024]基于所述第一绘制参数,获得在所述第一预设时间范围内绘制时长大于所述预设时长的N帧图像,N为大于O的整数;
[0025]在N大于第一阈值时,确定所述显示动画为所述第一动画;
[0026]在N小于或等于所述第一阈值时,确定所述显示动画为所述第二动画。
[0027]可选的,所述至少一个处理器还用于:
[0028]在N大于所述第一阈值时,确定所述N帧图像是否为所述电子设备连续绘制的图像,如果是,则确定所述显示动画为所述第一动画。
[0029]可选的,所述至少一个处理器还用于:
[0030]在所述电子设备显示所述第二动画时,获得电子设备绘制所述第二动画对应的图像时的第二绘制参数;
[0031]基于所述第二绘制参数,获得第二预设时间范围内绘制时长大于所述预设时长的M帧图像,M为大于O的整数;
[0032]在M大于第二阈值时,控制所述电子设备由显示所述第二动画切换至显示所述第一动画。
[0033]本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
[0034]1、由于在本申请实施例中的技术方案中,采用了在检测到触发电子设备显示一动画效果的操作时,获得电子设备绘制图像的第一绘制参数;其中,所述第一绘制参数用于表明所述电子设备绘制一帧图像的绘制时长,所述动画效果对应有第一动画与第二动画,所述第一动画中图像绘制时长大于预设时长的帧数小于所述第二动画中图像绘制时长大于所述预设时长的帧数;基于所述第一绘制参数,从所述第一动画与所述第二动画中确定显示动画,以使得所述电子设备在显示所述显示动画时,呈现所述动画效果的技术手段。这样,由于电子设备存储了与动画效果对应的两种不同复杂度的动画,一种是对电子设备绘制性能要求较高的动画,一种是对电子设备绘制性能要求较低的动画。因此,电子设备在显示动画效果时,可根据当前的运行的状态来选择合适的动画进行显示,减少了电子设备卡顿的情况。所以,有效解决了现有技术中电子设备存在显示效果单一,无法满足用户需求的技术问题。实现了动画显示效果的多样性与智能性,提高用户应用体验的技术效果。
[0035]2、由于在本申请实施例中的技术方案中,采用了在确定所述显示动画为所述第二动画之后,在所述电子设备显示所述第二动画时,获得电子设备绘制所述第二动画对应的图像时的第二绘制参数;基于所述第二绘制参数,获得第二预设时间范围内绘制时长大于所述预设时长的M帧图像,M为大于O的整数;在1大于第二阈值时,控制所述电子设备由显示所述第二动画切换至显示所述第一动画的技术手段。这样,当电子设备显示对电子设备绘制性能要求较高的第二动画,且检测到电子设备出现卡顿的情况时,由显示第二动画切换至显示对电子设备绘制性能要求较低的第一动画。所以,保障了电子设备显示动画效果的流畅性。
【附图说明】
[0036]为了更清楚地说明本申请实施例或现有技术方案中的技术方案,下面对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
[0037]图1为本申请实施例一中信息处理方法的流程图;
[0038]图2为本申请实施例二中一种电子设备的结构图。
【具体实施方式】
[0039]本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中电子设备存在显示效果单一,无法满足用户需求的技术问题。
[0040]为解决上述的技术问题,本发明实施例提供一种信息处理方法,总体思路如下:
[0041]在检测到触发电子设备显示一动画效果的操作时,获得电子设备绘制图像的第一绘制参数;其中,所述第一绘制参数用于表明所述电子设备绘制一帧图像的绘制时长,所述动画效果对应有第一动画与第二动画,所述第一动画中图像绘制时长大于预设时长的帧数小于所述第二动画中图像绘制时长大于所述预设时长的帧数;
[004
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1