[发明专利]一种图片动态适配方法及装置在审
申请号: | 202111211809.5 | 申请日: | 2021-10-18 |
公开(公告)号: | CN113900613A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 游峰磊;刘沛丰;朱启凯 | 申请(专利权)人: | 北京博瑞彤芸科技股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 北京慧诚智道知识产权代理事务所(特殊普通合伙) 11539 | 代理人: | 李楠 |
地址: | 100026 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 动态 配方 装置 | ||
1.一种图片动态适配方法,其特征在于,所述图片动态适配方法包括:
获取图片的第一地址和基准分辨率列表数据;所述基准分辨率列表数据包括至少一个基准分辨率;
获取当前移动终端的分辨率;
根据所述当前移动终端的分辨率在所述基准分辨率列表数据中进行匹配,生成匹配结果;
若匹配成功,根据所述图片的第一地址和所述基准分辨率生成所述图片的第二地址;
根据所述图片的第二地址下载所述图片,并缓存。
2.根据权利要求1所述的图片动态适配方法,其特征在于,所述获取图片的第一地址和基准分辨率列表数据之前,所述方法还包括:
接收用户的操作指令;
根据所述操作指令生成图片请求信息,并将所述图片请求信息发送给所述服务器。
3.根据权利要求2所述的图片动态适配方法,其特征在于,所述将所述图片请求信息发送给所述服务器之前,所述方法还包括:
所述服务器获取移动终端的分辨率;
根据所述分辨率,建立可支持分辨率数据库;所述可支持分辨率数据库包括至少一个可支持分辨率;
根据所述可支持分辨率生成图片数据;所述图片数据包括所述图片标识和与所述图片标识匹配的所述基准分辨率列表数据;
根据所述图片标识,生成所述图片的第一地址,并存储。
4.根据权利要求1所述的图片动态适配方法,其特征在于,所述根据所述当前移动终端的分辨率在所述基准分辨率列表数据中进行匹配,所述方法具体包括:
将所述当前移动终端的分辨率与所述基准分辨率列表数据中的基准分辨率进行循环比较;
当所述当前移动终端的分辨率与所述基准分辨率一致时,则匹配成功。
5.根据权利要求4所述的图片动态适配方法,其特征在于,所述将所述当前移动终端的分辨率与所述基准分辨率列表数据中的基准分辨率进行循环比较之后,所述方法还包括:
当所述当前移动终端的分辨率与所述基准分辨率不一致时,生成多个比较结果;
将所述多个比较结果进行比较,生成第一比较结果;
若所述第一比较结果不大于预设的阈值,则匹配成功。
6.根据权利要求5所述的图片动态适配方法,其特征在于,匹配成功之后,所述方法还包括:
根据所述第一比较结果,从所述基准分辨率列表数据提取所述基准分辨率。
7.根据权利要求4所述的图片动态适配方法,其特征在于,所述方法还包括:
若所述第一比较结果大于所述预设的阈值,则匹配不成功。
8.根据权利要求7所述的图片动态适配方法,其特征在于,所述匹配不成功之后,所述方法还包括:
将所述当前移动终端的分辨率发送给服务器;
所述服务器根据所述当前移动终端的分辨率,在预设的时间进行统计所述当前移动终端的分辨率请求的次数,当所述次数达到预设的次数阈值时,根据所述当前移动终端的分辨率更新所述可支持分辨率数据库。
9.一种图片动态适配装置,其特征在于,包括:
处理模块,用于获取图片的第一地址和基准分辨率列表数据;所述基准分辨率列表数据包括至少一个基准分辨率;
获取当前移动终端的分辨率;
根据所述当前移动终端的分辨率在所述基准分辨率列表数据中进行匹配,生成匹配结果;
若匹配成功,根据所述图片的第一地址和所述基准分辨率生成所述图片的第二地址;
根据所述图片的第二地址下载所述图片,并缓存。
10.一种电子设备,其特征在于,包括:存储器、处理器和收发器;
所述处理器用于与所述存储器耦合,读取并执行所述存储器中的指令,以实现权利要求1-8任一项所述的方法步骤;
所述收发器与所述处理器耦合,由所述处理器控制所述收发器进行消息收发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京博瑞彤芸科技股份有限公司,未经北京博瑞彤芸科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111211809.5/1.html,转载请声明来源钻瓜专利网。