CN117111811A - 截图方法、装置、电子设备及可读存储介质 - Google Patents
截图方法、装置、电子设备及可读存储介质 Download PDFInfo
- Publication number
- CN117111811A CN117111811A CN202311078523.3A CN202311078523A CN117111811A CN 117111811 A CN117111811 A CN 117111811A CN 202311078523 A CN202311078523 A CN 202311078523A CN 117111811 A CN117111811 A CN 117111811A
- Authority
- CN
- China
- Prior art keywords
- screenshot
- content
- screen
- input
- electronic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 230000008859 change Effects 0.000 claims abstract description 42
- 230000004044 response Effects 0.000 claims abstract description 19
- 230000008569 process Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 5
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 101150053844 APP1 gene Proteins 0.000 description 1
- 101100189105 Homo sapiens PABPC4 gene Proteins 0.000 description 1
- 102100039424 Polyadenylate-binding protein 4 Human genes 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种截图方法、装置、电子设备及可读存储介质,属于图像处理领域,该方法包括:接收截屏输入;响应于截屏输入,在屏幕的显示内容变更的情况下,显示第一截图,第一截图包括第一内容,第一内容为变更前屏幕的显示内容。
Description
技术领域
本申请属于图像处理领域,具体涉及一种截图方法、装置、电子设备及可读存储介质。
背景技术
在日常生活中,用户在使用电子设备浏览和处理各类信息时,可以通过截屏的方式获取电子设备屏幕上所显示的信息,以使得用户将该信息通过截图的形式进行保存或分享等操作。
然而,在用户执行截屏输入的过程中或者在电子设备进行截屏的过程中,若电子设备恰好接收并显示了一条无关的新消息,则可能将该无关消息也保存到截图中。用户通常需要在得到该截图后,需要对截图进行编辑,如裁掉截图中的无关消息,或重新触发电子设备进行截屏,才能获得所需要的截图。如此,现有的截图方法灵活性较低。
发明内容
本申请实施例的目的是提供一种截图方法、装置、电子设备及可读存储介质,能够提高截图的灵活性。
第一方面,本申请实施例提供了一种截图方法,该方法包括:接收截屏输入;响应于截屏输入,在屏幕的显示内容变更的情况下,显示第一截图,第一截图包括第一内容,第一内容为变更前屏幕的显示内容。
第二方面,本申请实施例提供了一种截图装置,该装置包括:接收模块和显示模块;接收模块,用于接收截屏输入;显示模块,用于响应于接收模块接收的截屏输入,在屏幕的显示内容变更的情况下,显示第一截图,第一截图包括第一内容,第一内容为变更前屏幕的显示内容。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
在本申请实施例中,接收截屏输入;响应于截屏输入,在屏幕的显示内容变更的情况下,显示第一截图,第一截图包括第一内容,第一内容为变更前屏幕的显示内容。通过该方案,在电子设备完成对屏幕的截屏之前,即使屏幕的显示内容变更,也可以通过获取包含变更前屏幕的显示内容的截图,得到需要的截图。如此,提高了截图的灵活性。
附图说明
图1是本申请实施例提供的一种截图方法的流程图之一;
图2A是本申请实施例提供的一种截屏的界面示意图;
图2B是本申请实施例提供的一种包含屏幕变更前的显示内容的截图的界面示意图;
图2C是本申请实施例提供的一种包含屏幕变更后的显示内容的截图的界面示意图;
图3是本申请实施例提供的一种包含符合截图需求的截图内容的截图的界面示意图;
图4是本申请实施例提供的一种是否对截图进行裁剪的界面示意图;
图5是本申请实施例提供的一种是否保留截图中的截图内容的界面示意图;
图6是本申请实施例提供的一种显示第一截图和第二截图的界面示意图;
图7是本申请实施例提供的一种显示第一截图、第二截图和第五截图的界面示意图;
图8是本申请实施例提供的一种截图方法的流程图之二;
图9是本申请实施例提供的一种截图方法的实例流程图;
图10是本申请实施例提供的一种截图装置的结构示意图;
图11是本申请实施例提供的一种电子设备的硬件结构示意图之一;
图12是本申请实施例提供的一种电子设备的硬件结构示意图之二。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
本申请的说明书和权利要求书中的术语“至少一个(项)”、“至少之一”等指其包含对象中的任意一个、任意两个或两个以上的组合。例如,a、b、c中的至少一个(项),可以表示:“a”、“b”、“c”、“a和b”、“a和c”、“b和c”以及“a、b和c”,其中a,b,c可以是单个,也可以是多个。同理,“至少两个(项)”是指两个或两个以上,其表达的含义与“至少一个(项)”类似。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的截图方法、装置、电子设备及可读存储介质进行详细地说明。
本申请实施例提供的截图方法、装置、电子设备及可读存储介质可以应用于对屏幕的显示内容进行截图的场景。
随着电子设备的普及,电子设备的截图功能的使用也越来越频繁。通常,在用户想要对电子设备屏幕当前的显示内容进行截屏时,可以通过某种特殊的手势或特定的按键组合触发电子设备进行截屏,比如通过三指下滑的手势或电源键与音量下键的按键组合来触发电子设备进行截屏。
但是,若在用户输入截屏输入的过程中或者在电子设备进行截屏的过程中,如在三指下滑的过程中,电子设备恰好显示了一条无关的新消息,则电子设备会将该无关消息也保存在截图中。因此,用户通常需要在得到截图后,对截图进行编辑,如裁掉截图中的无关消息,或重新触发电子设备进行截屏,才能得到所需要的截图。上述的截图方法灵活性较低。
而在本申请实施例提供的截图方法、装置、电子设备及可读存储介质中,即使在截屏输入的输入过程中屏幕的显示内容变更的情况下,也可以通过获取包含变更前的显示内容的截图和包含变更后的显示内容的截图,获取所需的截图。如此,本申请实施例提供的截图方法可以提高截图的灵活性。
本申请实施例提供的截图方法的执行主体可以为截图装置。示例性地,该截图装置可以为电子设备,也可以为该电子设备中的部件,例如集成电路或芯片。以下将以电子设备为例对本申请实施例提供的截图方法进行示例性说明。
本申请实施例提供一种截图方法,图1示出了本申请实施例提供的一种截图方法的流程图,该方法可以应用于电子设备。如图1所示,本申请实施例提供的截图方法可以包括下述的步骤101和步骤102。
步骤101、电子设备接收截屏输入。
在本申请的一些实施例中,上述截屏输入用于触发电子设备对屏幕的显示内容进行截屏。该截屏输入可以为截屏操作。
示例性地,上述截屏输入包括但不限于:用户通过手指或者手写笔等触控装置对电子设备屏幕的触控输入,或者为用户输入的语音指令,或者为用户输入的特定手势,或者为其他可行性输入,具体的可以根据实际使用需求确定,本申请实施例不作限定。本申请实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种;本申请实施例中的点击输入可以为单击输入、双击输入或任意次数的点击输入等,还可以为长按输入或短按输入。在实际实现中,可以根据实际使用需求确定,本申请实施例不作限定。
例如,上述截屏输入可以为用户对电子设备屏幕中显示的截屏控件的单击输入,以触发电子设备对屏幕中的显示内容进行截屏。
例如,上述截屏输入可以为用户对电子设备屏幕的三指下滑的输入,以触发电子设备对屏幕中的显示内容进行截屏。
例如,上述截屏输入可以为用户对电子设备的电源键和音量下键的组合按键输入,以触发电子设备对屏幕中的显示内容进行截屏。
例如,上述截屏输入可以为用户对电子设备的语音输入,如该语音输入的语音内容可以为:“截屏”,电子设备可以接收该语音输入,对屏幕中的显示内容进行截屏。
步骤102、电子设备响应于截屏输入,在屏幕的显示内容变更的情况下,显示第一截图。
其中,上述第一截图包括第一内容,该第一内容为变更前屏幕的显示内容。
在本申请的一些实施例中,“屏幕的显示内容变更”可以理解为:电子设备屏幕的显示内容发生新增、减少、更新的改变,变更前屏幕的显示内容与变更后屏幕的显示内容不同。变更前屏幕的显示内容指屏幕的显示内容变更之前屏幕上显示的内容。
示例性地,以显示内容变更前屏幕的显示内容为桌面页面为例。在屏幕的显示内容变更的情况下,若电子设备接收到一条通知消息,则电子设备会在屏幕中增加显示包含通知消息的悬浮窗,即显示内容变更后屏幕的显示内容包括通知消息的悬浮窗。
示例性地,以显示内容变更前屏幕的显示内容为桌面页面为例。在屏幕的显示内容变更的情况下,若电子设备接收到多条不同的通知消息,则电子设备可以在屏幕显示的桌面页面中增加显示多个包含通知消息的悬浮窗,即显示内容变更后屏幕的显示内容包括该多个悬浮窗。
示例性地,以显示内容变更前屏幕的显示内容为会话界面为例。在屏幕的显示内容变更的情况下,若会话对象撤回一条会话消息,则电子设备可以取消显示屏幕显示的会话界面的一条会话消息,即显示内容变更后屏幕的显示内容包括取消显示该条会话消息后的显示内容。
示例性地,以显示内容变更前屏幕的显示内容为桌面页面为例。在屏幕的显示内容变更的情况下,若电子设备接收到来电,则电子设备可以跳转至来电页面,即显示内容变更后屏幕的显示内容为来电页面。
在本申请的一些实施例中,上述屏幕的显示内容变更可以发生在截屏输入的输入过程中,即可以发生在截屏输入开始的时刻至截屏输入结束的时刻的过程中;上述屏幕的显示内容变更也可以发生在电子设备响应于截屏输入的过程中,即可以发生在电子设备响应于截屏输入开始对屏幕进行截屏的时刻至电子设备完成截屏的时刻的过程中。
示例性地,以截屏输入为用户对电子设备屏幕的三指下滑的输入为例,屏幕的显示内容变更可以发生在三指开始接触到电子设备屏幕的时刻至三指离开电子设备屏幕的时刻的过程中。
示例性地,以截屏输入为用户对电子设备的电源键和音量下键的组合按键输入为例,屏幕的显示内容变更可以发生在电子设备对屏幕进行截屏的时刻至电子设备完成截屏的时刻的过程中。
电子设备可以从截屏输入开始的时刻到响应于截屏输入的过程中,检测屏幕显示的内容是否有变化。
在本申请的一些实施例中,上述第一内容可以包括显示内容变更前屏幕的显示内容。
示例性地,以电子设备的屏幕显示桌面页面为例,第一内容可以包括该桌面页面中的全部应用程序图标。
示例性地,以电子设备屏幕显示会话界面为例,第一内容可以包括该会话界面的会话消息。
在本申请提供的截图方法中,在电子设备完成对屏幕的截屏之前,即使屏幕的显示内容变更,也可以通过获取包含变更前的屏幕的显示内容的截图,获取所需的截图。如此,提高了截图的灵活性。
在本申请的一些实施例中,在上述步骤101之后,本申请实施例提供的截图方法还可以包括下述的步骤103。
步骤103、电子设备响应于截屏输入,显示第一截图和第二截图。
其中,上述第二截图包括第二内容,该第二内容为变更后屏幕的显示内容。
在本申请的一些实施例中,上述第二内容可以为变更后屏幕的显示内容的部分或全部。可以理解的是,第一内容与第二内容不同。
在本申请的一些实施例中,用户可以在电子设备显示第一内容的情况下,触发电子设备截屏,即电子设备接收截屏输入。然后,电子设备在完成对第一内容的截图之前,若电子设备屏幕的显示内容变更,电子设备屏幕显示第二内容,则电子设备可以分别对变更前屏幕的显示内容和变更后屏幕的显示内容进行截图,获得包括第一内容的第一截图和包括第二内容的第二截图。
示例性地,以屏幕的显示内容变更为电子设备接收一条通知消息为例。如图2A所示,电子设备屏幕显示的桌面页面21中包含APP1的应用程序图标,电子设备可以接收用户对电源键22和音量下键23的组合按键的截屏输入,若电子设备接收到一条通知消息24,该通知消息24以悬浮框的形式显示在桌面页面21中,电子设备可以确定屏幕的显示内容发生变更。此时,如图2B所示,电子设备可以得到一张仅包含桌面页面21的截图,即该截图包括变更前屏幕的显示内容;如图2C所示,电子设备还可以得到一张包含桌面页面21和通知消息24的截图,即该截图包括变更后屏幕的显示内容。
可以理解的是,电子设备响应于该截图输入,在屏幕的显示内容变更的情况下,得到第一截图和第二截图之后,可以对第一截图和第二截图分别进行保存或分享;也可以从第一截图和第二截图中选择出符合截图需求的截图进行保存和分享;还可以基于第一截图和第二截图,生成符合截图需求的截图,并对生成的截图进行保存和分享。
如此,即使在屏幕的显示内容变更的情况下,也可以通过获取包含变更前的屏幕的显示内容的截图和包含变更后的屏幕的显示内容的截图,获取所需的截图。如此,可以提高截图的灵活性。
在本申请的一些实施例中,在上述步骤103之后,本申请实施例提供的截图方法还可以包括下述的步骤104和步骤105。
步骤104、电子设备接收对目标截图的第一输入。
其中,上述目标截图可以包括第一截图或第二截图。
步骤105、电子设备响应于第一输入,基于目标截图,获取第三截图。
在本申请的一些实施例中,上述目标截图可以为包含符合截图需求的截图内容的截图,其可以为第一截图或第二截图。可以理解的是,符合截图需求的截图内容为用户所想要获得的截图内容,即最终获得的截图中应包含的截图内容。
在本申请的一些实施例中,上述第三截图可以为仅包含符合截图需求的截图内容的截图。可以理解的是,当电子设备接收到用户对目标截图的第一输入之后,可以基于第一输入,从目标截图中选择符合截图需求的截图内容,因此,得到的第三截图中仅包含符合截图需求的截图内容。
在本申请的一些实施例中,电子设备在得到第一截图和第二截图之后,可以将第一截图和第二截图中的至少一张显示在屏幕上,以接收用户对第一截图和第二截图中的目标截图的第一输入,基于目标截图,得到第三截图。
示例性地,电子设备在得到第一截图和第二截图之后,可以将第一截图和第二截图都显示在屏幕上,以接收用户对第一截图和第二截图中的目标截图的第一输入,从而方便用户选择其中一张截图或是对目标截图中的截图内容进行选择,以得到第三截图。
示例性地,电子设备在得到第一截图和第二截图之后,可以将第二截图都显示在屏幕上,以接收用户对第二截图的第一输入,从而方便用户对第二截图中的截图内容进行选择,以得到第三截图。
在本申请的一些实施例中,电子设备在将第一截图和第二截图中的至少一张显示在屏幕上时,可以直接在屏幕上显示第一截图和第二截图,也可以在屏幕上显示第一截图和第二截图的缩略图,还可以在屏幕上显示第一截图和第二截图的截图标识。本申请实施例不作具体限定。在本申请的一些实施例中,上述第一输入用于触发电子设备从目标截图中选择符合截图需求的截图内容,即上述第一输入可以为截图内容的选择输入。
示例性地,上述第一输入包括但不限于:用户通过手指或者手写笔等触控装置对电子设备屏幕的触控输入,或者为用户输入的语音指令,或者为用户输入的特定手势,或者为其他可行性输入,具体的可以根据实际使用需求确定,本申请实施例不作限定。
例如,上述第一输入可以为用户对目标截图中的一个截图内容的单击输入,以触发电子设备基于该一个截图内容,生成第三截图。
例如,上述第一输入可以为用户对目标截图中的一个截图内容的框选输入,以触发电子设备基于该一个截图内容,生成第三截图。
例如,上述第一输入可以为用户对目标截图的点击输入,以触发电子设备将目标截图确定为第三截图。
在本申请的一些实施例中,上述“基于目标截图,获取第三截图”可以理解为:电子设备根据用户对目标截图的输入,确定出符合截图需求的截图中所要包含的截图内容,并基于该截图内容,生成第三截图。
示例性地,以如图2C所示的截图为目标截图为例。电子设备可以接收用户对该截图中通知消息24的输入,将该通知消息24作为符合截图需求的截图内容,如图3所示,电子设备可以得到仅包含通知消息24的截图30,即第三截图。
如此,由于电子设备可以从第一截图或第二截图中,确定出包含符合截图需求的截图内容的截图。因此可以在屏幕的显示内容变更的情况下,通过获取到的包含变更前屏幕的显示内容的截图和包含变更后屏幕的显示内容的截图,快速选择出所需要的截图,而无需手动对得到的截图进行裁剪或重新进行截图,提高了截图的效率和灵活性。
在本申请的一些实施例中,上述第一内容可以包括第一子内容,上述第二内容可以包括第一子内容和第二子内容。
在本申请的一些实施例中,上述步骤104可以包括下述的步骤104a;上述步骤105可以包括下述的步骤105a。
步骤104a、电子设备在显示第二截图的情况下,接收对第二截图的第一输入。
其中,第一输入可以用于选择第二截图中的目标内容,该目标内容可以包括第一子内容和第二子内容中的至少一项。可以理解的是,上述第一子内容与第二子内容不同。
步骤105a、电子设备响应于第一输入,基于第二截图,获取包括目标内容的第三截图。
在本申请的一些实施例中,上述第三截图至少包含目标内容。
在本申请的一些实施例中,上述“第二内容可以包括第一子内容和第二子内容”可以理解为:在屏幕的显示内容变更的情况下,电子设备增加显示了第二内容。换句话说,在屏幕的显示内容变更的情况下,电子设备在第一子内容上叠加显示第二子内容;或者,电子设备在第一子内容以外的区域显示子第二内容。
示例性地,以第一子内容为电子设备屏幕显示的桌面页面,第二子内容为包含通知消息的悬浮框为例。在屏幕的显示内容变更的情况下,电子设备可以在桌面页面中增加显示包含通知消息的悬浮框。
示例性地,以第一子内容为电子设备屏幕显示的会话界面,第二子内容为通信消息的标识为例。在屏幕的显示内容变更的情况下,电子设备可以在显示会话界面以外的区域显示通信消息的标识。
在本申请的一些实施例中,上述目标内容可以为符合截图需求的截图内容。也就是说,上述目标内容可以为用户需求获得的截图内容,即第三截图所要包含的截图内容。
在本申请的一些实施例中,电子设备接收用户选择第二截图中的目标内容的输入之后,可以基于该第二截图中的目标内容,生成第三截图。
示例性地,以第二截图为图2C所示的截图为例。电子设备可以接收用户对该截图中通知消息24的点击输入,如图3所示,得到包含通知消息24的截图30,即第三截图。
在本申请的一些实施例中,电子设备可以在显示第二截图的情况下,显示提示信息,以提示用户可以对第二截图中的截图内容进行选择。
示例性地,如图4所示,电子设备可以在显示截图40的情况下,接收到用户对通知消息41的输入,显示提示信息“是否对此内容进行截图”、“是”和“否”。若电子设备接收到用户对“是”的选择,则电子设备可以将对该通知消息41进行裁剪,将得到的只包含通知消息41的截图作为第三截图。若电子设备接收到用户对“否”的选择,则电子设备可以不对截图40进行处理,直接将截图40确定为第三截图。
示例性地,如图5所示,电子设备可以在显示截图50的情况下,接收到用户对通知消息51的点击输入,显示提示信息“是否保留此内容”、“是”和“否”。若电子设备接收到用户对“是”的选择,则电子设备可以不对截图50进行处理,直接将截图50确定为第三截图。若电子设备接收到用户对“否”的选择,则电子设备可以将截图50中的通知消息51删除,将不包含通知消息51的截图50确定为第三截图。
在本申请的一些实施例中,电子设备在显示第二截图的情况下,根据第一输入的输入位置,确定第二截图中的目标内容,从而获得第三截图。
示例性地,以第二截图为图2C所示的截图为例。如图2C所示,该截图包括桌面页面21和通知消息24。若第一输入的输入位置为桌面页面21所在位置,则电子设备可以将包含桌面页面21的截图确定为第三截图;若第一输入的输入位置为通知消息24所在位置,则电子设备可以将包含通知消息24的截图确定为第三截图;若第一输入的输入位置为桌面页面21和通知消息24所在位置,如第一输入为滑动输入,其滑动轨迹经过桌面页面21和通知消息24所在位置,则电子设备可以将包含桌面页面21和通知消息24的截图确定为第三截图。
如此,由于电子设备可以通过用户对截图中截图内容的选择,确定出所要得到的截图中需包含的目标内容,因此可以提高获得的截图的截图内容的灵活性。
在本申请的一些实施例中,上述第一内容可以包括第一子内容,上述第二内容可以包括第二子内容。可以理解的是,“屏幕的显示内容变更”可以包括:在屏幕中显示第二子内容,并取消显示第一子内容。此时,上述第三截图即为目标截图。上述第一输入可以为从第一截图和第二截图中选择目标截图的选择输入。
在本申请的一些实施例中,上述“在屏幕中显示第二子内容,并取消显示第一子内容”可以理解为:在屏幕的显示内容变更的情况下,电子设备屏幕的显示内容发生更换,产生了整体的改变。
示例性地,以第一子内容为电子设备屏幕显示的桌面页面,第二子内容为来电页面为例。在屏幕的显示内容变更的情况下,电子设备可以在接收到来电时,将显示的桌面页面跳转至来电页面。
示例性地,以第一子内容为电子设备屏幕显示的视频播放页面,第二子内容为视频播放内容丢失的标识为例。在屏幕的显示内容变更的情况下,若发生网络断连或远视频丢失的情况,电子设备可以将显示的视频播放页面更换为视频播放内容丢失的标识。
在本申请的一些实施例中,电子设备可以在屏幕中显示第二子内容,并取消显示第一子内容之后,获得包含第一子内容的第一截图和包含第二子内容的第二截图,然后电子设备可以根据用户对第一截图和第二截图中的目标截图的输入,将目标截图确定为第三截图。
在本申请的一些实施例中,电子设备在获得包含第一子内容的第一截图和包含第二子内容的第二截图之后,可以在屏幕上显示该第一截图和该第二截图,以接收用户对第一截图和第二截图中的目标截图的输入。
在本申请的一些实施例中,上述“第三截图为目标截图”可以理解为:电子设备可以接收用户对第一截图和第二截图中的目标截图的输入,将该目标截图直接确定为第三截图。
示例性地,如图6所示,电子设备可以在屏幕上显示截图61和截图62。电子设备可以接收用户对截图61的输入,将截图61确定为第三截图。
在本申请的一些实施例中,电子设备在将第一截图和第二截图显示在屏幕上时,可以直接在屏幕上显示第一截图和第二截图,也可以在屏幕上显示第一截图和第二截图的缩略图,还可以在屏幕上显示第一截图和第二截图的截图标识。本申请实施例不作具体限定。
如此,由于电子设备可以将得到的多张截图中,用户选择的截图直接作为最终得到的截图,因此可以提高获得的截图的截图内容的灵活性。
在本申请的一些实施例中,在上述步骤101之前,本申请实施例提供的截图方法还可以包括下述的步骤106。上述步骤102中的“在屏幕的显示内容变更的情况下,显示第一截图”可以包括下述的步骤a和步骤b。
步骤106、电子设备显示第一内容。
在本申请的一些实施例中,电子设备可以在显示第一内容的情况下,接收用户的截屏输入,以获得包含第一内容的截图。
示例性地,以第一内容为桌面页面为例。电子设备可以在显示桌面页面的情况下,接收用户的截屏输入,以获得包含该桌面页面的截图。
示例性地,以第一内容为新闻推送界面为例。电子设备可以在显示新闻推送界面的情况下,接收用户的截屏输入,以获得包含该新闻推送界面的截图。
步骤a、电子设备接收第一消息。
其中,电子设备在接收第一消息之后,屏幕的显示内容可以由第一内容变更为第二内容。可以理解的是,该第二内容可以包括第一消息。
在本申请的一些实施例中,上述第一消息可以为电子设备的提示消息,也可以为从其他设备获取的消息。本申请实施例不作具体限定。
示例性地,上述第一消息可以为电子设备接收的会话消息。
示例性地,上述第一消息还可以为电子设备接收的天气提示消息。
在本申请的一些实施例中,电子设备在接收第一消息之后,屏幕的显示内容发生变更,由第一内容变更为第二内容。即,变更前屏幕的显示内容为第一内容,变更后屏幕的显示内容为第二内容。可以理解的是,变更后屏幕的显示内容包括第一消息,即第二内容包括第一消息。
步骤b、电子设备对第一内容进行截图并显示第一截图。
在本申请的一些实施例中,电子设备可以在屏幕的显示内容变更的情况下,仅对第一内容进行截图,并显示第一截图。
可选的,也可以显示第一截图和第二截图,第二截图包括上述第一消息。即,对显示内容变更前后的屏幕进行截屏。
关于电子设备在屏幕的显示内容变更的情况下,显示第一截图的其他描述,可以参见上述步骤102中的相关描述。为避免重复,此处不再赘述。
如此,由于电子设备可以在显示第一内容的情况下,接收用户的截屏输入,若屏幕的显示内容变更,可以仅对第一内容进行截图,并显示第一截图。因此,电子设备可以通过获取包含变更前的屏幕的显示内容的截图,获取所需的截图。如此,提高了截图的灵活性。
在本申请的一些实施例中,在上述步骤103之后,本申请实施例提供的截图方法还可以包括下述的步骤106和步骤107。
步骤106、电子设备对比第一截图和第二截图中的截图内容。
在本申请的一些实施例中,电子设备通过对比第一截图和第二截图中的截图内容,找到第一截图与第二截图中不同的截图内容。
示例性地,电子设备可以通过识别第一截图和第二截图中的截图内容,以对第一截图和第二截图中的截图内容进行对比,找到第一截图与第二截图中不同的截图内容。
示例性地,电子设备还可以通过对比第一截图和第二截图中的截图内容的特征点,找到第一截图与第二截图中不同的截图内容。
步骤107、电子设备在基于对比结果确定第一截图与第二截图中存在不同的截图内容的情况下,基于第一截图和第二截图,生成第五截图。
其中,上述第五截图包括至少部分不同的截图内容。
在本申请的一些实施例中,电子设备可以在第一截图与第二截图中存在不同的截图内容的情况下,生成包括至少部分不同的截图内容的第五截图。
示例性地,以第一截图为图2B所示的截图,第二截图为图2C所示的截图为例。电子设备可以对比图2B所示的截图和图2C所示的截图中的截图内容,确定出二者不同的截图内容为通知消息24。然后,电子设备可以基于该通知消息24,如图3所示,得到截图30,即第五截图。
在本申请的一些实施例中,电子设备在得到第五截图之后,可以将第一截图、第二截图和第五截图显示在屏幕上,以供用户选择所需的目标截图。
示例性地,如图7所示,电子设备可以在屏幕上显示截图71、截图72和截图73。其中,截图71包含桌面页面74;截图72包含桌面页面74和通知消息75;截图73包含通知消息75。电子设备可以接收用户对截图73的输入,直接将截图73确定为第三截图。
需要说明的是,上述步骤106和步骤107可以在上述步骤105之前执行,也可以在上述步骤104之后执行,还可以与上述步骤104和步骤105同时执行。本申请实施例不作具体限定。
如此,由于电子设备可以根据得到的多张截图中不同的截图内容,生成一张新的截图,从而用户可以直接获取到包含该不同的截图内容的至少部分的截图。因此可以提高获得的截图的截图内容的效率和灵活性。
在本申请的一些实施例中,结合图1,如图8所示,在上述步骤102之后,本申请实施例提供的截图方法还可以包括下述的步骤108和步骤109。
步骤108、电子设备接收在第一会话发送第三截图的第二输入。
其中,上述第三截图中可以包含第二会话的第一会话消息。
在本申请的一些实施例中,上述第一会话可以为具备通信功能的应用程序中,与至少一个会话对象的会话内容。
示例性地,第一会话可以为聊天应用程序中,与会话对象A的会话内容。
示例性地,第一会话可以为聊天应用程序中,与会话对象B和会话对象C的群聊会话内容。
示例性地,第一会话可以为短视频应用程序中,与会话对象D的会话内容。
在本申请的一些实施例中,上述第一会话可以为私聊会话,或群聊会话。
在本申请的一些实施例中,上述第一会话消息可以为第一会话中与用户相关的会话消息。可以理解的是,由于第一会话消息与用户相关,因此电子设备可以通过显示该第一会话消息的消息内容或标识,提示用户第一会话消息的存在。
示例性地,以第一会话消息为第一会话中的一条新消息为例。电子设备可以以悬浮窗的形式显示第一会话消息。
示例性地,以第一会话消息为第一会话中的一条新消息为例。电子设备可以以弹窗的形式显示第一会话消息。
可以理解的是,在电子设备屏幕的显示内容发生变更的情况下,增加显示了第一会话的第一会话消息,从而电子设备最终得到的第三截图中包含第一会话的第一会话消息。
在本申请的一些实施例中,上述第二会话可以为与第一会话不同的会话。可以理解的是,第二会话的会话对象与第一会话的会话对象存在至少部分的不同。
示例性地,假设第一会话的会话对象为会话对象A,则第二会话的会话对象可以为会话对象B。
示例性地,假设第一会话的会话对象为会话对象A和会话对象C,则第二会话的会话对象可以为会话对象B和会话对象C。
在本申请的一些实施例中,上述第二输入用于触发电子设备在第二会话发送第三截图。第二输入可以为第二操作。
示例性地,上述第二输入包括但不限于:用户通过手指或者手写笔等触控装置对电子设备屏幕的触控输入,或者为用户输入的语音指令,或者为用户输入的特定手势,或者为其他可行性输入,具体的可以根据实际使用需求确定,本申请实施例不作限定。
例如,上述第二输入可以为用户对电子设备屏幕中显示的发送控件的单击输入,以触发电子设备在第一会话发送第三截图。
例如,上述第二输入可以为用户对电子设备屏幕的上滑输入,以触发电子设备在第一会话发送第三截图。
例如,上述第二输入可以为用户对电子设备屏幕的双击输入,以触发电子设备在第一会话发送第三截图。
例如,上述第二输入可以为用户对电子设备的语音输入,如该语音输入的语音内容可以为:“发送第三截图”,电子设备可以接收该语音输入,在第一会话发送第三截图。
步骤109、电子设备响应于第二输入,去除第三截图中包含的第二会话消息,得到第四截图,并在第一会话发送第四截图。
在本申请的一些实施例中,在第三截图中包含第二会话的第一会话消息的情况下,电子设备在接收到在第一会话发送第三截图的输入之后,可以去除第三截图中包含的第二会话消息,得到第四截图,并在第一会话发送第四截图。
如此,由于电子设备可以在所要发送的截图中包含有其他会话的会话消息的情况下,将该会话消息去除之后再进行发送,因此可以保护会话内容的隐私性。
在本申请的一些实施例中,在上述步骤105之后,本申请实施例提供的截图方法还可以包括下述的步骤107。
步骤107、电子设备在显示第一会话的会话界面的情况下,在会话界面显示提示信息。
其中,上述提示信息用于提示用户是否在第一会话发送第三截图。
在本申请的一些实施例中,上述第一会话可以为具备通信功能的应用程序中,与至少一个会话对象的会话内容。
示例性地,第一会话可以为聊天应用程序中,与会话对象A的会话内容。
示例性地,第一会话可以为聊天应用程序中,与会话对象B和会话对象C的群聊会话内容。
示例性地,第一会话可以为短视频应用程序中,与会话对象D的会话内容。
在本申请的一些实施例中,上述第一会话可以为私聊会话,或群聊会话。
在本申请的一些实施例中,上述第一会话消息可以为第一会话中与用户相关的会话消息。可以理解的是,由于第一会话消息与用户相关,因此电子设备可以通过显示该第一会话消息的消息内容或标识,提示用户第一会话消息的存在。
示例性地,以第一会话消息为第一会话中的一条新消息为例。电子设备可以以悬浮窗的形式显示第一会话消息。
示例性地,以第一会话消息为第一会话中的一条新消息为例。电子设备可以以弹窗的形式显示第一会话消息。
可以理解的是,在电子设备屏幕的显示内容发生变更的情况下,增加显示了第一会话的第一会话消息,从而电子设备最终得到的第三截图中包含第一会话的第一会话消息。
在本申请的一些实施例中,上述“显示第一会话的会话界面”可以理解为:电子设备屏幕所显示的界面为第一会话的会话界面;或者,电子设备在屏幕中显示包含第一会话的会话界面的窗口。本申请实施例不作具体限定。
在本申请的一些实施例中,电子设备可以接收用户触发显示第一会话的会话界面的输入,显示第一会话的会话界面。
示例性地,电子设备可以接收用户对第一会话消息的通知标识的点击输入,显示第一会话的会话界面。
示例性地,电子设备可以接收用户打开第一会话的输入,显示第一会话的会话界面。
在本申请的一些实施例中,电子设备在会话界面显示提示信息,以提示用户是否在第一会话发送第三截图。而无需用户在想要在第一会话中发送第三截图时,进入相册找到第三截图,再进行发送,从而简化了向其他设备发送截图的便捷性。
示例性地,以第一会话为用户与会话对象A的会话为例。电子设备可以在显示第一会话的会话界面的情况下,在会话界面显示提示信息:“是否向会话对象A发送第三截图?”、“是”和“否”。若电子设备接收到用户对“是”的选择,则电子设备可以在第一会话中发送第三截图。若电子设备接收到用户对“否”的选择,则电子设备可以不在第一会话中发送第三截图。
如此,由于电子设备可以自动显示提示消息,以提示用户是否在会话中发送截图,因此可以避免在用户想要在会话中发送截图时,进入相册找到截图,再进行发送,从而简化了向其他设备发送截图的便捷性。
上述各个方法实施例,或者各个方法实施例中的各种可能的实现方式均可以单独执行,也可以任意两个或两个以上相互结合执行,具体可以根据实际使用需求确定,本申请实施例对此不做限制。
以下以具体示例来对本申请实施例提供的截图方法进行示例性说明。
如图9所示,该截图方法可以包括下述的步骤201至步骤204。
步骤201、电子设备在屏幕显示第一内容的情况下,接收截屏输入。
步骤202、电子设备响应于截屏输入,在屏幕的显示内容变更的情况下,显示第一截图和第二截图。
步骤203、电子设备对比第一截图和第二截图中的截图内容。
步骤204、电子设备在基于对比结果确定第一截图与第二截图中存在不同的截图内容的情况下,基于第一截图和第二截图,生成第五截图。
步骤205、电子设备接收对目标截图的第一输入。
其中,目标截图可以为第一截图、第二截图或第五截图。
步骤206、电子设备响应于第一输入,基于目标截图,获取第三截图。
步骤207、电子设备接收在第一会话发送第三截图的第二输入。
步骤208、电子设备响应于第二输入,去除第三截图中包含的第二会话消息,得到第四截图,并在第一会话发送第四截图。
如此,一方面,由于电子设备即使在屏幕的显示内容变更的情况下,也可以通过获取包含变更前的屏幕的显示内容的截图和包含变更后的屏幕的显示内容的截图,获取所需的截图。另一方面,由于可以在所要发送的截图中包含有其他会话的会话消息的情况下,将该会话消息去除之后再进行发送。因此,本申请实施例提供的截图方法可以在提高截图的灵活性的同时保护会话内容的隐私性。
本申请实施例提供的截图方法,执行主体可以为截图装置。本申请实施例中以截图装置执行截图方法为例,说明本申请实施例提供的截图装置。
图10示出了本申请实施例中涉及的截图装置的一种可能的结构示意图。如图10所示,该截图装置100可以包括:接收模块101和显示模块102。
其中,接收模块101,用于接收截屏输入;显示模块102,用于响应于接收模块101接收的截屏输入,在屏幕的显示内容变更的情况下,显示第一截图,第一截图包括第一内容,第一内容为变更前屏幕的显示内容。
在一种可能的实现方式中,上述显示模块102,还用于在接收模块101接收截屏输入之后,响应于截屏输入,显示第一截图和第二截图;
其中,第二截图包括第二内容,第二内容为变更后屏幕的显示内容。
在一种可能的实现方式中,上述装置还包括:获取模块;
上述接收模块101,还用于在显示模块102显示第一截图和第二截图之后,接收对目标截图的第一输入,目标截图包括第一截图或第二截图;
上述获取模块,用于响应于接收模块101接收的第一输入,基于目标截图,获取第三截图。
在一种可能的实现方式中,上述第一内容包括第一子内容,第二内容包括第一子内容和第二子内容;
上述接收模块101,具体用于在显示模块102显示第二截图的情况下,接收对第二截图的第一输入,第一输入用于选择第二截图中的目标内容,目标内容包括第一子内容和第二子内容中的至少一项;
上述获取模块,具体用于:
响应于第一输入,基于第二截图,获取包括目标内容的第三截图。
在一种可能的实现方式中,上述装置还包括:处理模块;
上述显示模块102,还用于在接收模块101接收截屏输入之前,显示第一内容;
上述接收模块101,还用于接收第一消息,屏幕的显示内容由第一内容变更为第二内容,第二内容包括第一消息;
上述处理模块,用于对第一内容进行截图;
上述显示模块102,还用于显示处理模块得到的第一截图。
在一种可能的实现方式中,上述接收模块101,还用于在显示模块102显示第一截图之后,接收在第一会话发送第三截图的第二输入,第三截图中包含第二会话的第一会话消息;
上述处理模块,用于响应于接收模块101接收的第二输入,去除第三截图中包含的第二会话消息,得到第四截图,并在第一会话发送第四截图。
在一种可能的实现方式中,上述处理模块,用于在显示模块102显示第一截图之后,对比第一截图和第二截图中的截图内容;以及用于在基于对比结果确定第一截图与第二截图中存在不同的截图内容的情况下,基于第一截图和第二截图,生成第五截图,第五截图包括至少部分不同的截图内容。
本申请实施例提供一种截图装置,在电子设备完成对屏幕的截屏之前,即使屏幕的显示内容变更,也可以通过获取包含变更前屏幕的显示内容的截图,获取所需的截图。如此,提高了截图的灵活性。
本申请实施例中的截图装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtualreality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personalcomputer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的截图装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的截图装置能够实现如上述截图方法实施例实现的各个过程,达到相同的技术效果,为避免重复,这里不再赘述。
可选地,如图11所示,本申请实施例还提供一种电子设备1100,包括处理器1101和存储器1102,存储器1102上存储有可在所述处理器1101上运行的程序或指令,该程序或指令被处理器1101执行时实现上述截图方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图12为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备1200包括但不限于:射频单元1201、网络模块1202、音频输出单元1203、输入单元1204、传感器1205、显示单元1206、用户输入单元1207、接口单元1208、存储器1209、以及处理器1210等部件。
本领域技术人员可以理解,电子设备1200还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器1210逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图12中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元1207,用于接收截屏输入;显示单元1206,用于响应于用户输入单元1207接收的截屏输入,在屏幕的显示内容变更的情况下,显示第一截图,第一截图包括第一内容,第一内容为变更前屏幕的显示内容。
在一种可能的实现方式中,上述显示单元1206,还用于在用户输入单元1207接收截屏输入之后,响应于截屏输入,显示第一截图和第二截图;
其中,第二截图包括第二内容,第二内容为变更后屏幕的显示内容。
在一种可能的实现方式中,上述用户输入单元1207,还用于在显示单元1206显示第一截图和第二截图之后,接收对目标截图的第一输入,目标截图包括第一截图或第二截图;
上述处理器1210,用于响应于用户输入单元1207接收的第一输入,基于目标截图,获取第三截图。
在一种可能的实现方式中,上述第一内容包括第一子内容,第二内容包括第一子内容和第二子内容;
上述用户输入单元1207,具体用于在显示单元1206显示第二截图的情况下,接收对第二截图的第一输入,第一输入用于选择第二截图中的目标内容,目标内容包括第一子内容和第二子内容中的至少一项;
上述处理器1210,具体用于:
响应于第一输入,基于第二截图,获取包括目标内容的第三截图。
在一种可能的实现方式中,上述显示单元1206,还用于在用户输入单元1207接收截屏输入之前,显示第一内容;
上述用户输入单元1207,还用于接收第一消息,屏幕的显示内容由第一内容变更为第二内容,第二内容包括第一消息;
上述处理器1210,用于对第一内容进行截图;
上述显示单元1206,还用于显示处理器1210得到的第一截图。
在一种可能的实现方式中,上述用户输入单元1207,还用于在显示单元1206显示第一截图之后,接收在第一会话发送第三截图的第二输入,第三截图中包含第二会话的第一会话消息;
上述处理器1210,用于响应于用户输入单元1207接收的第二输入,去除第三截图中包含的第二会话消息,得到第四截图,并在第一会话发送第四截图。
在一种可能的实现方式中,上述处理器1210,用于在显示单元1206显示第一截图之后,对比第一截图和第二截图中的截图内容;以及用于在基于对比结果确定第一截图与第二截图中存在不同的截图内容的情况下,基于第一截图和第二截图,生成第五截图,第五截图包括至少部分不同的截图内容。
本申请实施例提供一种电子设备,在电子设备完成对屏幕的截屏之前,即使屏幕的显示内容变更,也可以通过获取包含变更前屏幕的显示内容的截图,获取所需的截图。如此,提高了截图的灵活性。
应理解的是,本申请实施例中,输入单元1204可以包括图形处理器(GraphicsProcessing Unit,GPU)12041和麦克风12042,图形处理器12041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1206可包括显示面板12061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板12061。用户输入单元1207包括触控面板12071以及其他输入设备12072中的至少一种。触控面板12071,也称为触摸屏。触控面板12071可包括触摸检测装置和触摸控制器两个部分。其他输入设备12072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
存储器1209可用于存储软件程序以及各种数据。存储器1209可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1209可以包括易失性存储器或非易失性存储器,或者,存储器1209可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1209包括但不限于这些和任意其它适合类型的存储器。
处理器1210可包括一个或多个处理单元;可选的,处理器1210集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作***、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1210中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述截图方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述截图方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述截图方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (10)
1.一种截图方法,其特征在于,所述方法包括:
接收截屏输入;
响应于所述截屏输入,在屏幕的显示内容变更的情况下,显示第一截图,所述第一截图包括第一内容,所述第一内容为变更前所述屏幕的显示内容。
2.根据权利要求1所述的方法,其特征在于,所述接收截屏输入之后,所述方法还包括:
响应于所述截屏输入,显示所述第一截图和第二截图;
其中,所述第二截图包括第二内容,所述第二内容为变更后所述屏幕的显示内容。
3.根据权利要求2所述的方法,其特征在于,所述显示所述第一截图和第二截图之后,所述方法还包括:
接收对目标截图的第一输入,所述目标截图包括所述第一截图或所述第二截图;
响应于所述第一输入,基于所述目标截图,获取第三截图。
4.根据权利要求3所述的方法,其特征在于,所述第一内容包括第一子内容,所述第二内容包括所述第一子内容和第二子内容;
所述接收对目标截图的第一输入,包括:
在显示所述第二截图的情况下,接收对所述第二截图的第一输入,所述第一输入用于选择所述第二截图中的目标内容,所述目标内容包括所述第一子内容和所述第二子内容中的至少一项;
所述响应于所述第一输入,基于所述目标截图,获取第三截图,包括:
响应于所述第一输入,基于所述第二截图,获取包括所述目标内容的所述第三截图。
5.根据权利要求1所述的方法,其特征在于,所述接收截屏输入之前包括:
显示第一内容;
所述在屏幕的显示内容变更的情况下,显示第一截图,包括:
接收第一消息,所述屏幕的显示内容由所述第一内容变更为第二内容,所述第二内容包括所述第一消息;
对所述第一内容进行截图并显示第一截图。
6.根据权利要求1所述的方法,其特征在于,所述显示第一截图之后,所述方法还包括:
接收在第一会话发送第三截图的第二输入,所述第三截图中包含第二会话的第一会话消息;
响应于所述第二输入,去除所述第三截图中包含的所述第二会话消息,得到第四截图,并在所述第一会话发送所述第四截图。
7.根据权利要求2所述的方法,其特征在于,所述显示所述第一截图和第二截图之后,所述方法还包括:
对比所述第一截图和所述第二截图中的截图内容;
在基于对比结果确定所述第一截图与所述第二截图中存在不同的截图内容的情况下,基于所述第一截图和所述第二截图,生成第五截图,所述第五截图包括至少部分所述不同的截图内容。
8.一种截图装置,其特征在于,所述装置包括:接收模块和显示模块;
所述接收模块,用于接收截屏输入;
所述显示模块,用于响应于所述接收模块接收的所述截屏输入,在屏幕的显示内容变更的情况下,显示第一截图,所述第一截图包括第一内容,所述第一内容为变更前所述屏幕的显示内容。
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至7任一项所述的截图方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至7任一项所述的截图方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311078523.3A CN117111811A (zh) | 2023-08-24 | 2023-08-24 | 截图方法、装置、电子设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311078523.3A CN117111811A (zh) | 2023-08-24 | 2023-08-24 | 截图方法、装置、电子设备及可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117111811A true CN117111811A (zh) | 2023-11-24 |
Family
ID=88805145
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311078523.3A Pending CN117111811A (zh) | 2023-08-24 | 2023-08-24 | 截图方法、装置、电子设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117111811A (zh) |
-
2023
- 2023-08-24 CN CN202311078523.3A patent/CN117111811A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112269508B (zh) | 显示方法、装置和电子设备 | |
CN111884908A (zh) | 联系人标识显示方法、装置及电子设备 | |
CN114385049A (zh) | 消息处理方法、装置、设备和存储介质 | |
CN111880701B (zh) | 页面切换方法、装置及电子设备 | |
CN112181351A (zh) | 语音输入方法、装置及电子设备 | |
CN114374663B (zh) | 消息处理方法和消息处理装置 | |
CN112399010B (zh) | 页面显示方法、装置和电子设备 | |
CN115167721A (zh) | 功能界面的显示方法和装置 | |
CN117111811A (zh) | 截图方法、装置、电子设备及可读存储介质 | |
CN113709300A (zh) | 显示方法及装置 | |
CN112818094A (zh) | 聊天内容处理方法、装置及电子设备 | |
CN113037618B (zh) | 图像分享方法及装置 | |
CN113347076B (zh) | 会话信息删除方法及装置 | |
CN114928761B (zh) | 视频分享方法、装置及电子设备 | |
CN112578966B (zh) | 应用程序切换方法、装置及电子设备 | |
CN116756099A (zh) | 显示方法、装置 | |
CN117251093A (zh) | 图像处理方法、图像处理装置和电子设备 | |
CN116366635A (zh) | 文件发送方法、装置、电子设备及介质 | |
CN115981535A (zh) | 内容处理方法、装置、电子设备和存储介质 | |
CN117149020A (zh) | 信息管理方法、装置、设备及介质 | |
CN115793919A (zh) | 应用图标的管理方法、装置、电子设备和可读存储介质 | |
CN115987928A (zh) | 消息处理方法和装置 | |
CN117573623A (zh) | 信息记录的清理方法、装置、电子设备及存储介质 | |
CN117406880A (zh) | 信息显示方法、装置、电子设备及介质 | |
CN118250419A (zh) | 会话窗口显示方法和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |