一种翻页控制方法、装置及终端设备转让专利

申请号 : CN201910256288.1

文献号 : CN110007831B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨全海

申请人 : 珠海豹好玩科技有限公司

摘要 :

本发明实施例公开了一种翻页控制方法、装置及终端设备。该方法包括:终端接收用户针对第一显示页面触发的翻页指令,根据该翻页指令获取第一显示页面的第一区域上叠加显示的第一广告窗口的截图,取消显示第一显示页面的第一区域上的第一广告窗口,并把该第一广告窗口的截图绘制到第一显示页面的第一区域上,以使得第一广告窗口随着第一显示页面翻页,跳转至第二显示页面。采用本发明实施例,能够简化控制翻页动画的实现逻辑,降低软件开发成本。

权利要求 :

1.一种翻页控制方法,其特征在于,包括:

终端接收用户针对第一显示页面触发的翻页指令,所述第一显示页面的第一区域之上叠加显示第一广告窗口,所述第一广告窗口显示第一广告,其中,所述第一显示页面和所述第一广告窗口在逻辑上不属于同一层,所述第一显示页面在翻页层,所述第一广告窗口在广告层,所述广告层叠加在翻页层之上;

所述终端根据所述翻页指令获取所述第一广告窗口的截图;

所述终端取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图;

所述终端将所述第一显示页面跳转至第二显示页面。

2.根据权利要求1所述的方法,其特征在于,所述终端接收用户针对第一显示页面触发的翻页指令之前,还包括:判断所述第一显示页面的空白区域是否能够容纳所述第一广告窗口;

若是,则根据预设规则以及所述第一广告窗口的大小从所述第一显示页面中确定所述第一区域;

在所述第一区域之上叠加显示所述第一广告窗口。

3.根据权利要求2所述的方法,其特征在于,所述判断所述第一显示页面的空白区域是否容纳所述第一广告窗口之后,还包括:若否,则调整所述第一广告窗口的大小至所述第一显示页面的空白区域能够容纳所述第一广告窗口;

根据预设规则以及所述第一广告窗口的大小从所述第一显示页面中确定所述第一区域;

在所述第一区域之上叠加显示所述第一广告窗口。

4.根据权利要求3所述的方法,其特征在于,所述调整所述第一广告窗口的大小至所述第一显示页面的空白区域能够容纳所述第一广告窗口,包括:对所述第一广告窗口进行预设比例的缩放至所述第一显示页面的空白区域能够容纳所述第一广告窗口;

或者,按照所述空白区域的大小比例对所述第一广告窗口进行缩放,以使所述第一显示页面的空白区域能够容纳所述第一广告窗口。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

若所述终端接收到用户针对所述第一广告窗口的第一指令,则根据所述第一指令跳转到所述第一广告的广告页面,所述第一指令用于请求显示所述第一广告的广告页面;

若所述终端接收到用户针对所述第一广告窗口的第二指令,则根据所述第二指令获取所述第一广告窗口的截图,所述第二指令用于触发将所述第一显示页面跳转至第二显示页面;

所述终端取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图;

所述终端将所述第一显示页面跳转至第二显示页面。

6.根据权利要求1-5任一项所述的方法,其特征在于,所述终端将所述第一显示页面跳转至第二显示页面之前,还包括:所述终端根据所述翻页指令获取第二广告的截图;

所述终端在所述第二显示页面的第二区域显示所述第二广告的截图。

7.根据权利要求6所述的方法,其特征在于,所述终端将所述第一显示页面跳转至第二显示页面之后,还包括:所述终端取消在所述第二显示页面的第二区域显示所述第二广告的截图,并在所述第二显示页面的第二区域之上叠加显示所述第二广告的窗口,所述第二广告的窗口显示所述第二广告。

8.一种翻页控制装置,其特征在于,包括:

第一接收单元,用于接收用户针对第一显示页面触发的翻页指令,所述第一显示页面的第一区域之上叠加显示第一广告窗口,所述第一广告窗口显示第一广告,其中,所述第一显示页面和所述第一广告窗口在逻辑上不属于同一层,所述第一显示页面在翻页层,所述第一广告窗口在广告层,所述广告层叠加在翻页层之上;

第一获取单元,用于根据所述翻页指令获取所述第一广告窗口的截图;

第一显示单元,用于取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图;

第一跳转单元,用于将所述第一显示页面跳转至第二显示页面。

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:

判断单元,用于在所述接收单元接收用户针对第一显示页面触发的翻页指令之前,判断所述第一显示页面的空白区域是否能够容纳所述第一广告窗口;

确定单元,用于若所述判断单元判断出所述第一显示页面的空白区域能够容纳所述第一广告窗口,则根据预设规则以及所述第一广告窗口的大小从所述第一显示页面中确定所述第一区域;

所述第一显示单元,还用于在所述第一区域之上叠加显示所述第一广告窗口。

10.根据权利要求9所述的装置,其特征在于,所述装置还包括:调整单元,用于若所述判断单元判断出所述第一显示页面的空白区域不能够容纳所述第一广告窗口,则调整所述第一广告窗口的大小至所述第一显示页面的空白区域能够容纳所述第一广告窗口;

