【技术实现步骤摘要】
本专利技术涉及计算机
,尤其涉及一种显示页面的方法和装置。
技术介绍
在计算机领域,在现有的许多计算机程序(例如浏览器、PDF阅读器等)操作过 程中,当使用者要切换至新的页面、或是要在不同的页面间切换时,计算机程序都是立即完 成页面切换,对于前后页面的转换缺乏缓冲。因此,页面切换前后页面之间缺乏关联,而且 前后页面的转换缺乏缓冲。另外,现有的计算机程序也不支持用户对页面的变换过程进行 控制,导致在页面变换的过程中用户与计算机程序之间缺乏互动的可能,从而用户无法在 页面切换过程中对页面切换进行进一步的控制。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上 述问题的显示页面的方法和装置根据本专利技术的一个方面,提供一种显示页面的方法,该方法包括显示当前页面; 接收控制指令;依据该控制指令获取该当前页面的图像;依据该当前页面的图像和一个或 多个目的图像合成多个不同的过渡图像;先后显示该多个过渡图像;在该多个过渡图像都 显示至少一次后,显示目的页面;以及获取该目的页面的图像,以产生该目的图像。根据本专利技术的方法,其中,合成多个不同的过渡图像的步骤还包括调整该当前页 面的图像的透明度,以产生第一调整图像;调整该目的图像的透明度,以产生第二调整图 像;将该第一调整图像和该第二调整图像迭合成第一过渡图像;调升该当前页面的图像的 透明度,以产生第三调整图像;调降该目的图像的透明度,以产生第四调整图像;将该第三 调整图像和该第四调整图像迭合成第二过渡图像;调升该当前页面的图像的透明度,以产 生第五调整图像;调降该目的图像的透明 ...
【技术保护点】
一种显示页面的方法,所述方法包括:显示当前页面(412);接收控制指令;依据该控制指令获取该当前页面的图像(710、810、910、1010);依据该当前页面的图像(710、810、910、1010)和一个或多个目的图像(750、850、950、1050)合成多个不同的过渡图像(720?740、820?840、920?940、1020?1040);先后显示该多个过渡图像(720?740、820?840、920?940、1020?1040);在该多个过渡图像都显示至少一次后,显示目的页面(422);以及获取该目的页面(422)的图像,以产生该目的图像。
【技术特征摘要】
1.一种显示页面的方法,所述方法包括显示当前页面(412);接收控制指令;依据该控制指令获取该当前页面的图像(710、810、910、1010);依据该当前页面的图像(710、810、910、1010)和一个或多个目的图像(750、850、950、 1050)合成多个不同的过渡图像(720-740、820-840、920-940、1020-1040);先后显示该多个过渡图像(720-740、820-840、920-940、1020-1040);在该多个过渡图像都显示至少一次后,显示目的页面(422);以及获取该目的页面(422)的图像,以产生该目的图像。2.如权利要求1所述的方法,其中,合成多个不同的过渡图像的步骤还包括调整该当前页面的图像(710)的透明度,以产生第一调整图像;调整该目的图像(750)的透明度,以产生第二调整图像;将该第一调整图像和该第二调整图像迭合成第一过渡图像(720);调升该当前页面的图像(710)的透明度,以产生第三调整图像;调降该目的图像(750)的透明度,以产生第四调整图像;将该第三调整图像和该第四调整图像迭合成第二过渡图像(730);调升该当前页面的图像(710)的透明度,以产生第五调整图像;调降该目的图像(750)的透明度,以产生第六调整图像;以及将该第五调整图像和该第六调整图像迭合成第三过渡图像(740)。3.如权利要求1所述的方法,其中,合成多个不同的过渡图像的步骤还包括将该当前页面的图像(810)中的第一组平行的多个带状区域(821、823、825、827、829)的图像,与该目的图像(850)中的第二组平行的多个带状区域(822、824、826、828)的图像交错排列,以产生第一过渡图像(820);将该当前页面的图像(810)中的第三组平行的多个带状区域(831、833、835、837、839) 的图像,与该目的图像(850)中的第四组平行的多个带状区域(832、834、836、838)的图像交错排列,以产生第二过渡图像(830);以及将该当前页面的图像(810)中的第五组平行的多个带状区域(841、843、845、847、849) 的图像,与该目的图像(850)中的第六组平行的多个带状区域(842、844、846、848)的图像交错排列,以产生第三过渡图像(840);其中,该第一组带状区域中的各带状区域的宽度大于该第三组带状区域中的各带状区域的宽度、该第三组带状区域中的各带状区域的宽度大于该第五组带状区域中的各带状区域的宽度、该第二组带状区域中的各带状区域的宽度小于该第四组带状区域中的各带状区域的宽度、且该第四组带状区域中的各带状区域的宽度小于该第六组带状区域中的各带状区域的宽度。4.如权利要求1所述的方法,其中,合成多个不同的过渡图像的步骤还包括将该当前页面的图像(910)中的第一区块(921)的图像,与该目的图像(950)中的第二区块(922)的图像组成第一过渡图像(920);将该当前页面的图像(910)中的第三区块(931)的图像,与该目的图像(950)中的第四区块(932)的图像组成第二过渡图像(930);以及将该当前页面的图像(910)中的第五区块(941)的图像,与该目的图像(950)中的第六区块(942)的图像组成第三过渡图像(940);其中,该第一区块的形状不同于该第二区块的形状、该第五区块的形状不同于该第六区块的形状、该第一区块的面积大于该第三区块的面积、该第三区块的面积大于该第五区块的面积、该第二区块的面积小于该第四区块的面积、且该第四区块的面积小于该第六区块的面积。5.如权利要求1所述的方法,其中,合成多个不同的过渡图像的步骤还包括将该当前页面的图像(1010)中的第一带状区域(1021)的图像,与该目的图像(1050)中的第二带状区域(1022)的图像组合成第一过渡图像(1020);将该当前页面的图像(1010)中的第三带状区域(1031)的图像,与该目的图像(1050) 中的第四带状区域(1032)的图像组合成第二过渡图像(1030);以及将该当前页面的图像(1010)中的第五带状区域(1041)的图像,与该目的图像(1050) 中的第六带状区域(1042)的图像组合成第三过渡图像(1040);其中,该第一带状区域的图像包含该第三带状区域的图像、该第三带状区域的图像包含该第五带状区域的图像、该第六带状区域的图像包含该第四带状区域的图像、且该第四带状区域的图像包含该第二带状区域的图像。6.如权利要求1至5中任一项所述的方法,其中,所述目的图像是预定目的图像。7.如权利要求1至5中任一项所述的方法,其中,显示该多个过渡图像的步骤还包括 依据该控制指令动态调整显示该多个过渡图像的个体时间长度,使该多个过渡图像中的至少部分过渡图像具有不相等的显示时间长度。8.如权利要求1至5中任一项所述的方法,其中,显示该多个过渡图像的步骤还包括 依据该控...
【专利技术属性】
技术研发人员:曹龙,任寰,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。