一种截屏方法及终端设备技术

技术编号:21831853 阅读:38 留言:0更新日期:2019-08-10 17:42
本发明专利技术公开了一种截屏方法及终端设备,涉及通信技术领域,以解决现有技术中无法在对显示界面进行长截屏的同时也对显示界面的子界面进行截屏的问题。该方法包括:接收对第一显示界面的第一输入;响应于所述第一输入,获取所述第一显示界面的目标长截屏预览图像;接收对所述目标长截屏预览图像的第二输入;响应于所述第二输入,获取第二显示界面的目标截屏图像,其中,所述第二显示界面为所述第一显示界面的子显示界面;根据所述目标长截屏预览图像和所述目标截屏图像,生成长截屏图像。本发明专利技术实施例可在对显示界面进行长截屏的同时也对显示界面的子界面进行截屏,并生成长截屏图像,从而便于发送同时包括显示界面和显示界面的子界面的截屏图像。

A Screen Capture Method and Terminal Equipment

【技术实现步骤摘要】
一种截屏方法及终端设备
本专利技术涉及通信
,尤其涉及一种截屏方法及终端设备。
技术介绍
目前很多手机等终端设备都具备长截屏功能。其中,长截屏的原理是:对当前界面进行截屏,然后模拟滑动列表操作将屏幕内容滑动,滑动后再进行截屏。然后,将两次截取的内容进行拼接,形成一个完整的图片保存。对于某个界面中的对话,在对该界面进行长截屏操作同时,如果要把对话中的内容也截屏,则需要分别对界面和对话进行截屏,然后分别发送。因此,利用现有的方法在需要发送界面的截屏图像和界面的子界面的截屏图像时不够方便。
技术实现思路
本专利技术实施例提供一种截屏方法及终端设备,以解决现有技术中在需要发送界面的截屏图像和界面的子界面的截屏图像时不够方便的问题。第一方面,本专利技术实施例提供了一种截屏方法,应用于终端设备,包括:接收对第一显示界面的第一输入;响应于所述第一输入,获取所述第一显示界面的目标长截屏预览图像;接收对所述目标长截屏预览图像的第二输入;响应于所述第二输入,获取第二显示界面的目标截屏图像,其中,所述第二显示界面为所述第一显示界面的子显示界面;根据所述目标长截屏预览图像和所述目标截屏图像,生成长截屏图像。第二方面,本专利技术实施例还提供一种终端设备,包括:第一接收模块,用于接收对第一显示界面的第一输入;第一获取模块,用于响应于所述第一输入,获取所述第一显示界面的目标长截屏预览图像;第二接收模块,用于接收对所述目标长截屏预览图像的第二输入;第二获取模块,用于响应于所述第二输入,获取第二显示界面的目标截屏图像,其中,所述第二显示界面为所述第一显示界面的子显示界面;生成模块,用于根据所述目标长截屏预览图像和所述目标截屏图像,生成长截屏图像。第三方面,本专利技术实施例还提供一种终端设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的截屏方法中的步骤。第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的截屏方法中的步骤。在本专利技术实施例中,在对第一显示界面进行长截屏时,可对其子显示界面进行截屏操作,获得目标截屏图像。之后,将第一显示界面的目标长截屏预览图像和所述目标截屏图像,生成长截屏图像。因此,利用本专利技术实施例的方案,可在对显示界面进行长截屏的同时也对显示界面的子界面进行截屏,并生成长截屏图像,从而便于发送同时包括显示界面和显示界面的子界面的截屏图像。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的截屏方法的流程图之一;图2是本专利技术实施例提供的截屏方法的流程图之二;图3是本专利技术实施例的显示界面示意图之一;图4是本专利技术实施例的显示界面示意图之二;图5是本专利技术实施例的显示界面示意图之三;图6是本专利技术实施例提供的终端设备的结构图之一;图7是本专利技术实施例提供的终端设备的结构图之二。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,图1是本专利技术实施例提供的截屏方法的流程图,如图1所示,包括以下步骤:步骤101、接收对第一显示界面的第一输入。其中,所述第一输入包括但不限于按键输入、触摸输入等输入。所述第一显示界面可以是终端设备的任一显示界面。步骤102、响应于所述第一输入,获取所述第一显示界面的目标长截屏预览图像。具体的,在此步骤中,检测所述第一显示界面中的控件。之后,响应于所述第一输入,获取所述目标长截屏预览图像,并根据所述控件在所述第一显示界面中的第一位置,在所述目标长截屏预览图像中标记所述控件对应的第二位置。其中,所述的控件,可以理解为可向用户提供操作的入口等。例如,对于某个界面中的对话,点击对话对应的控件可展开对话的内容。对于控件,可在第一显示界面中确定对应的第一位置。那么,相应的,当对第一显示界面进行长截屏后,在获得的目标长截屏预览图像中也可标记出与第一位置相对应的第二位置。在实际应用中,响应于第一输入,在第一显示界面上覆盖一层透明蒙板界面。该透明蒙板界面中显示的是对第一显示界面的截屏图像。当用户滑动显示屏时,响应于用户的操作,可将显示界面滑动到下一屏或者上一屏进行截屏,从而生成目标长截屏预览图像。同时,启动后台辅助服务进行控件检测。对于检测到的控件,在本专利技术实施例中,可全部对其位置进行标记,或者,还可对其中部分控件的位置进行标记。同时,在本专利技术实施例中并不对标记的形式进行任何限定。为了便于用户点击,标记可设置有颜色,或者以其他醒目的方式显示等。步骤103、接收对所述目标长截屏预览图像的第二输入。在此步骤中,所述第二输入为对所述目标长截屏预览图像中目标位置的输入,所述目标位置对应所述第二位置中的一个位置,所述第二显示界面为所述第一显示界面中的目标控件对应的子显示界面,所述目标控件为所述目标位置对应的控件。所述第二输入可以是点击输入、触摸输入等等。步骤104、响应于所述第二输入,获取第二显示界面的目标截屏图像,其中,所述第二显示界面为所述第一显示界面的子显示界面。当进入到第二显示界面时,仍可执行长截屏或者截屏操作,相应的,获取长截屏图像或者截屏图像。在此,将其统称为目标截屏图像。步骤105、根据所述目标长截屏预览图像和所述目标截屏图像,生成长截屏图像。在此步骤中,在所述目标长截屏预览图像中,确定所述目标截屏图像的插入位置。在所述插入位置处,插入所述目标截屏图像,获得长截屏图像。为保证图像的连续性,所述插入位置为所述目标位置。或者,所述插入位置为所述目标长截屏预览图像中除所述目标位置之外的任意位置。本专利技术实施例中,上述截屏方法可以应用于终端设备,例如:手机、平板电脑(TabletPersonalComputer)、膝上型电脑(LaptopComputer)、个人数字助理(personaldigitalassistant,简称PDA)、移动上网装置(MobileInternetDevice,MID)或可穿戴式设备(WearableDevice)等。在本专利技术实施例中,在对第一显示界面进行长截屏时,可对其子显示界面进行截屏操作,获得目标截屏图像。之后,将第一显示界面的目标长截屏预览图像和所述目标截屏图像,生成长截屏图像。因此,利用本专利技术实施例的方案,可在对显示界面进行长截屏的同时也对显示界面的子界面进行截屏,并生成长截屏图像,从而便于发送同时包括显示界面和显示界面的子界面的截屏图像。图2是本专利技术实施例提供的截屏方法的流程图,如图2所示,包括以下步骤:步骤201、在第一显示界面,响应于用户的输入,执行长截屏操作。当在第一显示界面执行长截屏操作时,同时启动后台辅助服务进行控件检测。此时,在第一显示界面即长截屏界面覆盖一层透明蒙板界面。当在当前界面上检测到控件时,本文档来自技高网...