所述确定单元,还用于根据预设规则以及所述第一广告窗口的大小从所述第一显示页面中确定所述第一区域;

所述第一显示单元,还用于在所述第一区域之上叠加显示所述第一广告窗口。

11.根据权利要求10所述的装置,其特征在于,所述调整单元具体用于:对所述第一广告窗口进行预设比例的缩放至所述第一显示页面的空白区域能够容纳所述第一广告窗口;

或者,按照所述空白区域的大小比例对所述第一广告窗口进行缩放,以使所述第一显示页面的空白区域能够容纳所述第一广告窗口。

12.根据权利要求8所述的装置,其特征在于,所述第一跳转单元,还用于若所述装置接收到用户针对所述第一广告窗口的第一指令,则根据所述第一指令跳转到所述第一广告的广告页面,所述第一指令用于请求显示所述第一广告的广告页面;

所述第一获取单元,还用于若所述装置接收到用户针对所述第一广告窗口的第二指令,则根据所述第二指令获取所述第一广告窗口的截图,所述第二指令用于触发将所述第一显示页面跳转至第二显示页面;

所述第一显示单元,还用于取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图;

所述第一跳转单元,还用于将所述第一显示页面跳转至第二显示页面。

13.根据权利要求8-12任一项所述的装置,其特征在于,所述第一获取单元,还用于在将所述第一显示页面跳转至第二显示页面之前,根据所述翻页指令获取第二广告窗口的截图;

所述第一显示单元,还用于在所述第二显示页面的第二区域显示所述第二广告窗口的截图。

14.根据权利要求13所述的装置,其特征在于,所述第一显示单元,还用于取消在所述第二显示页面的第二区域显示所述第二广告窗口的截图,并在所述第二显示页面的第二区域之上叠加显示所述第二广告的窗口,所述第二广告的窗口显示所述第二广告。

15.一种终端设备,其特征在于,包括处理器、存储器、输入设备、输出设备和总线,所述处理器通过所述总线分别与所述存储器所述输入设备和所述输出设备连接,其中,所述存储器用于存储数据处理代码;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行一种翻页控制方法;其中,所述方法包括:所述处理器通过所述输入设备接收用户针对第一显示页面触发的翻页指令,所述第一显示页面的第一区域之上叠加显示第一广告窗口,所述第一广告窗口显示第一广告,其中,所述第一显示页面和所述第一广告窗口在逻辑上不属于同一层,所述第一显示页面在翻页层,所述第一广告窗口在广告层,所述广告层叠加在翻页层之上;

所述处理器根据所述翻页指令获取所述第一广告窗口的截图;

所述处理器通过所述输出设备取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图;

所述处理器通过所述输出设备将所述第一显示页面跳转至第二显示页面。

16.一种终端设备,其特征在于,包括处理器、存储器、输入设备、输出设备和总线,所述处理器通过所述总线分别与所述存储器所述输入设备和所述输出设备连接,其中,所述存储器用于存储数据处理代码;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行一种翻页控制方法;其中,所述方法包括:所述处理器通过所述输入设备接收用户针对第一显示页面触发的翻页指令;

所述处理器根据所述翻页指令获取第二广告的截图,所述第二广告为第二显示页面上待显示的广告,所述第二显示页面为与所述第一显示页面相邻的页面;

所述处理器通过所述输出装置在所述第二显示页面的第二区域显示所述第二广告的截图;

所述处理器通过所述输出设备将所述第一显示页面跳转至所述第二显示页面;

所述处理器通过所述输出装置取消在所述第二区域显示所述第二广告的截图,并在所述第二显示页面的第二区域之上叠加显示所述第二广告的窗口,所述第二广告窗口显示所述第二广告。

说明书 :

一种翻页控制方法、装置及终端设备

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种翻页控制方法、装置及终端设备。

背景技术

