基于双屏幕的长截图方法、移动终端及存储介质技术

技术编号:19820560 阅读:35 留言:0更新日期:2018-12-19 14:16
本发明专利技术公开了一种基于双屏幕的长截图方法、移动终端及存储介质,所述基于双屏幕的长截图方法包括:接收长截图指令,确定所述长截图指令对应的待截图页面;根据预置截取范围以及所述待截图页面得到目标页面;基于所述目标页面生成分身页面;在第一屏幕上以第一顺序对所述目标页面进行滚动截图,得到第一截图,同时在第二屏幕上以第二顺序对所述分身页面进行滚动截图,得到第二截图,其中,所述第一顺序与第二顺序相反;当检测到所述第一截图的内容与所述第二截图的内容存在重叠部分时,将所述第一截图与所述第二截图进行拼接,得到长截图。通过本发明专利技术,减少了长截图所需的时间,提升了用户体验。

【技术实现步骤摘要】
基于双屏幕的长截图方法、移动终端及存储介质
本专利技术涉及电子
,尤其涉及基于双屏幕的长截图方法、移动终端及存储介质。
技术介绍
随着计算机技术的发展,人们对移动终端的依赖程度越来越高,如智能手机、平板电脑等移动终端逐渐成为人们生活、工作不可或缺的一部分。目前,用户在使用移动终端的过程中,例如在阅读新闻、聊天过程中,可能需要对某个页面(包括当前屏幕显示的部分以及未显示的部分)进行长截图。以手机为例,现有技术中长截图的实现是通过不断发送滚动模拟事件给手机系统实现自动滚动手机屏幕页面然后进行截图拼接实现。然而,在屏幕上进行长截图时,只能实现同一个方向上的滚动截图,比如从上往下滚动截图或从下往上滚动截图,由于屏幕滚动速度有限,使得长截图速度有限,当需要截图的页面较长时,会导致完成整个长截图动作所需的时间较长。
技术实现思路
本专利技术的主要目的在于提供一种基于双屏幕的长截图方法、移动终端及存储介质,旨在解决现有技术中完成长截图动作所需的时间较长技术问题。为实现上述目的,本专利技术提供一种基于双屏幕的长截图方法,所述基于双屏幕的长截图方法包括:接收长截图指令,确定所述长截图指令对应的待截图页面;根据预置截取范围以及所述待截图页面得到目标页面;基于所述目标页面生成分身页面;在第一屏幕上以第一顺序对所述目标页面进行滚动截图,得到第一截图,同时在第二屏幕上以第二顺序对所述分身页面进行滚动截图,得到第二截图,其中,所述第一顺序与第二顺序相反;当检测到所述第一截图的内容与所述第二截图的内容存在重叠部分时,将所述第一截图与所述第二截图进行拼接,得到长截图。可选的,所述接收长截图指令,确定所述长截图指令对应的待截图页面的步骤包括:接收长截图指令,获取所述长截图指令包含的截图起始位置信息以及截图终止位置信息;根据所述截图起始位置信息以及截图终止位置信息,确定所述长截图指令对应的待截图页面。可选的,所述接收长截图指令,确定所述长截图指令对应的待截图页面之前,还包括:当接收到截图起始位置确认指令时,将当前显示页面首部作为截图起始位置,得到截图起始位置信息;当接收到截图终止位置确认指令时,将当前显示页面尾部作为截图终止位置,得到截图终止位置信息,并触发包含所述截图起始位置信息以及截图终止位置信息的长截图指令。可选的,所述根据预置截取范围以及所述待截图页面得到目标页面的步骤包括:检测所述待截图页面的范围是否大于所述预置截取范围;若所述待截图页面的范围大于所述预置截取范围,则从所述待截图页面的首部开始,取所述待截图页面中落入所述预置截取范围的部分,作为目标页面;若所述待截图页面的范围小于或等于所述预置截取范围,则将所述待截图页面作为目标页面。可选的,所述基于所述目标页面生成分身页面的步骤包括:从所述目标页面中提取后面二分之一的页面,得到分身页面。可选的,所述在第一屏幕上以第一顺序对所述目标页面进行滚动截图,得到第一截图,同时在第二屏幕上以第二顺序对所述分身页面进行滚动截图,得到第二截图的步骤包括:在第一屏幕上以从目标页面首部至尾部的顺序,对所述目标页面进行滚动截图,得到第一截图,同时在第二屏幕上以从分身页面尾部至首部的顺序,对所述分身页面进行滚动截图,得到第二截图。可选的,所述当检测到所述第一截图的内容与所述第二截图的内容存在重叠部分时,将所述第一截图与所述第二截图进行拼接,得到长截图的步骤包括:当检测到所述第一截图的内容与所述第二截图的内容存在重叠部分时,对所述重叠部分进行去重叠处理;将经过去重叠处理后的第一截图与第二截图进行拼接,得到长截图。可选的,所述当检测到所述第一截图的内容与所述第二截图的内容存在重叠部分时,将所述第一截图与所述第二截图进行拼接,得到长截图之后,还包括:生成并显示所述长截图对应的自定义编辑界面。此外,为实现上述目的,本专利技术还提供一种移动终端,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于双屏幕的长截图程序,所述基于双屏幕的长截图程序被所述处理器执行时实现如上所述的基于双屏幕的长截图方法的步骤。此外,为实现上述目的,本专利技术还提供一种存储介质,所述存储介质上存储有基于双屏幕的长截图程序,所述基于双屏幕的长截图程序被处理器执行时实现如如上所述的基于双屏幕的长截图方法的步骤。本专利技术中,接收长截图指令,确定所述长截图指令对应的待截图页面;根据预置截取范围以及所述待截图页面得到目标页面;基于所述目标页面生成分身页面;在第一屏幕上以第一顺序对所述目标页面进行滚动截图,得到第一截图,同时在第二屏幕上以第二顺序对所述分身页面进行滚动截图,得到第二截图,其中,所述第一顺序与第二顺序相反;当检测到所述第一截图的内容与所述第二截图的内容存在重叠部分时,将所述第一截图与所述第二截图进行拼接,得到长截图。通过本专利技术,在移动终端的两个屏幕上同时从两个方向进行滚动截图,从而减少了长截图所需的时间,提升了用户体验。附图说明图1为实现本专利技术各个实施例的移动终端的硬件结构示意图;图2为本专利技术实施例提供的一种通信网络系统架构图;图3为本专利技术基于双屏幕的长截图方法第一实施例的流程示意图;图4为本专利技术基于双屏幕的长截图方法一实施例中待截图页面的示意图;图5为本专利技术基于双屏幕的长截图方法一实施例中触发长截图指令的第一场景示意图;图6为本专利技术基于双屏幕的长截图方法一实施例中触发长截图指令的第二场景示意图;图7为本专利技术基于双屏幕的长截图方法一实施例中进行长截图的场景示意图;图8为本专利技术基于双屏幕的长截图方法一实施例中第一截图以及第二截图的示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。本专利技术实施例方案中,基于双屏幕的长截图方法应用于移动终端,该终端可以以各种形式来实施。例如,本专利技术中涉及的移动终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)等移动终端。后续描述中将以平板电脑为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于其它类型的移动终端。请参阅图1,图1为实现本专利技术各个实施例的移动终端的硬件结构示意图,该终端100可以包括:RF(RadioFrequency,射频)单元101、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图1对移动终端的各个部件进行具体的介绍:射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射本文档来自技高网...

