移动终端应用界面视图分辨率匹配方法、装置及存储介质制造方法及图纸

技术编号:18732076 阅读:33 留言:0更新日期:2018-08-22 02:56
本发明专利技术涉及一种移动终端应用界面视图分辨率匹配方法、装置及存储介质,属于互联网技术领域。采用了该发明专利技术的移动终端应用界面视图分辨率匹配方法、装置及存储介质,由于其移动终端根据屏幕分辨率及应用界面视图区块划分确定各视图区块的实际分辨率后;将各视图区块的实际分辨率与该应用提供的视图分辨率表对照,获取各视图区块的应用分辨率;进而根据应用分辨率向应用服务端发送视图请求,从而减少了界面视图请求次数,减轻服务器处理压力,提高界面视图请求反馈速度,进而可以加快终端的界面加载速度,明显提升用户体验,且本发明专利技术的应用方式简便,应用成本低廉,可广泛适用于各型移动终端。

Mobile terminal application interface view resolution matching method, device and storage medium

The invention relates to a mobile terminal application interface view resolution matching method, device and storage medium, belonging to the Internet technical field. The method, device and storage medium of the mobile terminal application interface view resolution matching are adopted. After the mobile terminal determines the actual resolution of each view block according to the screen resolution and the division of the application interface view block, the actual resolution of each view block is matched with the view resolution table provided by the application. The application resolution of each view block is acquired, and then the view request is sent to the application server according to the application resolution, which reduces the number of interface view requests, reduces the server processing pressure, and improves the feedback speed of interface view requests, thus speeding up the interface loading speed of the terminal and significantly improving the user experience. Moreover, the invention has simple application method and low application cost, and can be widely applied to various mobile terminals.

