一种页面显示方法及装置的制造方法

文档序号:9708404阅读:208来源:国知局
一种页面显示方法及装置的制造方法
【技术领域】
[0001]本发明涉及页面显示领域,特别涉及一种页面显示方法及装置。
【背景技术】
[0002]目前,在软件开发过程中常常需要通过预览窗口对开发的页面进行预览,但开发过程中开发界面中的该预览窗口的分辨率低于实际设备的分辨率,而开发时页面是必须按照实际设备的分辨率进行开发的,所以预览窗口无法显示完整的开发页面,或者出现与实际不符的换行。这种情况下,虽然可以自适应调整页面,但是该调整也是有限度的,当预览窗口过小时,自适应调整也无法满足实际要求。

【发明内容】

[0003]本发明提供一种页面显示方法及装置,用以在使用开发界面中的当前预览窗口显示目标开发页面时,可以获取该目标开发页面的转换图像,进而将转换图像通过当前预览窗口进行显示,从而通过该当前预览窗口对该目标开发界面进行正常、完整的显示,避免出现由于该预览窗口的分辨率低于实际设备的分辨率,而使得该当前预览窗口无法显示完整的目标开发页面,或者出现与实际不符的换行、行间距不统一等问题。
[0004]本发明提供一种页面显示方法,包括:在通过当前预览窗口显示目标开发页面时,获取所述目标开发页面的转换图像;
[0005]将所述转换图像通过所述当前预览窗口进行显示。
[0006]在一个实施例中,所述转换图像包括至少一张,
[0007]所述获取所述目标开发页面的转换图像,包括:
[0008]在监测到所述当前预览窗口接收到预览触发操作时,向服务器发送预览指令,其中,所述预览指令包括:所述目标开发页面,所述预览指令用于请求所述服务器根据所述目标开发页面的尺寸和所述当前预览窗口的分辨率,将所述目标开发页面转换为至少一张所述转换图像;
[0009 ]接收所述服务器发送的至少一张所述转换图像。
[0010]在一个实施例中,所述获取所述目标开发页面的转换图像,包括:
[0011 ]在监测到所述当前预览窗口接收到预览触发操作时,根据所述当前预览窗口的分辨率,将所述目标开发页面转换为所述转换图像。
[0012]在一个实施例中,所述方法还包括:
[0013]新建目标预览窗口;
[0014]在将所述转换图像通过所述当前预览窗口进行显示时,将所述目标开发页面通过所述目标预览窗口进行显示;
[0015]将所述当前预览窗口中的第一当前显示结果和所述目标预览窗口中的第二当前显示结果进行比较;
[0016]根据比较结果,确定是否对所述当前预览窗口、或者所述目标预览窗口的配置信息进行修改。
[0017]本发明还提供一种页面显示装置,包括:获取模块,用于在通过当前预览窗口显示目标开发页面时,获取所述目标开发页面的转换图像;
[0018]第一显示模块,用于将所述转换图像通过所述当前预览窗口进行显示。
[0019]在一个实施例中,所述转换图像包括至少一张,
[0020]所述获取模块包括:
[0021 ]发送子模块,用于在监测到所述当前预览窗口接收到预览触发操作时,向服务器发送预览指令,其中,所述预览指令包括:所述目标开发页面,所述预览指令用于请求所述服务器根据所述目标开发页面的尺寸和所述当前预览窗口的分辨率,将所述目标开发页面转换为至少一张所述转换图像;
[0022 ]接收子模块,用于接收所述服务器发送的至少一张所述转换图像。
[0023]在一个实施例中,所述获取模块包括:
[0024]转换子模块,用于在监测到所述当前预览窗口接收到预览触发操作时,根据所述当前预览窗口的分辨率,将所述目标开发页面转换为所述转换图像。
[0025]在一个实施例中,所述装置还包括:
[0026]新建模块,用于新建目标预览窗口;
[0027]第二显示模块,用于在将所述转换图像通过所述当前预览窗口进行显示时,将所述目标开发页面通过所述目标预览窗口进行显示;
[0028]比较模块,用于将所述当前预览窗口中的第一当前显示结果和所述目标预览窗口中的第二当前显示结果进行比较;
[0029]确定模块,用于根据比较结果,确定是否对所述当前预览窗口、或者所述目标预览窗口的配置信息进行修改。
[0030]本公开的实施例提供的技术方案可以包括以下有益效果:
[0031 ]在使用开发界面中的当前预览窗口显示目标开发页面时,可以获取该目标开发页面的转换图像,进而将转换图像通过当前预览窗口进行显示,从而通过该当前预览窗口对该目标开发界面进行正常、完整的显示,避免出现由于该预览窗口的分辨率低于实际设备的分辨率,而使得该当前预览窗口无法显示完整的目标开发页面,或者出现与实际不符的换行、行间距不统一等问题。
[0032]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0033]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0034]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0035]图1是根据一示例性实施例示出的一种页面显示方法的流程图。
[0036]图2是根据一示例性实施例示出的另一种页面显示方法的流程图。
[0037]图3是根据一示例性实施例示出的又一种页面显示方法的流程图。
[0038]图4是根据一示例性实施例示出的一种页面显示装置的框图。
[0039]图5是根据一示例性实施例示出的另一种页面显示装置的框图。
[0040]图6是根据一示例性实施例示出的又一种页面显示装置的框图。
[0041]图7是根据一示例性实施例示出的再一种页面显示装置的框图。
【具体实施方式】
[0042]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0043]相关技术中,在软件开发过程中常常需要通过预览窗口对开发的页面进行预览,但开发过程中开发界面中的该预览窗口的分辨率低于实际设备的分辨率,而开发时页面是必须按照实际设备的分辨率进行开发的,所以预览窗口无法显示完整的开发页面,或者出现与实际不符的换行。这种情况下,虽然可以自适应调整页面,但是该调整也是有限度的,当预览窗口过小时,自适应调整也无法满足实际要求。
[0044]为了解决上述技术问题,本公开实施例提供了一种页面显示方法,该方法适用于页面显示程序、系统或装置中,其执行主体可以是终端,如图1所示,
[0045]步骤S101,在通过当前预览窗口显示目标开发页面时,获取所述目标开发页面的转换图像;
[0046]其中,目标开发页面是按照实际设备的分辨率进行开发的,而开发过程中开发界面中的该当前预览窗口的分辨率要低于该实际设备的分辨率,因此,如果直接通过该当前预览窗口显示该目标开发页面,以查看该目标开发页面的开发情况,则很可能出现该当前预览窗口无法完整地显示该目标开发页面,或者出现与实际不符的换行、行间距不统一等问题,因此,为了不影响该目标开发页面的实际显示效果,避免由于该当前预览窗口的分辨率要低于该实际设备的分辨率而使开发人员误认为该目标开发页面开发失败、或者不符合实际要求,则可以获取该目标开发页面的转换图像。
[0047]步骤S102,将所述转换图像通过所述当前预览窗口进行显示。
[0048]由于当前预览窗口在显示该转换图像时,可以按照该当前预览窗口的尺寸、该当前预览窗口的分辨率和实际的显示需求,自适应地调整该转换图像,以对该转换图像进行自由缩放,因此,通过使用当前预览窗口将该转换图像进行显示,能够确保对该目标开发界面进行正常、完整的显示,避免出现由于该预览窗口的分辨率低于实际设备的分辨率,而使得该当前预览窗口无法显示完整的开发页面,或者出现与实际不符的换行、行间距不统一等问题。
[0049]如图2所示,在一个实施例中,所述转换图像包括至少一张;
[0050]该转换图像可以是一张也可以是多张,具体是几张,取决于该目标开发页面的尺寸大小、该当前显示窗口的尺寸和分辨率,以及开发人员期望该目标开发页面能够达到的分辨率,以能够在当前显示窗口中清楚、正常地显示该目标开发页面、且能达到开发人员期望的分辨率为准。
[0051 ] 上述步骤S101可被执行为:
[0052]步骤A1中,在监测到所述当前预览窗口接收到预览触发操作时,向服务器发送预览指令,其中,所述预览指令包括:所述目标开发页面,所述预览指令用于请求所述服务器根据所述目标开发页面的尺寸和所述当前预览窗口的分辨率,将所述目标开发页面转换为至少一张所述转换图像;
[0053]步骤A2中,接收所述服务器发送的至少一张所述转换图像。
[0054]在获取该目标开发页面的转换图像时,可以在监测到该当前预览窗口接收到预览触发操作(如该当前预览窗口中的预览按钮被触发)时,向服务器发送预览指令,然后由服务器根据该目标开发页面的尺寸和该当前预览窗口的分辨率,将该目标开发页面分割为至少一个区域,从而将该至少一个区域的页面转化为该至少一张转换图像,进而将该至少一张转换图像发送至该终端,使得该终端在接收到该至少一张转换图像后,可以将该至少一张转换图像清楚、正常地显示在该当前预览界面。
[0055]在一个实施例中,所述获取所述目标开发页面的转换图像,包括:
[0056]在监测到所述当前预览窗口接收到预览触发操作时,根据所述当前预览窗口的分辨率,将所述目标开发页面转换为所述转换图像。
[0057]在获取该目标开发页面的转换图像时,还可以在监测到该当前预览窗口接收到预览触发操作时,自动地根据该当前预览窗口的分辨率,将目标开发页面转换为转换图像,从而将
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1