一种延长终端设备续航时间的方法和终端设备技术

技术编号:13545237 阅读:30 留言:0更新日期:2016-08-18 10:23
本发明专利技术提供一种延长终端设备续航时间的方法,所述方法包括:终端设备获取用户对当前应用的操作信息;所述终端设备根据所述操作信息生成多个垂直同步VSYNC事件;所述终端设备根据所述应用预先设定的过滤策略过滤所述多个VSYNC事件,以使当前所述应用根据接收到的VSYNC事件绘制图像。本发明专利技术根据所述应用预先设定的过滤策略过滤所述多个VSYNC事件,从而实现了根据用户的操作为应用提供合适的绘制帧率,致使终端设备的续航时间延长。

【技术实现步骤摘要】
201510824500

【技术保护点】
一种延长终端设备续航时间的方法,其特征在于,所述方法包括:终端设备获取用户对当前应用的操作信息;所述终端设备根据所述操作信息生成多个垂直同步VSYNC事件;所述终端设备根据所述应用预先设定的过滤策略过滤所述多个VSYNC事件,以使当前所述应用根据接收到的VSYNC事件绘制图像。

【技术特征摘要】
1.一种延长终端设备续航时间的方法,其特征在于,所述方法包括:终端设备获取用户对当前应用的操作信息;所述终端设备根据所述操作信息生成多个垂直同步VSYNC事件;所述终端设备根据所述应用预先设定的过滤策略过滤所述多个VSYNC事件,以使当前所述应用根据接收到的VSYNC事件绘制图像。2.如权利要求1所述方法,其特征在于,所述操作信息包括:操作的持续时间和操作类型。3.如权利要求2所述方法,所述终端设备根据所述操作信息生成多个VSYNC事件,具体为:所述终端设备根据所述操作信息的持续时间和所述终端设备系统的VSYNC事件生成频率生成所述多个VSYNC事件;所述终端设备将所述操作信息中的操作类型携带在所述多个VSYNC事件中,以使当前所述应用根据接收到的VSYNC事件中的操作类型控制绘制图像的动作。4.如权利要求2所述方法,其特征在于,所述终端设备根据所述应用预先设定的过滤策略过滤所述多个VSYNC事件,具体为:所述终端设备根据所述操作信息中的操作持续时间和操作类型确定所述应用对应的流畅帧率的最低值;所述终端设备根据所述多个VSYNC事件、所述操作持续时间和所述应用对应的流畅帧率的最低值确定所述应用对应的预先设定的过滤策略;所述终端设备根据确定的所述应用对应的预先设定的过滤策略过滤所述多个VSYNC事件;其中,所述终端设备中保存有所述应用不同操作持续时间、不同操作类型对应的不同的流畅帧率的最低值;所述终端设备还保存有不同的流畅帧率的最低值、不同操作持续时间和不同的数目VSYNC事件对应的不同的预先设定的过滤策略。5.如权利要求2所述方法,其特征在于,所述终端设备根据所述应用预先设定的过滤策略过滤所述多个VSYNC事件,还具体为:所述终端设备确定当前电量;所述终端设备确定当前电量所处的电量区间;所述终端设备根据预先设定的电量区间和所述应用的流畅帧率的最低值的对应关系确定所述应用当前对应的流畅帧率的最低值;所述终端设备根据所述多个VSYNC事件、所述操作持续时间和所述应用对应的流畅帧率的最低值确定所述应用对应的预先设定的过滤策略;所述终端设备根据确定的所述应用对应的预先设定的过滤策略过滤所述多个VSYNC事件;其中,所...

【专利技术属性】
技术研发人员:郭连柱
申请(专利权)人:乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1