【技术实现步骤摘要】
移动终端应用界面视图分辨率匹配方法、装置及存储介质
本专利技术涉及互联网
,特别涉及互联网终端应用
,具体是指一种移动终端应用界面视图分辨率匹配方法、装置及存储介质。
技术介绍
当一个应用程序运行于特定的移动终端,如各类手机、平板电脑等,移动终端需要根据其特定的屏幕分辨率向应用服务器发送界面视图请求。由于移动终端的屏幕种类繁多,分辨率千差万别,加之应用程序需要对界面视图进行分割处理,每一款移动终端上的特定界面视图的分辨率也不尽相同。因此,服务器均需要根据每个界面视图请求匹配相应分辨率的界面视图。由此导致服务器处理请求压力较大,对于请求的反馈时间较长,移动终端的应用加载速度减慢,用户体验较差。因此,如何提供一种各型终端均能适用的,减轻服务器处理压力,提高界面视图请求速度,进而加快终端加载速度,提升用户体验的移动终端应用界面视图分辨率匹配方法成为本领域亟待解决的问题。
技术实现思路
本专利技术的目的是克服了上述现有技术中的缺点,提供一种可以减少界面视图请求次数,减轻服务器处理压力,提高界面视图请求反馈速度,进而加快终端的界面加载速度,提升用户体验,且能适用于各型终端的移动终端应用界面视图分辨率匹配方法、装置及计算机可读存储介质。为了实现上述的目的,本专利技术的具有如下构成:该移动终端应用界面视图分辨率匹配方法包括以下步骤:(1)移动终端根据其屏幕分辨率及应用界面视图区块划分确定各视图区块的实际分辨率;(2)该移动终端将所述的各视图区块的实际分辨率与该应用提供的视图分辨率表对照,获取所述的各视图区块的应用分辨率;(3)该移动终端根据所述的各视图区块的应用分辨率向应用服务端发送视图请求;(4)所述的应用服务端根据所述的视图请求向所述的移动终端提供相应应用分辨率的各视图区块。该移动终端应用界面视图分辨率匹配方法中,所述的视图区块包括横幅区块、用户生产内容区块、专业生产内容区块和用户头像区块。该移动终端应用界面视图分辨率匹配方法中,所述的视图分辨率表包括多个比例的分辨率组,每一比例的分辨率组至少包括两个应用分辨率;所述的步骤(2)具体包括以下步骤:(21)该移动终端每一视图区块的实际分辨率的比例与各所述的分辨率组的比例向比较,找到比例相同的分辨率组;(22)在所述的比例相同的分辨率组中找到与所述的实际分辨率相同的应用分辨率或更高的一级应用分辨率作为该视图区块的应用分辨率。该移动终端应用界面视图分辨率匹配方法中,若所述的视图区块的实际分辨率的比例与各所述的分辨率组的比例均不同,则选择比例最接近的分辨率组。本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现上述的移动终端应用界面视图分辨率匹配方法。本专利技术还提供一种移动终端应用界面视图分辨率匹配装置,其包括处理器和存储器,所述的存储器上存储有计算机程序,该计算机程序被所述的处理器执行时,实现上述的移动终端应用界面视图分辨率匹配方法。采用了该专利技术的移动终端应用界面视图分辨率匹配方法、装置及存储介质,由于其移动终端根据屏幕分辨率及应用界面视图区块划分确定各视图区块的实际分辨率后;将各视图区块的实际分辨率与该应用提供的视图分辨率表对照,获取各视图区块的应用分辨率;进而根据应用分辨率向应用服务端发送视图请求,从而减少了界面视图请求次数,减轻服务器处理压力,提高界面视图请求反馈速度,进而可以加快终端的界面加载速度,明显提升用户体验,且本专利技术的移动终端应用界面视图分辨率匹配方法、装置及计算机可读存储介质,其应用方式简便,应用成本低廉,可广泛适用于各型移动终端。附图说明图1为本专利技术的移动终端应用界面视图分辨率匹配方法的步骤流程图。具体实施方式为了能够更清楚地理解本专利技术的
技术实现思路
,特举以下实施例详细说明。请参阅图1所示,为本专利技术的移动终端应用界面视图分辨率匹配方法的步骤流程图。在一种实施方式中,该移动终端应用界面视图分辨率匹配方法包括以下步骤:(1)移动终端根据其屏幕分辨率及应用界面视图区块划分确定各视图区块的实际分辨率;(2)该移动终端将所述的各视图区块的实际分辨率与该应用提供的视图分辨率表对照,获取所述的各视图区块的应用分辨率;(3)该移动终端根据所述的各视图区块的应用分辨率向应用服务端发送视图请求;(4)所述的应用服务端根据所述的视图请求向所述的移动终端提供相应应用分辨率的各视图区块。其中,所述的视图区块可以包括横幅区块(banner)、用户生产内容区块(UGC)、专业生产内容区块(PGC)和用户头像区块等等。在优选的实施方式中,所述的视图分辨率表包括多个比例的分辨率组,每一比例的分辨率组至少包括两个应用分辨率;所述的步骤(2)具体包括以下步骤:(21)该移动终端每一视图区块的实际分辨率的比例与各所述的分辨率组的比例向比较,找到比例相同的分辨率组;(22)在所述的比例相同的分辨率组中找到与所述的实际分辨率相同的应用分辨率或更高的一级应用分辨率作为该视图区块的应用分辨率。若所述的视图区块的实际分辨率的比例与各所述的分辨率组的比例均不同,则选择比例最接近的分辨率组。本专利技术还提供一种计算机可读存储介质,以及一种移动终端应用界面视图分辨率匹配装置。移动终端应用界面视图分辨率匹配装置包括处理器和存储器。该存储器为所述的计算机可读存储介质,其上存储有计算机程序。该计算机程序被处理器执行时,实现上述实施方式所述的移动终端应用界面视图分辨率匹配方法。在实际应用中,本专利技术的移动终端应用界面视图分辨率匹配方法具体如下:首先给出阶段请求白名单,由客户端根据阶段读取规则进行判断后,再采取向上请求的方式。即a1*b1<A1*B1时,取用A1*B1尺寸等比缩放适配。例如,750*220px(实际分辨率尺寸)<1080*318px(视图请求阶段提供尺寸),则采用1080*318px规格尺寸等比缩放适配。各视图区块的比例为:Banner比例为48:10或34:10;UGC比例为16:10;PGC比例为3:4或1:1;头像比例为1:1。而后根据实际分辨率查询视图分辨率表,该表如下所示,表1视图分辨率表利用查表获得的分辨率代替原有的所有视图尺寸都向服务器请求的逻辑形式,从而将视图请求变为多对一请求的以下23种形式:1.Banner比例分为48:10与34:10两种形式,向服务请最多请求6次就可满足所有情况。2.UGC视图比例为16:10的形式,向服务请最多请求8次就可满足所有情况。3.PGC视图比例为3:4与1:1的形式,向服务请最多请求8次就可满足所有情况。4.用户头像视图比例为1:1的形式,向服务请最多请求4次就可满足所有情况。从而减少向服务器请求次数,减轻服务器请求压力,加快加载速度,提升用户体验。采用了该专利技术的移动终端应用界面视图分辨率匹配方法、装置及存储介质,由于其移动终端根据屏幕分辨率及应用界面视图区块划分确定各视图区块的实际分辨率后;将各视图区块的实际分辨率与该应用提供的视图分辨率表对照,获取各视图区块的应用分辨率;进而根据应用分辨率向应用服务端发送视图请求,从而减少了界面视图请求次数,减轻服务器处理压力,提高界面视图请求反馈速度,进而可以加快终端的界面加载速度,明显提升用户体验,且本专利技术的移动终端应用界面视图分辨率匹配方法、装置及计算机可读存储介质,本文档来自技高网
...

