CN108205412B - 一种实现截屏的方法和装置 - Google Patents

一种实现截屏的方法和装置 Download PDF

Info

Publication number
CN108205412B
CN108205412B CN201711108407.6A CN201711108407A CN108205412B CN 108205412 B CN108205412 B CN 108205412B CN 201711108407 A CN201711108407 A CN 201711108407A CN 108205412 B CN108205412 B CN 108205412B
Authority
CN
China
Prior art keywords
closed figures
screenshotss
screen
touch
action
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.)
Active
Application number
CN201711108407.6A
Other languages
English (en)
Other versions
CN108205412A (zh
Inventor
郝志坚
朱钰
周学敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201711108407.6A priority Critical patent/CN108205412B/zh
Publication of CN108205412A publication Critical patent/CN108205412A/zh
Priority to PCT/CN2018/105844 priority patent/WO2019091215A1/zh
Priority to US16/762,158 priority patent/US11474686B2/en
Application granted granted Critical
Publication of CN108205412B publication Critical patent/CN108205412B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

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为本申请实现截屏的方法的流程图;
图2为本申请实现截屏的方法的用户界面操作示意图;
图3为本申请另一种时序截屏的方法的流程图;
图4为本申请第一实施例中实现截屏的方法的流程图;
图5为本申请第二实施例中实现截屏的方法的流程图;
图6为本申请第三实施例中实现截屏的方法的流程图;
图7为本申请实现截屏的装置的结构组成示意图;
图8为本申请另一种时序截屏的装置的结构组成示意图;
图9为本申请终端的结构组成示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1为本申请实现截屏的方法的流程图。如图1所示,包括:
步骤100、当满足触发条件时,终端进入截屏模式。
本步骤中,可以通过以下两种方式中的任意一种来判断是否满足触发条件,从而进入截屏模式。
第一种,在第以预设时间内检测预设动作,该预设动作可以是翻滚动作,也可以是摇一摇动作,还可以是其他动作,本申请对此不作限定,具体的动作也不用于限定本申请的保护范围。该第以预设时间可以从检测到第一个预设动作开始计时,即在检测到第一个预设动作后,启动定时器进行计时,在计时器超时前继续检测预设动作,并统计检测到的预设动作的次数,统计次数时,可以包括检测到的第一个预设动作,也可以不包括检测到的第一个预设动作;该第以预设时间也可以是周期性检测的周期,即在每一个第一预设时间内检测预设动作,并统计该第一预设时间内检测到的预设动作的次数。
具体的,当在第一预设时间内检测到预设动作的次数大于或等于预设次数时,认为满足触发条件,即可触发进入截屏模式。
当预设动作为翻滚动作时,检测终端绕第一轴翻转的角度,如果终端先绕第一轴顺时针翻转,再绕第一轴逆时针翻转,并且顺时针翻转的角度大于或等于第一预设角度,且逆时针翻转的角度大于或等于第二预设角度;或者,如果终端先绕第一轴逆时针翻转,再绕第一轴顺时针翻转,并且逆时针翻转的角度大于或等于第三预设角度,且顺时针翻转的角度大于或等于第四预设角度,则认为检测到翻滚动作。其中,第一轴为平行于终端的屏幕的轴,例如,终端的长边或短边,或其他的边。
当预设动作为摇一摇动作时,检测到终端绕第二轴翻转的角度,如果终端先绕第二轴顺时针翻转,再绕第二轴逆时针翻转,并且顺时针翻转的角度大于或等于第五预设角度,且逆时针翻转的角度大于或等于第六预设角度;或者,如果终端先绕第二轴逆时针翻转,再绕第二轴顺时针翻转,并且逆时针翻转的角度大于或等于第七预设角度,且顺时针翻转的角度大于或等于第八预设角度,则认为检测到摇一摇动作。其中,第二轴为垂直于终端的屏幕的轴。
上述方法中,可以通过角度传感器或六轴传感器来检测终端绕第一轴或第二轴翻转的角度。
第二种,在第二预设时间内检测触摸点。当在第二预设时间内检测到至少两个触摸点,且至少一个触摸点的触摸参数大于或等于第二预设阈值时,认为满足触发条件。
该第二预设时间可以从检测到第一个触摸点开始计时,即在检测到第一个触摸点后,启动定时器进行计时,在计时器超时前继续检测触摸点,并判断是否有触摸点的触摸参数大于或等于第二预设阈值;该第二预设时间也可以是周期性检测的周期,即在每一个第二预设时间内检测触摸点,并判断是否有触摸点的触摸参数大于或等于第二预设阈值。
可选的,当在第二预设时间内检测到一个触摸点时,按照单点触摸正常处理。
当在第二预设时间内同时检测到至少两个触摸点,且所有触摸点的触摸参数均小于第二预设阈值时,按照多点触摸正常处理。
当在第二预设时间内检测到至少两个触摸点,且所有触摸点的触摸参数均小于第二预设阈值,且没有触摸点同时检测到时,对每一个触摸点按照单点触摸正常处理。
可选的,触摸参数大于或等于第二预设阈值的触摸点的按压持续时间可长可短,可以大于或等于预设时间阈值,也可以小于预设时间阈值,本申请对此不作限定。也就是说,用户可以在屏幕上用力敲击一下就抬起手指,也可以在屏幕上用力持续按压屏幕。
具体实现时,可以采用以下方式来实现。
当在第二预设时间内检测到的触摸点的个数大于或等于N,且触摸参数大于或等于第二预设阈值的触摸点的个数大于或等于M时,认为满足触发条件。其中,N为大于或等于2的整数,M为大于或等于1的整数。
或者,当在第二预设时间内检测到的触摸点的个数等于N,且触摸参数大于或等于第二预设阈值的触摸点的个数等于M时,认为满足触发条件。
例如,在第二预设时间内检测到两个触摸点,分别为第一触摸点和第二触摸点,并且第一触摸点的触摸参数大于或等于第二预设阈值。可选的,在检测到第一触摸点后,检测到第二触摸点之前,第一触摸点持续处于按压状态。也就是说,用户使用一根手指用力持续按压屏幕,然后用另一根手指实现触摸动作即可进入截屏模式。
又如,在第二预设时间内检测到N个触摸点,分别为第一触摸点、第二触摸点、……和第N触摸点,并且第一触摸点的触摸参数大于或等于第二预设阈值。N为大于或等于2的整数。
其中,触摸参数可以是触摸面积或触摸压力。触摸面积可以通过计算触摸点所占屏幕的像素数来获得,触摸压力可以采用触摸压力屏或者压力传感器来检测得到。
上述进入截屏模式的方式简单快捷,提高了进入截屏模式的成功率,进而提高了截屏的成功率。
当然,也可以采用其他的方式来判断是否满足触发条件,例如,通过一个物理按键或虚拟按键来进入截屏模式,即当用户按下物理按键或虚拟按键时进入截屏模式。上述的方式仅仅是一种示例,具体的触发条件并不用于限定本发明的保护范围,这里不再赘述。
步骤101、当终端进入截屏模式后检测到触摸动作时,根据触摸动作截取屏幕的部分内容或全部内容。
本步骤中,触摸动作可以是滑动动作,也可以是非滑动动作,如点击、双击等。
当触摸动作为滑动动作时,滑动动作的滑动轨迹可以是闭合图形,也可以是非闭合图形。
当触摸动作为滑动动作时,可以根据滑动动作的滑动方向截取屏幕的部分内容或全部内容;
当触摸动作为非滑动动作;或者所述触摸动作为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,截取所述屏幕的全部内容。
其中,可以采用以下方式中的任意一种来实现根据滑动动作的滑动方向截取屏幕的部分内容或全部内容。
第一种,当滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括以下五种:
一、截取屏幕的闭合图形内的内容。
二、截取屏幕的全部内容,并对闭合图形外的内容进行模糊处理。
三、截取屏幕的全部内容,并对闭合图形内的内容进行模糊处理。
四、截取屏幕的闭合图形外的内容;
五、截取所述屏幕的全部内容。
例如,图2为本申请实现截屏的方法的用户界面操作示意图。如图2所示,用户先用一个手指在屏幕的左下角触摸形成一个触摸点,并且该触摸点的触摸面积或触摸压力大于第二预设阈值,然后在第二预设时间内用另一个手指在屏幕上画一个闭合图形,当用户沿顺时针方向画闭合图形时,截取闭合图形内的内容;当用户沿逆时针方向画闭合图形时,截取屏幕的全部内容,并对闭合图形外的内容进行模糊处理。
上述方法中,闭合图形可以是规则图形,如三角形、正方形、长方形、五角星等,闭合图形也可以是不规则图形,本申请对此不作限定。
第二种,在根据滑动动作的滑动方向截取屏幕的部分内容或全部内容之前,首先对闭合图形进行预处理得到预处理后的闭合图形,然后根据滑动动作的滑动方向截取屏幕的部分内容或全部内容。
具体的,当滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括以下五种:
一、截取屏幕的预处理后的闭合图形内的内容。
二、截取屏幕的全部内容,并对预处理后的闭合图形外的内容进行模糊处理。
三、截取屏幕的全部内容,并对预处理后的闭合图形内的内容进行模糊处理。
四、截取屏幕的预处理后的闭合图形外的内容;
五、截取所述屏幕的全部内容。
上述第二种方法中,由于用户通常画出来的闭合图形为不规则图形,因此,可以先将不规则图形转换为规则图形后,再进行截屏,使得截屏得到的图更加美观,用户比较满意。当然,如果用户画出来的闭合图形为规则图形,也可以将闭合图形转换为用户所想要的图形,也可以将闭合图形转换为***统一设置的图形,这里不再赘述。
也就是说,可以采用以下四种方法中的任一种方法对闭合图形进行预处理得到预处理后的闭合图形。
一、将闭合图形转换成预先设置的闭合图形。该预先设置的闭合图形可以是用户自行设置的,也可以是***统一设置的。
二、将闭合图形转换成默认的闭合图形。例如,如果用户没有设置预处理后的闭合图形,那么,可以将闭合图形转换成一个***默认的闭合图形。
三、向用户显示可转换的闭合图形列表,接收用户输入的选择操作,将闭合图形转换成闭合图形列表中与选择操作对应的闭合图形。
四、将闭合图形转换成预先设置的两个或两个以上闭合图形中,匹配度最高的闭合图形。
其中,闭合图形列表可以采用多种方式进行显示,例如,可以采用下拉菜单的方式来显示,采用下拉菜单中的一个标签来显示一个闭合图形;也可以采用弹窗的方式来显示,采用弹窗中的一个标签来显示一个闭合图形;当然,也可以采用其他方式来显示,具体的显示方式并不用于限定本申请的保护范围,这里不再赘述。
闭合图形和预处理后的闭合图形的重叠面积与闭合图形的面积的比值大于或等于第三预设阈值;预处理后的闭合图形可以是以下的任意一种:闭合图形的外接圆、或包含闭合图形的正方形、或包含闭合图形的圆、或包含闭合图形的预设长度的圆、或包含闭合图形的预设长度的正方形,等等,当然,上述所列举的预处理后的闭合图形仅仅是一种示例,具体的预处理后的闭合图形并不用于限定本申请的保护范围,这里不再赘述。
上述方法中,第一预设方向可以是顺时针方向,也可以是逆时针方向,第二预设方向可以是顺时针方向,也可以是逆时针方向。
当第一预设方向为顺时针方向时,第二预设方向为逆时针方向;当第一预设方向为逆时针方向时,第二预设方向为顺时针方向。
可选的,当触摸动作为滑动动作,且滑动动作的滑动轨迹为非闭合图形时,在截取屏幕的部分内容或全部内容之前,可以先将滑动轨迹的起点和终点连起来形成一个闭合图形,然后后续的截屏过程与滑动轨迹为闭合图形的情况作相同的处理。
可选的,可以在连接起点和终点的线的长度与滑动轨迹的总长度的比值小于或等于第一预设阈值时,将滑动轨迹的起点和终点连起来形成一个闭合图形。
具体的,可以采用起点到终点的直线连接起点和终点;也可以采用起点到终点的曲线来连接起点和终点,曲线的具体形状这里不做具体限定,只要保证连接起点和终点的曲线以及滑动轨迹形成一个闭合图形就可以;也可以先根据滑动轨迹预测一个或一个以上点,然后采用包含起点、终点和预测的一个或一个以上点的线来连接起点和终点;当然,也可以采用其他形状的线来连接起点和终点,本发明实施例对此不做限定,具体的形状也不用于限定本发明实施例的保护范围,这里不再赘述。
上述截屏方式中,触摸动作包括一种或一种以上;不同的触摸动作对应不同的截屏方式;当触摸动作为滑动动作,且滑动轨迹为闭合图形时,不同的滑动方向对应不同的截屏方式;截屏方式可以是截取屏幕的全部内容,也可以截取屏幕的部分内容,提高了用户体验。
可选的,当终端进入截屏模式后的第三预设时间内检测不到触摸动作时,退出截屏。
可选的,该方法还包括:截取屏幕的部分内容或全部内容后,退出截屏模式。通过该方法,在进行截屏后,自动退出截屏模式,而不需要用户进一步进行手动操作来退出截屏操作,从而提高了用户体验。
参见图3,本申请提出了一种实现截屏的方法,包括:
步骤300、当在第二预设时间内检测到至少两个触摸点,且至少一个所述触摸点的触摸参数大于或等于第二预设阈值时,终端进入截屏模式。
本步骤中,第二预设时间可以从检测到第一个触摸点开始计时,即在检测到第一个触摸点后,启动定时器进行计时,在计时器超时前继续检测触摸点,并判断是否有触摸点的触摸参数大于或等于第二预设阈值;该第三预设时间也可以是周期性检测的周期,即在每一个第三预设时间内检测触摸点,并判断是否有触摸点的触摸参数大于或等于第二预设阈值。
可选的,当在第二预设时间内检测到一个触摸点时,按照单点触摸正常处理。
当在第二预设时间内同时检测到至少两个触摸点,且所有触摸点的触摸参数均小于第二预设阈值时,按照多点触摸正常处理。
当在第二预设时间内检测到至少两个触摸点,且所有触摸点的触摸参数均小于第二预设阈值,且没有触摸点同时检测到时,对每一个触摸点按照单点触摸正常处理。
可选的,触摸参数大于或等于第二预设阈值的触摸点的按压持续时间可长可短,可以大于或等于预设时间阈值,也可以小于预设时间阈值,本申请对此不作限定。也就是说,用户可以在屏幕上用力敲击一下就抬起手指,也可以在屏幕上用力持续按压屏幕。
具体实现时,可以采用以下方式来实现。
当在第二预设时间内检测到的触摸点的个数大于或等于N,且触摸参数大于或等于第二预设阈值的触摸点的个数大于或等于M时,认为满足触发条件。其中,N为大于或等于2的整数,M为大于或等于1的整数。
或者,当在第二预设时间内检测到的触摸点的个数等于N,且触摸参数大于或等于第二预设阈值的触摸点的个数等于M时,认为满足触发条件。
例如,在第二预设时间内检测到两个触摸点,分别为第一触摸点和第二触摸点,并且第一触摸点的触摸参数大于或等于第二预设阈值。可选的,在检测到第一触摸点后,检测到第二触摸点之前,第一触摸点持续处于按压状态。也就是说,用户使用一根手指用力持续按压屏幕,然后用另一根手指实现触摸动作即可进入截屏模式。
又如,在第二预设时间内检测到N个触摸点,分别为第一触摸点、第二触摸点、……和第N触摸点,并且第一触摸点的触摸参数大于或等于第二预设阈值。N为大于或等于2的整数。
其中,触摸参数可以是触摸面积或触摸压力。触摸面积可以通过计算触摸点所占屏幕的像素数来获得,触摸压力可以采用触摸压力屏或者压力传感器来检测得到。
上述进入截屏模式的方式简单快捷,提高了进入截屏模式的成功率,进而提高了截屏的成功率。
当然,也可以采用其他的方式来判断是否满足触发条件,例如,通过一个物理按键或虚拟按键来进入截屏模式,即当用户按下物理按键或虚拟按键时进入截屏模式。上述的方式仅仅是一种示例,具体的触发条件并不用于限定本发明的保护范围,这里不再赘述。
步骤301、根据所述触摸参数小于第二预设阈值的触摸点截取屏幕的部分内容或全部内容。
本步骤中,触摸参数小于第二预设阈值的触摸点可以是滑动动作,也可以是非滑动动作,如点击、双击等。
当触摸参数小于第二预设阈值的触摸点为滑动动作时,滑动动作的滑动轨迹可以是闭合图形,也可以是非闭合图形。
当触摸参数小于第二预设阈值的触摸点为滑动动作时,根据滑动动作的滑动方向截取屏幕的部分内容或全部内容。
当触摸参数小于第二预设阈值的触摸点为非滑动动作;或者触摸参数小于第二预设阈值的触摸点为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,截取所述屏幕的全部内容。
其中,可以采用以下方式中的任意一种来实现根据滑动动作的滑动方向截取屏幕的部分内容或全部内容。
第一种,当滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括以下五种:
一、截取屏幕的闭合图形内的内容。
二、截取屏幕的全部内容,并对闭合图形外的内容进行模糊处理。
三、截取屏幕的全部内容,并对闭合图形内的内容进行模糊处理。
四、截取屏幕的闭合图形外的内容;
五截取所述屏幕的全部内容。
例如,图2为本申请实现截屏的方法的用户界面操作示意图。如图2所示,用户先用一个手指在屏幕的左下角触摸形成一个触摸点,并且该触摸点的触摸面积或触摸压力大于第二预设阈值,然后在第三预设时间内用另一个手指在屏幕上画一个闭合图形,当用户沿顺时针方向画闭合图形时,截取闭合图形内的内容;当用户沿逆时针方向画闭合图形时,截取屏幕的全部内容,并对闭合图形外的内容进行模糊处理。
上述方法中,闭合图形可以是规则图形,如三角形、正方形、长方形、五角星等,闭合图形也可以是不规则图形,本申请对此不作限定。
第二种,在根据滑动动作的滑动方向截取屏幕的部分内容或全部内容之前,首先对闭合图形进行预处理得到预处理后的闭合图形,然后根据滑动动作的滑动方向截取屏幕的部分内容或全部内容。
具体的,当滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括以下五种:
一、截取屏幕的预处理后的闭合图形内的内容。
二、截取屏幕的全部内容,并对预处理后的闭合图形外的内容进行模糊处理。
三、截取屏幕的全部内容,并对预处理后的闭合图形内的内容进行模糊处理。
四、截取屏幕的预处理后的闭合图形外的内容;
五、截取所述屏幕的全部内容。
上述第二种方法中,由于用户通常画出来的闭合图形为不规则图形,因此,可以先将不规则图形转换为规则图形后,再进行截屏,使得截屏得到的图更加美观,用户比较满意。当然,如果用户画出来的闭合图形为规则图形,也可以将闭合图形转换为用户所想要的图形,也可以将闭合图形转换为***统一设置的图形,这里不再赘述。
也就是说,可以采用以下四种方法中的任一种方法对闭合图形进行预处理得到预处理后的闭合图形。
一、将闭合图形转换成预先设置的闭合图形。该预先设置的闭合图形可以是用户自行设置的,也可以是***统一设置的。
二、将闭合图形转换成默认的闭合图形。例如,如果用户没有设置预处理后的闭合图形,那么,可以将闭合图形转换成一个***默认的闭合图形。
三、向用户显示可转换的闭合图形列表,接收用户输入的选择操作,将闭合图形转换成闭合图形列表中与选择操作对应的闭合图形。
四、将闭合图形转换成预先设置的两个或两个以上闭合图形中,匹配度最高的闭合图形。
其中,闭合图形列表可以采用多种方式进行显示,例如,可以采用下拉菜单的方式来显示,采用下拉菜单中的一个标签来显示一个闭合图形;也可以采用弹窗的方式来显示,采用弹窗中的一个标签来显示一个闭合图形;当然,也可以采用其他方式来显示,具体的显示方式并不用于限定本申请的保护范围,这里不再赘述。
闭合图形和预处理后的闭合图形的重叠面积与闭合图形的面积的比值大于或等于第三预设阈值;预处理后的闭合图形可以是以下的任意一种:闭合图形的外接圆、或包含闭合图形的正方形、或包含闭合图形的圆、或包含闭合图形的预设长度的圆、或包含闭合图形的预设长度的正方形,等等,当然,上述所列举的预处理后的闭合图形仅仅是一种示例,具体的预处理后的闭合图形并不用于限定本申请的保护范围,这里不再赘述。
上述方法中,第一预设方向可以是顺时针方向,也可以是逆时针方向,第二预设方向可以是顺时针方向,也可以是逆时针方向。
当第一预设方向为顺时针方向时,第二预设方向为逆时针方向;当第一预设方向为逆时针方向时,第二预设方向为顺时针方向。
可选的,当触摸参数小于第二预设阈值的触摸点为滑动动作,且滑动动作的滑动轨迹为非闭合图形时,在截取屏幕的部分内容或全部内容之前,可以先将滑动轨迹的起点和终点连起来形成一个闭合图形,然后后续的截屏过程与滑动轨迹为闭合图形的情况作相同的处理。
可选的,可以在连接起点和终点的线的长度与滑动轨迹的总长度的比值小于或等于第一预设阈值时,将滑动轨迹的起点和终点连起来形成一个闭合图形。
具体的,可以采用起点到终点的直线连接起点和终点;也可以采用起点到终点的曲线来连接起点和终点,曲线的具体形状这里不做具体限定,只要保证连接起点和终点的曲线以及滑动轨迹形成一个闭合图形就可以;也可以先根据滑动轨迹预测一个或一个以上点,然后采用包含起点、终点和预测的一个或一个以上点的线来连接起点和终点;当然,也可以采用其他形状的线来连接起点和终点,本发明实施例对此不做限定,具体的形状也不用于限定本发明实施例的保护范围,这里不再赘述。
上述截屏方式中,触摸动作包括一种或一种以上;不同的触摸动作对应不同的截屏方式;当触摸参数小于第二预设阈值的触摸点为滑动动作,且滑动轨迹为闭合图形时,不同的滑动方向对应不同的截屏方式;截屏方式可以是截取屏幕的全部内容,也可以截取屏幕的部分内容,提高了用户体验。
可选的,该方法还包括:截取屏幕的部分内容或全部内容后,退出截屏模式。通过该方法,在进行截屏后,自动退出截屏模式,而不需要用户进一步进行手动操作来退出截屏操作,从而提高了用户体验。
下面结合具体实施例对本申请实施例进行详细描述。
第一实施例中,通过检测翻滚动作来进入截屏模式,然后通过检测触摸动作来进行截屏。
图4为本申请第一实施例中实现截屏的方法的流程图,如图4所示,包括:
步骤400、在亮屏情况下,实时获取六轴传感器上报的数据。
本步骤中,六轴传感器即陀螺仪和加速度传感器,陀螺仪上报的数据包括三轴的角速度,加速度传感器上报的数据包括三轴的加速度。
步骤401、当根据六轴传感器上报的数据检测到以终端的长边为轴的翻滚动作时,开启定时器。
本步骤中,定时器的时间为第一预设时间,例如10秒等。
本步骤中,根据六轴传感器上报的数据确定终端三轴的姿态角,根据终端三轴的姿态角来判断是否有翻滚动作。
步骤402、在定时器超时时,判断翻滚动作的次数是否大于或等于N,如果是,则执行步骤403;如果不是,则返回步骤400。
本步骤中,例如,N为2,即在10秒内有两次翻滚动作时,进入截屏模式。其中,这两次翻滚动作可以包括启动定时器前检测到的翻滚动作,也可以不包括启动定时器前检测到的翻滚动作。
步骤403、进入截屏模式,重新开启定时器。
本步骤中,定时器的时间为第三预设时间,例如5秒等。
步骤404、在定时器超时前是否检测到触摸动作,如果是,则执行步骤405;如果不是,则执行步骤406。
步骤405、判断触摸动作是否是滑动动作,如果是,则执行步骤407;如果不是,则执行步骤408。
步骤406、退出截屏模式。
步骤407、判断滑动轨迹是否是闭合图形,如果是,则执行步骤409;如果不是,则执行步骤408。
步骤408、截取屏幕的全部内容,并返回步骤406。
步骤409、判断滑动方向是顺时针还是逆时针,如果是顺时针,则执行步骤410;如果是逆时针,则执行步骤411。
步骤410、截取屏幕的闭合图形内的内容,并执行步骤406。
步骤411、截取屏幕的全部内容,并对闭合图形外的内容进行模糊处理,并执行步骤406。
第二实施例中,通过检测触摸点来进入截屏模式,然后通过检测触摸动作来进行截屏。
图5为本申请第二实施例中实现截屏的方法的流程图,如图5所示,包括:
步骤500、检测到一个触摸点,获取该触摸点的触摸面积或触摸压力,并开启定时器。
本步骤中,定时器的时间为第二预设时间,例如10秒等。
步骤501、在定时器超时前,检测是否有第二个触摸点,如果是,则执行步骤502;如果不是,则执行步骤503。
步骤502、判断第一个触摸点的触摸面积或触摸压力是否大于或等于第二预设阈值,如果是,则执行步骤506;如果不是,则执行步骤504。
步骤503、按照单点触摸正常处理。
步骤504、判断检测到第二个触摸点时是否同时检测到第一个触摸点,如果是,则执行步骤505;如果不是,则执行步骤503。
步骤505、按照多点触摸正常处理。
步骤506、进入截屏模式,重新开启定时器。
本步骤中,定时器的时间为第三预设时间,例如5秒等。
步骤507、在定时器超时前是否检测到触摸动作,如果是,则执行步骤508;如果不是,则执行步骤509。
步骤508、判断触摸动作是否是滑动动作,如果是,则执行步骤510;如果不是,则执行步骤511。
步骤509、退出截屏模式。
步骤510、判断滑动轨迹是否是闭合图形,如果是,则执行步骤512;如果不是,则执行步骤511。
步骤511、截取屏幕的全部内容,并返回步骤509。
步骤512、判断滑动方向是顺时针还是逆时针,如果是顺时针,则执行步骤513;如果是逆时针,则执行步骤514。
步骤513、截取屏幕的闭合图形内的内容,并执行步骤509。
步骤514、截取屏幕的全部内容,并对闭合图形外的内容进行模糊处理,并执行步骤509。
第三实施例中,通过检测触摸点来进入截屏模式,然后通过检测触摸动作来进行截屏。
图6为本申请第三实施例中实现截屏的方法的流程图,如图6所示,包括:
步骤600、检测到一个触摸点,获取该触摸点的触摸面积或触摸压力,并开启定时器。
本步骤中,定时器的时间为第二预设时间,例如10秒等。
步骤601、在定时器超时前,检测是否有第二个触摸点,如果是,则执行步骤602;如果不是,则执行步骤603。
步骤602、判断第一个触摸点的触摸面积或触摸压力是否大于或等于第二预设阈值,如果是,则执行步骤606;如果不是,则执行步骤604。
步骤603、按照单点触摸正常处理。
步骤604、判断检测到第二个触摸点时是否同时检测到第一个触摸点,如果是,则执行步骤605;如果不是,则执行步骤603。
步骤605、按照多点触摸正常处理。
步骤606、进入截屏模式。
步骤607、判断第二个触摸点是否是滑动动作,如果是,则执行步骤608;如果不是,则执行步骤609。
步骤608、判断滑动轨迹是否是闭合图形,如果是,则执行步骤610;如果不是,则执行步骤609。
步骤609、截取屏幕的全部内容,并执行步骤613。
步骤610、判断滑动方向是顺时针还是逆时针,如果是顺时针,则执行步骤611;如果是逆时针,则执行步骤612。
步骤611、截取屏幕的闭合图形内的内容,并执行步骤613。
步骤612、截取屏幕的全部内容,并对闭合图形外的内容进行模糊处理,并执行步骤613。
步骤613、退出截屏模式。
图7为本申请实现截屏的装置的结构组成示意图,如图7所示,包括:
第一截屏预处理模块,用于当满足触发条件时,终端进入截屏模式;
第一截屏模块,用于当终端进入截屏模式后检测到触摸动作时,根据触摸动作截取屏幕的部分内容或全部内容。
可选的,所述第一截屏模块具体用于:
当终端进入截屏模式后检测到触摸动作时,当所述触摸动作为滑动动作时,根据所述滑动动作的滑动方向截取屏幕的部分内容或全部内容。
可选的,所述第一截屏模块还用于:
当所述触摸动作为非滑动动作;或者所述触摸动作为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,截取所述屏幕的全部内容。
可选的,所述第一截屏预处理模块具体用于:
当在第以预设时间内检测到预设动作的次数大于或等于预设次数时,进入截屏模式。
可选的,所述第一截屏预处理模块具体用于:
当在第二预设时间内检测到至少两个触摸点,且至少一个所述触摸点的触摸参数大于或等于第二预设阈值时,进入截屏模式。
可选的,所述第一截屏模块具体用于:
当终端进入截屏模式后检测到触摸动作,且触摸动作为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,将所述滑动轨迹的起点和终点连起来形成一个闭合图形,根据所述滑动动作的滑动方向截取屏幕的部分内容或全部内容;其中,连接所述起点和所述终点的线为直线、或曲线;或者,连接所述起点和所述终点的线经过根据所述滑动轨迹预测的一个或一个以上点。
可选的,所述第一截屏模块具体用于:
当终端进入截屏模式后检测到触摸动作,且触摸动作为滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,当所述滑动动作的滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括:
截取所述屏幕的所述闭合图形内的内容;
截取所述屏幕的全部内容,并对所述闭合图形内的内容进行模糊处理;
截取所述屏幕的全部内容,并对所述闭合图形外的内容进行模糊处理;
截取所述屏幕的闭合图形外的内容;
截取所述屏幕的全部内容。
可选的,所述第一截屏模块具体用于:
当终端进入截屏模式后检测到触摸动作,且触摸动作为滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,对所述闭合图形进行预处理得到预处理后的闭合图形;闭合图形和预处理后的闭合图形的重叠面积与闭合图形的面积的比值大于或等于第三预设阈值;
当所述滑动动作的滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括:
截取所述屏幕的所述预处理后的闭合图形内的内容;
截取所述屏幕的全部内容,并对所述预处理后的闭合图形内的内容进行模糊处理;
截取所述屏幕的全部内容,并对所述预处理后的闭合图形外的内容进行模糊处理;
截取所述屏幕的预处理后的闭合图形外的内容;
截取所述屏幕的全部内容。
图8为本申请实现截屏的装置的结构组成示意图,如图8所示,包括:
第二截屏预处理模块,用于当在第二预设时间内检测到至少两个触摸点,且至少一个所述触摸点的触摸参数大于或等于第二预设阈值时,终端进入截屏模式;
第二截屏模块,用于根据触摸参数小于第二预设阈值的触摸点为滑动动作截取屏幕的部分内容或全部内容。
可选的,第二截屏模块具体用于:
当所述触摸参数小于第二预设阈值的触摸点为滑动动作时,根据所述滑动动作的滑动方向截取屏幕的部分内容或全部内容。
可选的,所述第二截屏模块还用于:
当所述触摸参数小于第二预设阈值的触摸点为非滑动动作;或者,所述触摸参数小于第二预设阈值的触摸点为滑动动作,且滑动轨迹为非闭合图形时,截取所述屏幕的全部内容;
其中,连接所述起点和所述终点的线为直线、或曲线;或者,连接所述起点和所述终点的线经过根据所述滑动轨迹预测的一个或一个以上点。
可选的,所述第二截屏模块具体用于:
当所述触摸参数小于第二预设阈值的触摸点为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,将所述滑动轨迹的起点和终点连起来形成一个闭合图形,根据所述滑动动作的滑动方向截取屏幕的部分内容或全部内容。
可选的,所述第二截屏模块具体用于:
当所述触摸参数小于第二预设阈值的触摸点为滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,当所述滑动动作的滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括:
截取所述屏幕的所述闭合图形内的内容;
截取所述屏幕的全部内容,并对所述闭合图形内的内容进行模糊处理;
截取所述屏幕的全部内容,并对所述闭合图形外的内容进行模糊处理;
截取所述屏幕的闭合图形外的内容;
截取所述屏幕的全部内容。
可选的,所述第二截屏模块具体用于:
当所述触摸参数小于第二预设阈值的触摸点为滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,对所述闭合图形进行预处理得到预处理后的闭合图形;闭合图形和预处理后的闭合图形的重叠面积与闭合图形的面积的比值大于或等于第三预设阈值;
当所述滑动动作的滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括:
截取所述屏幕的所述预处理后的闭合图形内的内容;
截取所述屏幕的全部内容,并对所述预处理后的闭合图形内的内容进行模糊处理;
截取所述屏幕的全部内容,并对所述预处理后的闭合图形外的内容进行模糊处理;
截取所述屏幕的预处理后的闭合图形外的内容;
截取所述屏幕的全部内容。
图9为本申请终端的结构组成示意图,如图9所示,包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现上述任意一种实现截屏的方法。
其中,计算机可读存储介质包括以下任意一种或任意多种:闪存、硬盘、多媒体卡、卡型存储器(例如,安全数码卡(SD卡,Secure Digital Memory Card)或数据寄存器(DX,Data Register)存储器等)、随机访问存储器(RAM,Random Access Memory)、静态随机访问存储器(SRAM,Static Random Access Memory)、只读存储器(ROM,Read Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-OnlyMemory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、磁性存储器、磁盘、光盘等。
处理器可以是中央处理器(CPU,Central Processing Unit)、控制器、微控制器、微处理器、或其他数据处理芯片等。
本申请还提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种实现截屏的方法的步骤。
虽然本申请所揭露的实施方式如上,但所述的内容仅为便于理解本申请而采用的实施方式,并非用以限定本申请。任何本申请所属领域内的技术人员,在不脱离本申请所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本申请的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

Claims (26)

1.一种实现截屏的方法,包括:
当满足触发条件时,终端进入截屏模式;
当终端进入截屏模式后检测到触摸动作时,当所述触摸动作为滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,当所述滑动动作的滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括:
截取屏幕的所述闭合图形内的内容;
截取所述屏幕的全部内容,并对所述闭合图形内的内容进行模糊处理;
截取所述屏幕的全部内容,并对所述闭合图形外的内容进行模糊处理;
截取所述屏幕的闭合图形外的内容;
截取所述屏幕的全部内容。
2.根据权利要求1所述的方法,其特征在于,所述满足触发条件包括:在第一预设时间内检测到预设动作的次数大于或等于预设次数。
3.根据权利要求2所述的方法,其特征在于,所述预设动作为翻滚动作或摇一摇动作。
4.根据权利要求1所述的方法,其特征在于,所述满足触发条件包括:
在第二预设时间内检测到至少两个触摸点,且至少一个所述触摸点的触摸参数大于或等于第二预设阈值。
5.根据权利要求1所述的方法,其特征在于,该方法还包括:
当所述触摸动作为非滑动动作;或者所述触摸动作为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,截取所述屏幕的全部内容。
6.根据权利要求1或5所述的方法,其特征在于,当所述触摸动作为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,所述截取屏幕的部分内容或全部内容之前还包括:
将所述滑动轨迹的起点和终点连起来形成一个闭合图形;
其中,连接所述起点和所述终点的线为直线、或曲线;或者,连接所述起点和所述终点的线包含根据所述滑动轨迹预测的一个或一个以上点。
7.根据权利要求6所述的方法,其特征在于,当所述连接起点和终点的线的长度与所述滑动轨迹的总长度的比值小于或等于第一预设阈值时,将所述滑动轨迹的起点和终点连起来形成一个闭合图形。
8.根据权利要求1或5所述的方法,其特征在于,当所述触摸动作为所述滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,所述根据滑动动作的滑动方向截取屏幕的部分内容或全部内容之前还包括:
对所述闭合图形进行预处理得到预处理后的闭合图形;所述闭合图形和所述预处理后的闭合图形的重叠面积与所述闭合图形的面积的比值大于或等于第三预设阈值。
9.根据权利要求8所述的方法,其特征在于,所述对闭合图形进行预处理得到预处理后的闭合图形包括:
将所述闭合图形转换成预先设置的闭合图形;
或者,将所述闭合图形转换成默认的闭合图形;
或者,向用户显示可转换的闭合图形列表,接收用户输入的选择操作,将所述闭合图形转换成所述闭合图形列表中与所述选择操作对应的闭合图形;
或者,将所述闭合图形转换成所述预先设置的两个或两个以上闭合图形中,匹配度最高的闭合图形。
10.根据权利要求8所述的方法,其特征在于,所述第一预设方向为顺时针方向,所述第二预设方向为逆时针方向;
或者,所述第一预设方向为逆时针方向,所述第二预设方向为顺时针方向。
11.一种实现截屏的方法,包括:
当在第二预设时间内检测到至少两个触摸点,且至少一个所述触摸点的触摸参数大于或等于第二预设阈值时,终端进入截屏模式;
当所述触摸参数小于第二预设阈值的触摸点为滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,当所述滑动动作的滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括:
截取屏幕的所述闭合图形内的内容;
截取所述屏幕的全部内容,并对所述闭合图形内的内容进行模糊处理;
截取所述屏幕的全部内容,并对所述闭合图形外的内容进行模糊处理;
截取所述屏幕的闭合图形外的内容;
截取所述屏幕的全部内容。
12.根据权利要求11所述的方法,其特征在于,该方法还包括:
当所述触摸参数小于第二预设阈值的触摸点为非滑动动作;或者,所述触摸参数小于第二预设阈值的触摸点为滑动动作,且滑动轨迹为非闭合图形时,截取所述屏幕的全部内容。
13.根据权利要求11或12所述的方法,其特征在于,当所述触摸参数小于第二预设阈值的触摸点为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,所述根据滑动动作的滑动方向截取屏幕的部分内容或全部内容之前还包括:
将所述滑动轨迹的起点和终点连起来形成一个闭合图形;
其中,连接所述起点和所述终点的线为直线、或曲线;或者,连接所述起点和所述终点的线包含根据所述滑动轨迹预测的一个或一个以上点。
14.根据权利要求13所述的方法,其特征在于,当所述连接起点和终点的线的长度与所述滑动轨迹的总长度的比值小于或等于第一预设阈值时,将所述滑动轨迹的启动和终点连起来形成一个闭合图形。
15.根据权利要求11或12所述的方法,其特征在于,当所述触摸参数小于第二预设阈值的触摸点为所述滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,所述根据滑动动作的滑动方向截取屏幕的部分内容或全部内容之前还包括:
对所述闭合图形进行预处理得到预处理后的闭合图形;所述闭合图形和所述预处理后的闭合图形的重叠面积与所述闭合图形的面积的比值大于或等于第三预设阈值。
16.根据权利要求11或12所述的方法,其特征在于,所述触摸参数大于或等于第二预设阈值的触摸点的按压持续时间大于或等于预设时间阈值,所述触摸参数包括触摸面积或触摸压力。
17.一种实现截屏的装置,包括:
第一截屏预处理模块,用于当满足触发条件时,终端进入截屏模式;
第一截屏模块,用于当终端进入截屏模式后检测到触摸动作时,当所述触摸动作为滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,当所述滑动动作的滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括:
截取屏幕的所述闭合图形内的内容;
截取所述屏幕的全部内容,并对所述闭合图形内的内容进行模糊处理;
截取所述屏幕的全部内容,并对所述闭合图形外的内容进行模糊处理;
截取所述屏幕的闭合图形外的内容;
截取所述屏幕的全部内容。
18.根据权利要求17所述的装置,其特征在于,所述第一截屏模块还用于:
当所述触摸动作为非滑动动作;或者所述触摸动作为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,截取所述屏幕的全部内容。
19.根据权利要求17或18所述的装置,其特征在于,所述第一截屏模块具体用于:
当终端进入截屏模式后检测到触摸动作,且触摸动作为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,将所述滑动轨迹的起点和终点连起来形成一个闭合图形,根据所述滑动动作的滑动方向截取屏幕的部分内容或全部内容;其中,连接所述起点和所述终点的线为直线、或曲线;或者,连接所述起点和所述终点的线经过根据所述滑动轨迹预测的一个或一个以上点。
20.根据权利要求17或18所述的装置,其特征在于,所述第一截屏模块具体用于:
当终端进入截屏模式后检测到触摸动作,且触摸动作为滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,对所述闭合图形进行预处理得到预处理后的闭合图形;所述闭合图形和所述预处理后的闭合图形的重叠面积与所述闭合图形的面积的比值大于或等于第三预设阈值;
当所述滑动动作的滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括:
截取所述屏幕的所述预处理后的闭合图形内的内容;
截取所述屏幕的全部内容,并对所述预处理后的闭合图形内的内容进行模糊处理;
截取所述屏幕的全部内容,并对所述预处理后的闭合图形外的内容进行模糊处理;
截取所述屏幕的预处理后的闭合图形外的内容;
截取所述屏幕的全部内容。
21.一种实现截屏的装置,包括:
第二截屏预处理模块,用于当在第二预设时间内检测到至少两个触摸点,且至少一个所述触摸点的触摸参数大于或等于第二预设阈值时,终端进入截屏模式;
第二截屏模块,用于当所述触摸参数小于第二预设阈值的触摸点为滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,当所述滑动动作的滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括:
截取屏幕的所述闭合图形内的内容;
截取所述屏幕的全部内容,并对所述闭合图形内的内容进行模糊处理;
截取所述屏幕的全部内容,并对所述闭合图形外的内容进行模糊处理;
截取所述屏幕的闭合图形外的内容;
截取所述屏幕的全部内容。
22.根据权利要求21所述的装置,其特征在于,所述第二截屏模块还用于:
当所述触摸参数小于第二预设阈值的触摸点为非滑动动作;或者,所述触摸参数小于第二预设阈值的触摸点为滑动动作,且滑动轨迹为非闭合图形时,截取所述屏幕的全部内容。
23.根据权利要求21或22所述的装置,其特征在于,所述第二截屏模块具体用于:
当所述触摸参数小于第二预设阈值的触摸点为滑动动作,且所述滑动动作的滑动轨迹为非闭合图形时,将所述滑动轨迹的起点和终点连起来形成一个闭合图形,根据所述滑动动作的滑动方向截取屏幕的部分内容或全部内容;
其中,连接所述起点和所述终点的线为直线、或曲线;或者,连接所述起点和所述终点的线经过根据所述滑动轨迹预测的一个或一个以上点。
24.根据权利要求21或22所述的装置,其特征在于,所述第二截屏模块具体用于:
当所述触摸参数小于第二预设阈值的触摸点为滑动动作,且所述滑动动作的滑动轨迹为闭合图形时,对所述闭合图形进行预处理得到预处理后的闭合图形;所述闭合图形和所述预处理后的闭合图形的重叠面积与所述闭合图形的面积的比值大于或等于第三预设阈值;
当所述滑动动作的滑动方向为第一预设方向时,采用以下的任意一种截屏方式进行截屏;当所述滑动动作的滑动方向为第二预设方向时,采用以下的任意一种截屏方式进行截屏;并且,所述滑动方向为第一预设方向时的截屏方式不同于所述滑动方向为第二预设方向时的截屏方式;
所述截屏方式包括:
截取所述屏幕的所述预处理后的闭合图形内的内容;
截取所述屏幕的全部内容,并对所述预处理后的闭合图形内的内容进行模糊处理;
截取所述屏幕的全部内容,并对所述预处理后的闭合图形外的内容进行模糊处理;
截取所述屏幕的预处理后的闭合图形外的内容;
截取所述屏幕的全部内容。
25.一种终端,包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当所述指令被所述处理器执行时,实现如权利要求1~16任意一项所述的实现截屏的方法。
26.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1~16任意一项所述的实现截屏的方法的步骤。
CN201711108407.6A 2017-11-09 2017-11-09 一种实现截屏的方法和装置 Active CN108205412B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201711108407.6A CN108205412B (zh) 2017-11-09 2017-11-09 一种实现截屏的方法和装置
PCT/CN2018/105844 WO2019091215A1 (zh) 2017-11-09 2018-09-14 实现截屏的方法、装置及存储介质
US16/762,158 US11474686B2 (en) 2017-11-09 2018-09-14 Method and device for implementing screen capture, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711108407.6A CN108205412B (zh) 2017-11-09 2017-11-09 一种实现截屏的方法和装置

Publications (2)

Publication Number Publication Date
CN108205412A CN108205412A (zh) 2018-06-26
CN108205412B true CN108205412B (zh) 2019-10-11

Family

ID=62604433

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711108407.6A Active CN108205412B (zh) 2017-11-09 2017-11-09 一种实现截屏的方法和装置

Country Status (3)

Country Link
US (1) US11474686B2 (zh)
CN (1) CN108205412B (zh)
WO (1) WO2019091215A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108205412B (zh) * 2017-11-09 2019-10-11 中兴通讯股份有限公司 一种实现截屏的方法和装置
CN110134310A (zh) * 2019-05-23 2019-08-16 网易(杭州)网络有限公司 内容分享方法及装置、电子设备和存储介质
CN113050864B (zh) * 2019-12-27 2023-05-23 华为技术有限公司 一种截屏方法及相关设备
CN111460537A (zh) * 2020-03-30 2020-07-28 维沃移动通信有限公司 隐藏页面内容的方法及电子设备
CN112416228A (zh) * 2020-11-20 2021-02-26 许述君 一种适用于多种非矩形截面屏幕取图的方法
CN116048350B (zh) * 2022-07-08 2023-09-08 荣耀终端有限公司 一种截屏方法及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103092524A (zh) * 2013-01-31 2013-05-08 广东欧珀移动通信有限公司 一种通过触摸屏实现截图的方法及移动终端
CN103530056A (zh) * 2013-10-24 2014-01-22 深圳市中兴移动通信有限公司 一种自由截屏的方法和移动终端
CN104536661A (zh) * 2014-12-17 2015-04-22 深圳市金立通信设备有限公司 一种终端截屏方法
CN104898926A (zh) * 2015-05-29 2015-09-09 努比亚技术有限公司 移动终端的屏幕截图方法及装置
CN106325663A (zh) * 2015-06-27 2017-01-11 南昌欧菲光科技有限公司 移动终端及其截屏方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100153168A1 (en) * 2008-12-15 2010-06-17 Jeffrey York System and method for carrying out an inspection or maintenance operation with compliance tracking using a handheld device
CN103092525B (zh) * 2013-02-05 2016-03-02 惠州Tcl移动通信有限公司 一种移动终端的截屏方法及其基于该截屏方法的移动终端
CN104090716B (zh) * 2014-07-25 2017-09-19 广东欧珀移动通信有限公司 一种移动终端快速截屏的方法及装置
CN104360816B (zh) * 2014-11-27 2018-01-16 广东欧珀移动通信有限公司 截屏方法及***
CN105718161A (zh) * 2016-01-15 2016-06-29 努比亚技术有限公司 一种终端截屏的方法及装置
CN107092427A (zh) * 2016-02-17 2017-08-25 西安中兴新软件有限责任公司 一种部分屏幕截图的实现方法及装置
CN106502524A (zh) * 2016-09-27 2017-03-15 乐视控股(北京)有限公司 截屏方法及装置
CN106603829A (zh) 2016-11-30 2017-04-26 努比亚技术有限公司 一种截屏方法及移动终端
CN107273009B (zh) * 2017-05-27 2024-04-16 陕西彦强卓越电子科技有限责任公司 一种移动终端快速截屏的方法及***
CN108205412B (zh) * 2017-11-09 2019-10-11 中兴通讯股份有限公司 一种实现截屏的方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103092524A (zh) * 2013-01-31 2013-05-08 广东欧珀移动通信有限公司 一种通过触摸屏实现截图的方法及移动终端
CN103530056A (zh) * 2013-10-24 2014-01-22 深圳市中兴移动通信有限公司 一种自由截屏的方法和移动终端
CN104536661A (zh) * 2014-12-17 2015-04-22 深圳市金立通信设备有限公司 一种终端截屏方法
CN104898926A (zh) * 2015-05-29 2015-09-09 努比亚技术有限公司 移动终端的屏幕截图方法及装置
CN106325663A (zh) * 2015-06-27 2017-01-11 南昌欧菲光科技有限公司 移动终端及其截屏方法

Also Published As

Publication number Publication date
US11474686B2 (en) 2022-10-18
US20200363941A1 (en) 2020-11-19
WO2019091215A1 (zh) 2019-05-16
CN108205412A (zh) 2018-06-26

Similar Documents

Publication Publication Date Title
CN108205412B (zh) 一种实现截屏的方法和装置
CN103197888B (zh) 一种参数界面的显示控制方法及装置
CN104216642B (zh) 一种终端控制方法
Serrano et al. Bezel-Tap gestures: quick activation of commands from sleep mode on tablets
CN106485124B (zh) 一种移动终端的操作控制方法及移动终端
CN104238793B (zh) 一种防止触摸屏移动设备误操作的方法及装置
CN103713829B (zh) ***切换方法、装置和电子设备
CN107045421B (zh) 屏幕切换方法及移动终端
CN103593138A (zh) 实现单手操作移动终端的方法和移动终端
CN106681636B (zh) 一种防误触的方法、装置及移动终端
CN105487809A (zh) 一种终端的控制方法及装置
CN101339453A (zh) 基于交互式输入设备的模拟鼠标输入方法
CN104123072B (zh) 一种用于提供移动设备中的虚拟键盘的方法和设备
CN103713731A (zh) 一种控制电子设备的方法及电子设备
CN106412654A (zh) 基于安卓***的遥控器控制方法和装置
WO2016187930A1 (zh) 操作模式选择方法、操作模式选择装置和终端
CN104346073B (zh) 一种信息处理方法及电子设备
CN107563163A (zh) 一种屏幕指纹解锁方法及终端
CN107390996B (zh) 一种电源键误触的处理方法及移动终端
CN104808810B (zh) 进行鼠标输入的方法及移动终端
CN109885233B (zh) 屏幕内容识别方法、装置、电子设备及存储介质
CN104635990B (zh) 一种识别用户触屏的方法及装置
CN109388318B (zh) 一种控制方法及电子设备
CN106775406A (zh) 一种移动终端触摸屏的防误触控制方法、装置及移动终端
CN101598982B (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
GR01 Patent grant
GR01 Patent grant