[0002] 在阅读app的实现中,阅读页面翻页往往需要模拟书本翻页效果,需要复杂的绘制和事件处理分发逻辑。在支持翻页手势的过程中,还要合理处理和相应点击等事件,代码复杂。如果在其页面嵌入广告,相当于又要自己实现绘制和事件分发。
[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] 第二方面,本发明实施例提供了一种翻页控制方法,包括:
[0036] 终端接收用户针对第一显示页面触发的翻页指令;
[0037] 所述终端根据所述翻页指令获取第二广告的截图,所述第二广告为第二显示页面上待显示的广告,所述第二显示页面为与所述第一显示页面相邻的页面;
[0038] 所述终端在所述第二显示页面的第二区域显示所述第二广告的截图;
[0039] 所述终端将所述第一显示页面跳转至所述第二显示页面;
[0040] 所述终端取消在所述第二区域显示所述第二广告的截图,并在所述第二显示页面的第二区域之上叠加显示所述第二广告的窗口,所述第二广告窗口显示所述第二广告。
[0041] 在上述方法中,终端根据接收到的针对第一显示页面的翻页指令,获取第二显示页面上的第二广告的截图,绘制并显示在第二显示页面的第二区域上,在第二显示页面完全显示后,取消显示第二广告的截图并在第二区域上叠加显示第二广告的窗口,使得在翻页过程中用户对第二显示页面上的第二广告的视觉显示效果上随着第二显示页面逐渐显示而显示。
[0042] 第三方面,本发明实施例提供了一种翻页控制装置,包括:
[0043] 第一接收单元,用于接收用户针对第一显示页面触发的翻页指令,所述第一显示页面的第一区域之上叠加显示第一广告窗口,所述第一广告窗口显示第一广告;
[0044] 第一获取单元,用于根据所述翻页指令获取所述第一广告窗口的截图;
[0045] 第一显示单元,用于取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图;
[0046] 第一跳转单元,用于将所述第一显示页面跳转至第二显示页面。
[0047] 基于第三方面,在其中一种可选的实现方式中,所述装置还包括:
[0048] 判断单元,用于在所述接收单元接收用户针对第一显示页面触发的翻页指令之前,判断所述第一显示页面的空白区域是否能够容纳所述第一广告窗口;
[0049] 确定单元,用于若所述第一判断单元判断出所述第一显示页面的空白区域能够容纳所述第一广告窗口,则根据预设规则以及所述第一广告窗口的大小从所述第一显示页面中确定所述第一区域;
[0050] 所述第一显示单元,还用于在所述第一区域之上叠加显示所述第一广告窗口。
[0051] 基于第三方面,在其中一种可选的实现方式中,所述装置还包括:
[0052] 调整单元,用于若所述第一判断单元判断出所述第一显示页面的空白区域不能够容纳所述第一广告窗口,则调整所述第一广告窗口的大小至所述第一显示页面的空白区域能够容纳所述第一广告窗口;
[0053] 所述确定单元,还用于根据预设规则以及所述第一广告窗口的大小从所述第一显示页面中确定所述第一区域;
[0054] 所述第一显示单元,还用于在所述第一区域之上叠加显示所述第一广告窗口。基于第二方面,在其中一种可选的实现方式中,所述调整单元具体用于:
[0055] 对所述第一广告窗口进行预设比例的缩放至所述第一显示页面的空白区域能够容纳所述第一广告窗口;
[0056] 或者,按照所述空白区域的大小比例对所述第一广告窗口进行缩放,以使所述第一显示页面的空白区域能够容纳所述第一广告窗口。
[0057] 基于第三方面,在其中一种可选的实现方式中,所述第一跳转单元,还用于若所述装置接收到用户针对所述第一广告窗口的第一指令,则根据所述第一指令跳转到所述第一广告的广告页面,所述第一指令用于请求显示所述第一广告的广告页面;
[0058] 所述装置还包括:
[0059] 所述第一获取单元,还用于若所述装置接收到用户针对所述第一广告窗口的第二指令,则根据所述第二指令获取所述第一广告窗口的截图,所述第二指令用于触发将所述第一显示页面跳转至第二显示页面;
[0060] 所述第一显示单元,还用于取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图;
[0061] 所述第一跳转单元,还用于将所述第一显示页面跳转至第二显示页面。
[0062] 基于第三方面,在其中一种可选的实现方式中,所述装置还包括:
[0063] 所述第一获取单元,还用于在将所述第一显示页面跳转至第二显示页面之前,根据所述翻页指令获取第二广告窗口的截图;
[0064] 所述第一显示单元,还用于在所述第二显示页面的第二区域显示所述第二广告窗口的截图。
[0065] 基于第三方面,在其中一种可选的实现方式中,所述装置还包括:
[0066] 所述第一显示单元,还用于将所述第一显示页面跳转至第二显示页面之后,取消在所述第二显示页面的第二区域显示所述第二广告窗口的截图,并在所述第二显示页面的第二区域之上叠加显示所述第二广告窗口,所述第二广告窗口显示第二广告。
[0067] 需要说明的是,第三方面的实现方式及相应的有益效果可以参照第一方面以及相应实现方式中的描述,此处不再赘述。
[0068] 第四方面,本发明实施例提供了一种翻页控制装置,包括:
[0069] 第二接收单元,用于接收用户针对第一显示页面触发的翻页指令;
[0070] 第二获取单元,用于根据所述翻页指令获取第二广告的截图,所述第二广告为第二显示页面上待显示的广告,所述第二显示页面为与所述第一显示页面相邻的页面;
[0071] 第二显示单元,用于在所述第二显示页面的第二区域显示所述第二广告的截图;
[0072] 第二跳转单元,用于将所述第一显示页面跳转至所述第二显示页面;
[0073] 第三显示单元,用于取消在所述第二区域显示所述第二广告的截图,并在所述第二显示页面的第二区域之上叠加显示所述第二广告的窗口,所述第二广告窗口显示所述第二广告。
[0074] 需要说明的是,第四方面的实现方式及相应的有益效果可以参照第二方面以及相应实现方式中的描述,此处不再赘述。
[0075] 第五方面,本发明实施例提供了一种终端设备,其特征在于,包括处理器、存储器、输入设备、输出设备和总线,所述处理器通过所述总线分别与所述存储器所述输入设备和所述输出设备连接,其中,所述存储器用于存储数据处理代码;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行第一方面所述的翻页控制方法。
[0076] 需要说明的是,第五方面的实现方式及相应的有益效果可以参照第一方面以及相应实现方式中的描述,此处不再赘述。
[0077] 第六方面,本发明实施例提供了一种终端设备,其特征在于,包括处理器、存储器、输入设备、输出设备和总线,所述处理器通过所述总线分别与所述存储器所述输入设备和所述输出设备连接,其中,所述存储器用于存储数据处理代码;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行第二方面所述的翻页控制方法。
[0078] 需要说明的是,第六方面的实现方式及相应的有益效果可以参照第二方面以及相应实现方式中的描述,此处不再赘述。
[0079] 第七方面,本发明实施例提供了一种计算机程序,所述计算机程序当被处理器执行时使所述处理器执行第一方面所述的方法。
[0080] 第八方面,本发明实施例提供了一种计算机程序,所述计算机程序当被处理器执行时使所述处理器执行第二方面所述的方法。

