[发明专利]场景显示方法、装置及终端有效
申请号: | 201310122216.0 | 申请日: | 2013-04-09 |
公开(公告)号: | CN104102478B | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 李玉萍;赵文伟;李博闻;陈杰 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/14 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 张耀光 |
地址: | 511446 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 场景 显示 方法 装置 终端 | ||
技术领域
本发明涉及互联网终端领域,特别涉及一种场景显示方法、装置及终端。
背景技术
诸如智能手机、平板电脑或者台式计算机之类的终端是人们日常生活中必不可少的工具,使用终端上的不同应用程序可以实现不同的功能。
以即时通讯工具为例,用户可以使用即时通讯工具来观看娱乐音视频直播。在观看娱乐音视频直播时,即时通讯工具可以显示一个场景。该场景可以包括视频、投票区域、聊天区域、订阅区域和送礼物区域等等多个部分。用户可以在这个场景内观看视频,以及使用投票、聊天、订阅和送礼物之类的功能。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:由于不同的终端所使用的显示屏的分辨率差异巨大,比如台式计算机的显示屏的分辨率可能为2560像素x1440像素、1920像素*1080像素、1440像素*900像素和1024像素*768像素中的任意一种。当同一个场景在不同分辨率的显示屏上显示时,所呈现的最终显示效果也会存在巨大的差异,使得该场景在一些分辨率的显示屏上的显示效果非常优秀,但是可能在另外一些分辨率的显示屏上的显示效果非常差。
发明内容
为了解决同一场景在不同分辨率的显示屏上的显示效果存在较大差异的问题,本发明实施例提供了一种场景显示方法、装置及终端。所述技术方案如下:
根据本发明的一个方面,提供了一种场景显示方法,所述方法包括:
获取当前设备的屏幕分辨率;
从至少两套预设场景中载入与所述屏幕分辨率所对应的场景;
根据载入的所述场景设置当前场景参数;
加载至少一个子插件,并使得所述子插件根据所述当前场景参数完成初始化;
根据初始化后的所述子插件显示所述场景。
进一步地,所述获取当前设备的屏幕分辨率,包括:
通过操作系统提供的预定应用编程接口获取所述屏幕分辨率。
进一步地,所述从至少两套预设场景中载入与所述屏幕分辨率所对应的场景,包括:
确定所述屏幕分辨率所处的分辨率范围;
根据预先存储的分辨率范围与场景的对应关系,查询与所述屏幕分辨率所处的分辨率范围所对应的场景;
载入查询到的所述场景。
进一步地,所述根据载入的所述场景设置当前场景参数,包括:
读取所述场景中预先存储的至少一个第一参数作为所述当前场景参数中的一部分;
根据所述屏幕分辨率计算至少一个第二参数作为所述当前场景参数中的另一部分;
所述第一参数包括所述场景中显示的全部或部分对象的显示坐标;所述第二参数包括所述场景中显示的全部或者部分动画的显示坐标、显示方式和动画路径长度中的至少一种参数。
进一步地,所述加载至少一个子插件,并使得所述子插件根据所述当前场景参数完成初始化,包括:
加载至少一个子插件,并使得所述子插件根据所述当前场景参数中与所述子插件相对应的至少一个第一参数和/或至少一个第二参数完成初始化。
根据本发明的第二方面,提供了一种场景显示装置,所述装置包括:
获取模块,用于获取当前设备的屏幕分辨率;
载入模块,用于从至少两套预设场景中载入与所述获取模块获取到的屏幕分辨率所对应的场景;
设置模块,用于根据所述载入模块载入的所述场景设置当前场景参数;
加载模块,用于加载至少一个子插件,并使得所述子插件根据所述设置模块设置的所述当前场景参数完成初始化;
显示模块,用于根据所述加载模块加载的初始化后的所述子插件显示所述场景。
进一步地,所述获取模块,具体用于通过操作系统提供的预定应用编程接口获取所述屏幕分辨率。
进一步地,所述载入模块,包括:范围确定单元、场景查询单元和场景载入单元;
所述范围确定单元,用于确定所述屏幕分辨率所处的分辨率范围;
所述场景查询单元,用于根据预先存储的分辨率范围与场景的对应关系,查询与所述范围确定单元确定的所述屏幕分辨率所处的分辨率范围所对应的场景;
所述场景载入单元,用于载入所述场景查询单元查询到的所述场景。
进一步地,所述设置模块,包括:读取单元和计算单元;
所述读取单元,用于读取所述场景中预先存储的至少一个第一参数作为所述当前场景参数中的一部分;
所述计算单元,用于根据所述屏幕分辨率计算至少一个第二参数作为所述当前场景参数中的另一部分;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310122216.0/2.html,转载请声明来源钻瓜专利网。