【技术保护点】
1.一种基于双屏幕的长截图方法,其特征在于,所述基于双屏幕的长截图方法包括:接收长截图指令,确定所述长截图指令对应的待截图页面;根据预置截取范围以及所述待截图页面得到目标页面;基于所述目标页面生成分身页面;在第一屏幕上以第一顺序对所述目标页面进行滚动截图,得到第一截图,同时在第二屏幕上以第二顺序对所述分身页面进行滚动截图,得到第二截图,其中,所述第一顺序与第二顺序相反;当检测到所述第一截图的内容与所述第二截图的内容存在重叠部分时,将所述第一截图与所述第二截图进行拼接,得到长截图。

【技术特征摘要】
1.一种基于双屏幕的长截图方法,其特征在于,所述基于双屏幕的长截图方法包括:接收长截图指令,确定所述长截图指令对应的待截图页面;根据预置截取范围以及所述待截图页面得到目标页面;基于所述目标页面生成分身页面;在第一屏幕上以第一顺序对所述目标页面进行滚动截图,得到第一截图,同时在第二屏幕上以第二顺序对所述分身页面进行滚动截图,得到第二截图,其中,所述第一顺序与第二顺序相反;当检测到所述第一截图的内容与所述第二截图的内容存在重叠部分时,将所述第一截图与所述第二截图进行拼接,得到长截图。2.如权利要求1所述的基于双屏幕的长截图方法,其特征在于,所述接收长截图指令,确定所述长截图指令对应的待截图页面的步骤包括:接收长截图指令,获取所述长截图指令包含的截图起始位置信息以及截图终止位置信息;根据所述截图起始位置信息以及截图终止位置信息,确定所述长截图指令对应的待截图页面。3.如权利要求2所述的基于双屏幕的长截图方法,其特征在于,所述接收长截图指令,确定所述长截图指令对应的待截图页面之前,还包括:当接收到截图起始位置确认指令时,将当前显示页面首部作为截图起始位置,得到截图起始位置信息;当接收到截图终止位置确认指令时,将当前显示页面尾部作为截图终止位置,得到截图终止位置信息,并触发包含所述截图起始位置信息以及截图终止位置信息的长截图指令。4.如权利要求1所述的基于双屏幕的长截图方法,其特征在于,所述根据预置截取范围以及所述待截图页面得到目标页面的步骤包括:检测所述待截图页面的范围是否大于所述预置截取范围;若所述待截图页面的范围大于所述预置截取范围,则从所述待截图页面的首部开始,取所述待截图页面中落入所述预置截取范围的部分,作为目标页面;若所述待截图页面的范围小于或等于所述预置截取范围,则将所述待截图页面作为目标页面。...

【专利技术属性】
技术研发人员:严敏
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1