附图说明

[0081] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对本发明实施例或背景技术中所需要使用的附图作简单地介绍。
[0082] 图1是本发明实施例提供的一种翻页控制方法的流程示意图;
[0083] 图2是本发明实施例提供的一种翻页控制方法的场景应用图;
[0084] 图3是本发明实施例提供的另一种翻页控制方法的场景应用图;
[0085] 图4是本发明实施例提供的另一种翻页控制方法的场景应用图;
[0086] 图5是本发明实施例提供的另一种翻页控制方法的场景应用图;
[0087] 图6是本发明实施例提供的另一种翻页控制方法的流程示意图;
[0088] 图7是本发明实施例提供的一种翻页控制装置的结构示意图;
[0089] 图8是本发明实施例提供的另一种翻页控制装置的结构示意图;
[0090] 图9是本发明实施例提供的一种终端设备的结构示意图;
[0091] 图10是本发明实施例提供的另一种终端设备的结构示意图。

具体实施方式

[0092] 下面将结合附图对本发明实施例中的技术方案进行描述。
[0093] 应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。在本申请说明书中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。在本说明书中使用的术语“设备”、“单元”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,设备可以是但不限于,处理器,数据处理平台,计算设备,计算机,2个或更多个计算机等。
[0094] 还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0095] 为了更好的理解本发明实施例提供的一种翻页控制方法、装置及终端设备,下面先对本发明实施例的翻页控制方法的系统架构进行描述。该系统可以为一个设备,这个设备可以是一个终端,用户控制该终端,其中:
[0096] 终端可以安装并运行相关的客户端。客户端是指与服务器相对应,为客户提供本地服务的程序。这里,该本地服务可包括但不限于:接收指令信息(例如点击、翻页)以及共享信息等等。本方案实施例中的终端可以包括但不限于任何一种基于智能操作系统的电子产品,其可与用户通过键盘、虚拟键盘、触摸板、触摸屏以及声控设备等输入设备来进行人机交互,诸如智能手机、平板电脑、个人电脑、电子书阅读器等。其中,智能操作系统包括但不限于任何通过向移动设备提供各种移动应用来丰富设备功能的操作系统,诸如安卓(AndroidTM)、iOSTM、Windows PhoneTM等。
[0097] 下面结合图1就本申请的翻页控制方法进行说明,如图1所示,其为本申请实施例提供的一种翻页控制方法的流程示意图,该方法可以基于上述的系统架构或者其他架构来实现,该方法可以包括但不限于以下步骤:
[0098] 步骤S101:终端接收用户针对第一显示页面触发的翻页指令。
[0099] 具体地,用户在终端上的客户端的第一显示页面上触发翻页指令,该翻页指令可以是点击、滑动或其他预设手势指令,终端接收该翻页指令,该终端上的客户端的第一显示页面的第一区域之上叠加显示第一广告窗口,第一广告窗口显示第一广告,第一广告可以是一个广告也可以是多个广告;可以理解的,该第一广告窗口和该第一显示页面对于终端上的客户端来说,该第一显示页面为客户端的显示页面,而该第一广告窗口为嵌入的广告控件树所描述的第一广告内容,被叠加显示在该第一显示页面上,也即是说,该第一显示页面和该第一广告窗口在逻辑上不属于同一层,如图2所示,第一显示页面在翻页层,第一广告内容在广告层,广告层叠加在翻页层之上。举例来说,图3为第一显示页面的一个场景图,用户在一个阅读软件上阅读小说,当前页面上的第一区域上显示了一个广告窗口,广告窗口显示了广告,在当前页面上向右滑动表示请求翻页,当用户在当前页面(即翻页层)上而不是在广告窗口(即广告层)上向右滑动时,该阅读软件接收到该针对当前页面触发的翻页指令。
[0100] 在其中一个实施方式中,在终端接收用户针对第一显示页面触发的翻页指令之前,判断该第一显示页面的空白区域是否能够容纳该第一广告窗口,也即是说,在终端接收用户针对第一显示页面触发的翻页指令之前,该第一显示页面接收该第一广告窗口,终端判断该第一显示页面的空白区域的尺寸大小是否大于或等于该第一广告窗口的尺寸大小;若能够容纳,则根据预设规则以及第一广告窗口的大小从第一显示页面中确定第一区域,该预设规则可以是选取空白区域的左上方为第一区域,可以是选取空白区域的右下方为第一区域,可以是选取空白区域的正中间为第一区域;在该第一区域之上叠加显示该第一广告窗口。这种实现方式对显示的第一广告窗口进行大小判断,若空白区域能容纳第一广告窗口则显示该第一广告窗口,避免了遮挡第一显示页面上的有效区域的情况。
[0101] 若不能容纳,则调整所述第一广告窗口的大小至所述第一显示页面的空白区域能够容纳所述第一广告窗口,具体地,若该第一显示页面的空白区域的尺寸大小小于该第一广告窗口的尺寸大小,终端对该第一广告窗口进行预设比例的缩小,直至该第一显示页面的空白区域能够容纳该第一广告窗口,举例来说,若空白区域的长宽尺寸为100*100,第一广告窗口的长宽尺寸为200*80,则对该第一广告窗口按2:1的比例缩小2倍到100*40,这时该空白区域能够容纳该第一广告窗口;或者,按照该空白区域的大小比例对该第一广告窗口进行缩放,以使该第一显示页面的空白区域能够容纳该第一广告窗口,举例来说,若空白区域的长宽尺寸为100*100,第一广告窗口的长宽尺寸为200*80,则对该第一广告窗口按第一显示页面的空白区域的长宽比例1:1缩小到80*80,这时该空白区域能够容纳该第一广告窗口。
[0102] 调整所述第一广告窗口的大小至所述第一显示页面的空白区域能够容纳所述第一广告窗口后,根据预设规则以及第一广告窗口的大小从第一显示页面中确定第一区域,该预设规则可以是选取空白区域的左上方为第一区域,可以是选取空白区域的右下方为第一区域,可以是选取空白区域的正中间为第一区域;在该第一区域之上叠加显示该第一广告窗口。这种实现方式对显示的第一广告窗口进行大小判断,若空白区域不能容纳第一广告窗口则调整该第一广告窗口的大小,避免了遮挡第一显示页面上的有效区域的情况。
[0103] 步骤S102:终端根据所述翻页指令获取所述第一广告窗口的截图。
[0104] 具体地,终端接收用户针对第一显示页面触发的翻页指令后,根据该翻页指令获取该第一广告窗口的截图,也即是该第一广告窗口在该第一显示页面的第一区域上的截图,该第一广告窗口的截图可以是预存在数据库中的图片,也可以是获取翻页指令后,对该第一广告窗口进行截图而获取的图片;举例来说,如图3所示,用户针对第一显示页面(即翻页层)触发翻页指令后,终端根据该翻页指令获取第一广告窗口的截图,即将广告层的广告窗口整个截为一张图片,获取该截图,或者调用数据库中预存的该第一广告窗口的截图,获取该截图。
[0105] 步骤S103:终端取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图。
[0106] 具体地,终端根据该翻页指令获取该第一广告窗口的截图之后,取消在第一显示页面的第一区域之上叠加显示该第一广告窗口并在第一显示页面的第一区域显示该第一广告窗口的截图,也即是说,由于第一广告窗口是叠加显示在第一显示页面的第一区域上的,终端取消在该第一显示页面上显示该第一广告窗口,并同时在第一区域上绘制并显示第一广告窗口的截图,在视觉上做到无缝连接,当终端执行翻页指令时,由于该第一广告窗口的截图已经绘制在第一显示页面上了,这时第一广告窗口的截图被绘制在翻页层,并不是之前的叠加显示,则该第一广告窗口的截图就会随着第一显示页面的翻页动画一起翻页,达到同步效果;举例来说,如图4所示,图4为翻页过程中终端显示界面的一个场景图,终端根据翻页指令获取广告窗口的截图之后,把广告层隐藏起来,为了不让广告窗口在视觉上突然消失,将获取的广告窗口的截图绘制到第一显示页面(即翻页层)上,这时广告窗口随着第一显示页面一起翻页。
[0107] 步骤S104:终端将所述第一显示页面跳转至第二显示页面。
[0108] 具体地,终端根据该翻页指令将该第一显示页面跳转至第二显示页面。
[0109] 可选的,在翻页过程中,第二显示页面上可以显示广告,也可以不显示广告,在第二显示页面上预设需要显示第二广告的情况下,终端将所述第一显示页面跳转至第二显示页面之前,终端根据翻页指令获取第二广告窗口的截图,该第二广告窗口的截图可以是预存在数据库中的图片;在第二显示页面的第二区域显示第二广告窗口的截图。举例来说,如图5所示,在翻页过程中,终端取消在第一显示页面上显示广告层的第一广告窗口,在该第一显示页面的第一区域显示第一广告窗口的截图,即在翻页层绘制并显示该第一广告窗口的截图,以在视觉上达到第一显示页面上的第一广告窗口随着第一显示页面翻页而翻页的动态效果,同时在第二显示页面的第二区域显示第二广告窗口的截图,即在翻页层绘制并显示该第二广告窗口的截图,以在视觉上达到第二显示页面上的第二广告窗口随着第二显示页面逐渐显示而同步显示的动态效果。
[0110] 在其中一个实施方式中,终端将所述第一显示页面跳转至第二显示页面之前,终端根据翻页指令获取第二广告窗口的截图,判断该第二显示页面的空白区域是否能够容纳该第二广告窗口的截图,也即是说,该第二显示页面接收并绘制该第二广告窗口的截图,终端判断该第二显示页面的空白区域的尺寸大小是否大于或等于该第二广告窗口的截图的尺寸大小;若能够容纳,则根据预设规则以及第二广告窗口的截图的大小从第二显示页面中确定第二区域,该预设规则可以是选取空白区域的左上方为第二区域,可以是选取空白区域的右下方为第二区域,可以是选取空白区域的正中间为第二区域;在该第二区域之上绘制该第二广告窗口的截图。
[0111] 若不能容纳,则调整所述第二广告窗口的截图的大小至第二显示页面的空白区域能够容纳该第二广告窗口的截图,具体地,若该第二显示页面的空白区域的尺寸大小小于该第二广告窗口的截图的尺寸大小,终端对该第二广告窗口的截图进行预设比例的缩小,直至该第二显示页面的空白区域能够容纳该第二广告窗口的截图;或者,按照该空白区域大小比例对该第二广告窗口的截图进行缩放,以使该第二显示页面的空白区域能够容纳该第二广告窗口的截图。
[0112] 调整所述第二广告窗口的截图的大小至所述第二显示页面的空白区域能够容纳该第二广告窗口的截图后,根据预设规则以及第二广告窗口的截图的大小从第二显示页面中确定第二区域,该预设规则可以是选取空白区域的左上方为第二区域,可以是选取空白区域的右下方为第二区域,可以是选取空白区域的正中间为第二区域;在该第二区域绘制并显示该第二广告窗口的截图。
[0113] 在其中一个实施方式中,终端将第一显示页面跳转至第二显示页面之后,取消在第二显示页面的第二区域显示第二广告窗口的截图,并在第二显示页面的第二区域之上叠加显示第二广告窗口,该第二广告窗口显示第二广告,其中,第二广告可以是一个广告也可以是多个广告,该第二广告可以与第一广告相同,也可以与第一广告不同。也即是说,由于第二广告窗口的截图是绘制在第二显示页面的第二区域上的,终端取消在该第二显示页面的第二区域上显示该第一广告窗口的截图,并同时在第二区域上叠加显示第一广告窗口,在视觉上做到无缝连接,当终端执行翻页指令时,由于该第二广告窗口的截图已经绘制在第二显示页面上了,这时第二广告窗口的截图被绘制在翻页层,并不是之前的叠加显示,则该第二广告窗口的截图就会随着第二显示页面的显示一起显示,达到同步效果。
[0114] 可以理解的,终端将第一显示页面跳转至第二显示页面之后,第二显示页面执行如本申请实施例对第一显示页面所描述的翻页方式。
[0115] 可选的,本申请实施例还提供了一种针对第一广告窗口触发不同指令时的处理方法,该方法可以包括但不限于以下步骤:
[0116] 步骤S105:若终端接收用户针对所述第一广告窗口的第一指令,则根据所述第一指令跳转到所述第一广告的广告页面。
[0117] 具体地,该第一指令用于请求显示第一广告的广告页面,若终端接收到用户针对该第一广告窗口的第一指令,则根据该第一指令跳转到第一广告的广告页面。举例来说,用户在一个阅读软件上阅读小说,当前页面上的第一区域上显示了一个广告窗口,该广告窗口显示了广告,在当前页面上向右滑动表示请求翻页,在广告窗口上点击表示请求显示广告的广告页面,当用户在广告窗口进行点击操作时,该广告窗口接收到该点击指令,则根据该点击指令显示该广告的广告页面。
[0118] 步骤S106:若终端接收用户针对所述第一广告窗口的第二指令,则根据所述第二指令获取所述第一广告窗口的截图。
[0119] 具体地,该第二指令用于触发将第一显示页面跳转至第二显示页面,若终端接收用户针对该第一广告窗口的第二指令,该第一广告窗口所在的广告层并不能处理该第二指令,则将第二指令分发到翻页层处理,翻页层接收到该第二指令,则根据该第二指令获取第一广告窗口的截图;举例来说,用户在一个阅读软件上阅读小说,当前页面上的第一区域上显示了一个广告窗口,该广告窗口显示了广告,在当前页面上向右滑动表示请求翻页,在广告窗口上点击表示请求显示广告的广告页面,当用户在广告窗口上而不是在当前页面上向右滑动时,该广告窗口接收到该滑动指令,但该广告窗口并不能处理该滑动指令,则把该滑动指令分发到当前页面上去处理,当前页面接收到该滑动指令,识别为翻页指令,则根据该翻页指令获取当前页面上的第一区域中广告窗口的截图。
[0120] 步骤S107:终端取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图;
[0121] 具体地,终端根据该第二指令获取该第一广告窗口的截图之后,取消在第一显示页面的第一区域之上叠加显示该第一广告窗口并在第一显示页面的第一区域显示该第一广告窗口的截图,也即是说,由于第一广告窗口是叠加显示在第一显示页面的第一区域上的,终端取消在该第一显示页面上显示该第一广告窗口,并同时在第一区域上绘制并显示第一广告窗口的截图,在视觉上做到无缝连接,当终端执行翻页指令时,由于该第一广告窗口的截图已经绘制在第一显示页面上了,并不是之前的叠加显示,则该第一广告窗口的截图就会随着第一显示页面的翻页动画一起翻页,达到同步效果。
[0122] 步骤S108:终端将所述第一显示页面跳转至第二显示页面。
[0123] 具体地,终端根据该第二指令将该第一显示页面跳转至第二显示页面。
[0124] 该方法通过实施步骤S105-步骤S108解决了针对第一广告窗口触发不同指令时,对冲突事件的分发处理的问题。
[0125] 实施本申请实施例,终端接收用户针对第一显示页面触发的翻页指令,根据该翻页指令获取第一显示页面的第一区域上叠加显示的第一广告窗口的截图,取消显示第一显示页面的第一区域上的第一广告窗口,并把该第一广告窗口的截图绘制到第一显示页面的第一区域上,以使得第一广告窗口随着第一显示页面翻页,跳转至第二显示页面;在这个过程中,简化了控制翻页动画的实现逻辑,使得在翻页过程中用户对第一广告窗口的视觉显示上随着第一显示页面翻页变化而变化,降低软件开发成本,提高软件开发效率。
[0126] 本申请还提供了一种翻页控制方法,如图6所示,其为本申请实施例提供的另一种翻页控制方法的流程示意图,该方法可以基于上述的系统架构或者其他架构来实现,该方法可以包括但不限于以下步骤:
[0127] 步骤S601:终端接收用户针对第一显示页面触发的翻页指令。
[0128] 具体地,用户在终端上的客户端的第一显示页面上触发翻页指令,该翻页指令可以是点击、滑动或其他预设手势指令,该第一显示页面上没有叠加显示广告层。
[0129] 步骤S602:终端根据所述翻页指令获取第二广告的截图。
[0130] 具体地,终端接收用户针对第一显示页面触发的翻页指令后,根据该翻页指令获取该第二广告的截图,该第二广告的截图用于绘制并显示在第二显示页面上,该第二广告窗口的截图可以是预存在数据库中的图片。
[0131] 步骤S603:终端在所述第二显示页面的第二区域显示所述第二广告的截图。
[0132] 具体地,终端获取到第二广告的截图后,根据预设规则以及第二广告窗口的截图的大小从第二显示页面中确定第二区域,将该截图绘制并显示在第二显示页面的第二区域上,具体预设规则可以参考图1中的步骤S104中的实现方式,这里不再赘述。
[0133] 步骤S604:终端将所述第一显示页面跳转至所述第二显示页面;
[0134] 具体地,终端根据该翻页指令将该第一显示页面跳转至第二显示页面。
[0135] 步骤S605:终端取消在所述第二区域显示所述第二广告的截图,并在所述第二显示页面的第二区域之上叠加显示所述第二广告的窗口。
[0136] 具体地,终端根据该翻页指令将该第一显示页面跳转至第二显示页面后,取消在所述第二区域显示所述第二广告的截图,并在所述第二显示页面的第二区域之上叠加显示所述第二广告的窗口。
[0137] 实施本申请实施例,终端根据接收到的针对第一显示页面的翻页指令,获取第二显示页面上的第二广告的截图,绘制并显示在第二显示页面的第二区域上,在第二显示页面完全显示后,取消显示第二广告的截图并在第二区域上叠加显示第二广告的窗口,使得在翻页过程中用户对第二显示页面上的第二广告的视觉显示效果上随着第二显示页面逐渐显示而显示。
[0138] 为了便于更好地实施本申请实施例的上述方案,本申请还对应提供了一种翻页控制装置,下面结合附图来进行详细说明:
[0139] 如图7所示,本申请实施例提供一种翻页控制装置70的结构示意图,翻页控制装置70可以包括:第一接收单元701、第一获取单元702、第一显示单元703和第一跳转单元704,其中,
[0140] 第一接收单元701,用于接收用户针对第一显示页面触发的翻页指令,所述第一显示页面的第一区域之上叠加显示第一广告窗口,所述第一广告窗口显示第一广告;
[0141] 第一获取单元702,用于根据所述翻页指令获取所述第一广告窗口的截图;
[0142] 第一显示单元703,用于取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图;
[0143] 第一跳转单元704,用于将所述第一显示页面跳转至第二显示页面。
[0144] 需要说明的是,本申请实施例中图7所描述的装置中各功能单元的功能可参见上述图1中所述的方法实施例中步骤S101-步骤S104的相关描述,此处不再赘述。
[0145] 如图8所示,本申请实施例提供另一种翻页控制装置80的结构示意图,翻页控制装置80可以包括:第二接收单元801、第二获取单元802、第二显示单元803、第二跳转单元804和第三显示单元805,其中,
[0146] 第二接收单元801,用于接收用户针对第一显示页面触发的翻页指令;
[0147] 第二获取单元802,用于根据所述翻页指令获取第二广告的截图,所述第二广告为第二显示页面上待显示的广告,所述第二显示页面为与所述第一显示页面相邻的页面;
[0148] 第二显示单元803,用于在所述第二显示页面的第二区域显示所述第二广告的截图;
[0149] 第二跳转单元804,用于将所述第一显示页面跳转至所述第二显示页面;
[0150] 第三显示单元805,用于取消在所述第二区域显示所述第二广告的截图,并在所述第二显示页面的第二区域之上叠加显示所述第二广告的窗口,所述第二广告窗口显示所述第二广告。
[0151] 需要说明的是,本申请实施例中图8所描述的装置中各功能单元的功能可参见上述图6中所述的方法实施例中步骤601-步骤S605的相关描述,此处不再赘述。
[0152] 根据以上翻页控制装置图,请参考图9,图9是本申请实施例提供的一种简化的终端设备结构示意图。便于理解和图示方便,图9的终端设备90中,可以包括以下一个或多个组件:存储器901、处理器902、输入设备903、输出设备904和总线905,处理器902通过总线905分别与存储器901、输入设备903和输出设备904连接,其中,
[0153] 存储器901可以包括一个或多个存储单元,每个单元可以包括一个或多个存储器,存储器可用于存储程序和各种数据,并能在终端设备90运行过程中高速、自动地完成程序或数据的存取。当图9所示的终端设备90,执行图1所述方法时,存储器可以用来存储操作指令数据、翻页控制数据以及其他相关数据等;
[0154] 输入设备903和输出设备904,可以为终端设备90外围部件接口之间提供接口,上述外围部件可以为键盘,鼠标,显示器,按钮,相似装置等。这些按钮可包括但不限于:启动/关闭按钮,锁定按钮和重置按钮等。实际应用中,输入设备903和输出设备904可以是同一个设备,例如触摸屏(带显示功能)。
[0155] 处理器902,处理器也可以称为处理单元,处理单板,处理模块,处理装置等。处理器可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。当图9所示的终端设备90,执行图1所述方法时,所述处理器902通过读取存储器901中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行一种翻页控制方法;其中,所述方法包括:
[0156] 通过输入设备903接收用户针对第一显示页面触发的翻页指令,所述第一显示页面的第一区域之上叠加显示第一广告窗口,所述第一广告窗口显示第一广告;
[0157] 根据所述翻页指令获取所述第一广告窗口的截图;
[0158] 取消在所述第一显示页面的第一区域之上叠加显示所述第一广告窗口并在所述第一显示页面的第一区域显示所述第一广告窗口的截图;
[0159] 通过输出设备904将所述第一显示页面跳转至第二显示页面。
[0160] 需要说明的是,本申请实施例中的终端设备90中处理器902的执行步骤可参考上述各方法实施例中图1实施例中的具体实现方式,这里不再赘述。
[0161] 根据以上翻页控制装置图,请参考图10,图10是本申请实施例提供的另一种简化的终端设备结构示意图。便于理解和图示方便,图10的终端设备100中,可以包括以下一个或多个组件:存储器1001、处理器1002、输入设备1003、输出设备1004和总线1005,处理器1002通过总线1005分别与存储器1001、输入设备1003和输出设备1004连接,其中,[0162] 存储器1001可以包括一个或多个存储单元,每个单元可以包括一个或多个存储器,存储器可用于存储程序和各种数据,并能在终端设备100运行过程中高速、自动地完成程序或数据的存取。当图10所示的终端设备100,执行图1所述方法时,存储器可以用来存储操作指令数据、翻页控制数据以及其他相关数据等;
[0163] 输入设备1003和输出设备1004,可以为终端设备100外围部件接口之间提供接口,上述外围部件可以为键盘,鼠标,显示器,按钮,相似装置等。这些按钮可包括但不限于:启动/关闭按钮,锁定按钮和重置按钮等。实际应用中,输入设备1003和输出设备1004可以是同一个设备,例如触摸屏(带显示功能)。
[0164] 处理器1002,处理器也可以称为处理单元,处理单板,处理模块,处理装置等。处理器可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。当图10所示的终端设备100,执行图1所述方法时,所述处理器1002通过读取存储器1001中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行一种翻页控制方法;其中,所述方法包括:
[0165] 通过输入设备1003接收用户针对第一显示页面触发的翻页指令;
[0166] 根据所述翻页指令获取第二广告的截图,所述第二广告为第二显示页面上待显示的广告,所述第二显示页面为与所述第一显示页面相邻的页面;
[0167] 在所述第二显示页面的第二区域显示所述第二广告的截图;
[0168] 通过输出设备1004将所述第一显示页面跳转至第二显示页面;
[0169] 取消在所述第二区域显示所述第二广告的截图,并在所述第二显示页面的第二区域之上叠加显示所述第二广告的窗口,所述第二广告窗口显示所述第二广告。
[0170] 需要说明的是,本申请实施例中的终端设备100中处理器1002的执行步骤可参考上述各方法实施例中图6实施例中的具体实现方式,这里不再赘述。
[0171] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。而前述的存储介质包括:磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0172] 在本申请中,所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目的。
[0173] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0174] 以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
[0175] 应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。尽管在此结合各实施例对本申请进行了描述,然而,在实施例所要求保护的本申请过程中,本领域技术人员可理解并实现公开实施例的其他变化。