【技术保护点】
1.一种截屏方法,应用于终端设备,其特征在于,包括:接收对第一显示界面的第一输入;响应于所述第一输入,获取所述第一显示界面的目标长截屏预览图像;接收对所述目标长截屏预览图像的第二输入;响应于所述第二输入,获取第二显示界面的目标截屏图像,其中,所述第二显示界面为所述第一显示界面的子显示界面;根据所述目标长截屏预览图像和所述目标截屏图像,生成长截屏图像。

【技术特征摘要】
1.一种截屏方法,应用于终端设备,其特征在于,包括:接收对第一显示界面的第一输入;响应于所述第一输入,获取所述第一显示界面的目标长截屏预览图像;接收对所述目标长截屏预览图像的第二输入;响应于所述第二输入,获取第二显示界面的目标截屏图像,其中,所述第二显示界面为所述第一显示界面的子显示界面;根据所述目标长截屏预览图像和所述目标截屏图像,生成长截屏图像。2.根据权利要求1所述的方法,其特征在于,所述响应于所述第一输入,获取所述第一显示界面的目标长截屏预览图像,包括:检测所述第一显示界面中的控件;响应于所述第一输入,获取所述目标长截屏预览图像,并根据所述控件在所述第一显示界面中的第一位置,在所述目标长截屏预览图像中标记所述控件对应的第二位置。3.根据权利要求2所述的方法,其特征在于,所述第二输入为对所述目标长截屏预览图像中目标位置的输入,所述目标位置对应所述第二位置中的一个位置,所述第二显示界面为所述第一显示界面中的目标控件对应的子显示界面,所述目标控件为所述目标位置对应的控件。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标长截屏预览图像和所述目标截屏图像,生成长截屏图像,包括:在所述目标长截屏预览图像中,确定所述目标截屏图像的插入位置;在所述插入位置处,插入所述目标截屏图像,获得长截屏图像。5.根据权利要求4所述的方法,其特征在于,所述插入位置为所述目标位置,或者所述插入位置为所述目标长截屏预览图像中除所述目标位置之外的任意位置。6.一种终端设备,其特征在于,包括:第一接收模块,用于接收对第一显示界面的第一输入;第一获取模块,用于响应于所述第一输入,获取所述第一显示界面的目标长截屏预览图像;第二接收模块,用于接收对所述目...

【专利技术属性】
技术研发人员:夷宁
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1