【技术保护点】
1.一种移动终端应用界面视图分辨率匹配方法,其特征在于,所述的方法包括以下步骤:(1)移动终端根据其屏幕分辨率及应用界面视图区块划分确定各视图区块的实际分辨率;(2)该移动终端将所述的各视图区块的实际分辨率与该应用提供的视图分辨率表对照,获取所述的各视图区块的应用分辨率;(3)该移动终端根据所述的各视图区块的应用分辨率向应用服务端发送视图请求;(4)所述的应用服务端根据所述的视图请求向所述的移动终端提供相应应用分辨率的各视图区块。

【技术特征摘要】
1.一种移动终端应用界面视图分辨率匹配方法,其特征在于,所述的方法包括以下步骤:(1)移动终端根据其屏幕分辨率及应用界面视图区块划分确定各视图区块的实际分辨率;(2)该移动终端将所述的各视图区块的实际分辨率与该应用提供的视图分辨率表对照,获取所述的各视图区块的应用分辨率;(3)该移动终端根据所述的各视图区块的应用分辨率向应用服务端发送视图请求;(4)所述的应用服务端根据所述的视图请求向所述的移动终端提供相应应用分辨率的各视图区块。2.根据权利要求1所述的移动终端应用界面视图分辨率匹配方法,其特征在于,所述的视图区块包括横幅区块、用户生产内容区块、专业生产内容区块和用户头像区块。3.根据权利要求1所述的移动终端应用界面视图分辨率匹配方法,其特征在于,所述的视图分辨率表包括多个比例的分辨率组,每一比例的分辨率组至少包括两个应用分辨率;所述的步骤(2)具体包括以下步骤:(21)该移动终端每一视图区块的实际分辨率的比例与各所述的分辨率组的比例向比较,找到比例相同的分辨率组;(22)在所述的比例相同的分辨率组中找到与所述的实际分辨率相同的应用分辨率或更高的一级应用分辨率作为该视图区块的应用分辨率。4.根据权利要求3所述的移动终端应用界面视图分辨率匹配方法,其特征在于,若所述的视图区块的实际分辨率的比例与各所述的分辨率组的比例均不同,则选择比例最接近的分辨率组。5.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时,实现移动终端应用界面视图分辨率匹配方法,所述的方法包括以下步骤:(1)移动终端根据其屏幕分辨率及应用界面视图区块划分确定各视图区块的实际分辨率;(2)该移动终端将所述的各视图区块的实际分辨率与该应用提供的视图分辨率表对照,获取所述的各视图区块的应用分辨率;(3)该移动终端根据所述的各视图区块的应用分辨率向应用服务端发送视图请求;(4)所述的应用服务端根据所述的视图请求向所述的移动终端提供相应应用分辨率的各视图区块。6.根据权利要求5所述的计算机可读存储介质,其特征在于,所述的视图区块包括横幅区块、用户生产内容区块、专业生产内容区块和用户头像区块...

【专利技术属性】
技术研发人员:毛剑鲁恒张骏欧阳荣泰张宇航王渊谷浩普余
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:上海,31

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

1