移动终端及其截屏方法与流程

文档序号:12595693阅读:642来源:国知局
移动终端及其截屏方法与流程

本发明属于触控显示领域,涉及一种可接受触控操作并显示信息的移动终端以及以图片的形式截取该移动终端的屏幕显示内容的方法。



背景技术:

目前,对于手机、平板电脑等移动终端进行屏幕截取的方式一般有如下两种。第一种是通过操作物理按键或触摸虚拟截屏按键实现截屏操作。第二种是借助判断触摸面积或触摸时间来启动截屏操作。

第一种操作方式已见于各类终端产品中。例如目前市场上主流的两大手机操作系统Anroid操作系统和iOS操作系统均可借助按下两个物理按键形成的按键组合来实现截屏操作,Anroid操作系统中还可调用专用的虚拟截屏按键来实现截屏操作。然而,物理按键组合的操作方式一般需两手同时操作,使用不便,不能满足用户对于操作便利性的需求,而且物理按键组合的操作方式还影响物理按键的使用寿命。调用专用的虚拟截屏按键需要先行调用含有虚拟截屏按键的窗口,再点击虚拟按键,操作也较为烦琐。

第二种操作方式虽无需去往其他页面先行调取含有虚拟截屏按键的窗口,而可在屏幕当前显示页面完成截屏操作,但是仍有各自的弊端。例如拿判断触摸面积的大小是否进行截屏操作的方式来说,一般而言用户习惯以手指进行触摸操作,而由于年龄、种族等因素引起的不同用户之间的个体差异性的存在,很难界定触摸面积的恰当阀值,导致容易出现误操作,影响用户体验。判断触摸时间的长短是否进行截屏操作的方式,则影响截屏的效率,难以满足用户对于截屏的即时性需求。



技术实现要素:

基于此,有必要针对上述问题,提供一种移动终端及其截屏方法,对该移动终端的截屏具有较好的操作便利性以及时效性,可满足用户对于截屏的各种 需求。

一种移动终端的截屏方法,其步骤包括:

感应操作移动终端的触摸屏的触摸力度;以及

判断触摸力度是否大于预设的压力阀值,并在触摸力度大于预设的压力阀值时触发截屏指令。

在其中一个实施例中,在触发截屏指令后,感应是否连续操作触摸屏且触摸力度是否均大于预设的压力阀值,并根据感应结果对触摸屏进行相应的截屏操作。

在其中一个实施例中,对触摸屏进行截屏操作的步骤还包括如下子步骤:生成原始截屏区域,调整原始截屏区域至最终截屏区域,以及确定最终截屏区域。

在其中一个实施例中,对触摸屏进行截屏操作的步骤还包括如下子步骤:根据对触摸屏的滑动操作轨迹确定最终截屏区域。

在其中一个实施例中,对触摸屏进行截屏操作的步骤还包括如下子步骤:根据对触摸屏的先后点击操作作为截屏区域的起始位置和终止位置确定最终截屏区域。

在其中一个实施例中,对触摸屏进行截屏操作的步骤还包括如下子步骤:根据对触摸屏的点击操作的起始位置以及滑动操作的终止位置确定最终截屏区域。

在其中一个实施例中,在感应是否为连续操作触摸屏的步骤中,若相邻两次操作触摸屏在既定的区域范围内,并在既定的间隔时间内发生,则判断为连续操作触摸屏,且在判断为连续操作触摸屏且触摸力度均大于预设的压力阀值后,执行全屏显示区域或者自由选择区域的截屏操作。

在其中一个实施例中,对触摸屏进行截屏操作后,还包括存储截屏图片的步骤。

一种移动终端,用于实现上述任意一种移动终端的截屏方法,所述移动终端包括显示模块、压力感应模块、电容感应模块、执行模块以及存储模块,所述显示模块包括触摸屏,触摸屏用于显示信息,所述压力感应模块用于感应操 作触摸屏的触摸力度,所述电容感应模块用于在截屏操作过程中确定最终截屏区域的滑动操作轨迹、起始位置或终止位置,所述执行模块用于判断触摸力度是否大于预设的压力阀值,并在触摸力度大于预设的压力阀值时触发截屏指令,所述存储模块用于存储执行模块进行截屏操作所获取的图片。

在其中一个实施例中,所述压力感应模块还包括计时器,所述计时器用于记录相邻两次操作触摸屏的间隔时间,所述执行模块用于判断连续操作触摸屏的触摸力度以及间隔时间,进而执行截屏操作。

本发明通过监测触摸时的触摸力度直接实现截屏操作,或通过超过某一压力阀值的触碰或按压开启全屏显示区域截屏指令或自由选择区域截屏指令,可满足用户快速、简单实现截屏的需求,也可提供多样截屏方式的选择,满足用户不同的需求。

附图说明

图1为本发明一实施例提供的移动终端的截屏方法的步骤流程图;

图2为本发明另一实施例提供的移动终端的截屏方法的步骤流程图;

图3为本发明一实施例提供的移动终端的截屏方法的过程示意图;

图4为本发明另一实施例提供的移动终端的截屏方法的过程示意图;

图5为本发明又一实施例提供的移动终端的截屏方法的过程示意图。

具体实施方式

如图1所示,本发明一实施例提供的移动终端的截屏方法,包括以下步骤:

步骤S110,获取用户操作移动终端的触摸屏时的触摸力度,即碰触触摸屏时监测到的碰触或按压的力的大小。

步骤S120,判断获得的触摸力度是否大于预设的压力阀值。

步骤S130,若触摸力度大于预设的压力阀值,则执行截屏操作。例如可将显示屏当前显示的所有信息以图片的形式被截取。如果触摸力度小于预设的压力阀值,则执行其它相关指令,例如普通的触摸操作对应的指令。触摸力度小于预设的压力阀值,也可判断为误操作而忽略该触摸操作,这可视相关移动终 端的具体应用环境而定。

可以理解,本发明提供的截屏方法还可包括在执行截屏操作后,存储截屏图片的步骤。如此可自动将截屏图片保存,方便用户对截屏图片进行其他操作。

可以根据用户的触摸操作习惯,预定一大于一般触摸操作时施加给触摸屏的力度,作为压力阀值。由于一般操作时,施加给触摸屏的力度不会因用户不同而具有很大差异,预设的压力阀值较为容易选取,可具有很好的辨别性,避免其他触摸操作被误判为截屏指令,还具有操作简单、及时的优点。此外,用户可以通过预先的按压触控进行输入触发截屏操作的压力阀值,因此不同的用户也可以根据不同的按压力度习惯进行截屏操作。感应所述触摸力度可以不受显示屏的具体显示位置的限制,只要移动终端的显示屏被触摸操作的力度达到预设的压力阀值,则可执行截屏操作,因而该截屏方法相较于其他截屏方法具有使用便利的特点。

作为本发明的进一步改进,当判断触摸力度大于预设的压力阀值后,还包括触发截屏指令的步骤。当触发截屏指令后,可以根据用户喜好来设定移动终端的截屏方式。例如,触发截屏指令后可以再进行全屏显示区域的截屏操作,或者进行自由选择区域的截屏操作。或者可以供用户在两种截屏操作中选择一个继续操作。用户可以根据自身喜好设定触发截屏指令后默认的执行截屏操作方式,其可以是直接执行全屏显示区域的截屏操作,也可以是自由选择区域的截屏操作,还可以是不直接进行截屏操作,而是先供用户确定选项后,再执行相应的截屏操作。

在另一实施例中,可以在触发截屏指令后,再进行相应的判断步骤,以确定执行相应的截屏操作。具体地,相应的判断步骤可以是感应是否连续操作触摸屏且触摸力度是否均大于预设的压力阀值,还可以是感应是否为单击操作触摸屏且触摸力度是否大于预设的压力阀值。

连续操作可以是连续两次操作触摸屏,也可以是连续三次操作触摸屏。优先设定连续两次操作触摸屏,若相邻两次操作触摸屏在既定的间隔时间内(例如间隔时间小于等于2秒,或者小于等于1秒,等等)发生,则判断为连续操作触摸屏。在另外一些实施例中,还可将操作区域的限定作为判断是否连续操 作的依据,以提高判断精度,防止误操作。例如,若相邻两次操作触摸屏在既定的区域范围内发生,则判断为连续操作触摸屏。操作区域可同时结合操作间隔时间作为判断是否为连续操作的依据。

当感应到一次操作后,若既定间隔时间内再无感应到其它的触摸操作,如滑动、轻点击等,则认为是单击操作触摸屏。

该预设的压力阀值可与触发截屏指令的相对应的预设压力阀值相同。

图2示出了一相应实施例的截屏方法的具体流程。

其中,步骤S110,获取用户操作移动终端的触摸屏时的触摸力度。

步骤S120,判断获得的触摸力度是否大于预设的压力阀值;

步骤S131,若大于预设的压力阀值,则触发截屏指令。若不大于预设的压力阀值,则执行其它相关指令,或者忽略该触摸力度对应的操作。

触发截屏指令后,再判断接下来的操作是否满足预设步骤中的条件。其中若满足步骤S132中的预设条件,即单击操作且触摸力度大于预设压力阀值,则进入步骤S134,执行自由选择区域截屏操作。若满足步骤S133中的预设条件,即双击操作且触摸力度均大于预设压力阀值,则进入步骤S135,执行全屏显示区域截屏操作。若上述两种情况均不满足,则可忽略之前的操作。

可以理解,满足上述步骤S132中的预设条件也可执行全屏显示区域截屏操作,满足上述步骤S133中的预设条件也可执行自由选择区域截屏操作,该种设置可根据用户喜好自行调整。

作为本发明的进一步改进,在步骤S134中,执行自由选择区域截屏操作,可以进一步包括不同子步骤以根据用户指定的区域完成截屏操作,以下将结合图3、图4和图5举例说明。

在一实施例中,进行自由选择区域的截屏操作过程中,可以根据对触摸屏的滑动操作轨迹确定最终截屏区域。如图3所示,对触摸屏进行自由选择区域的截屏操作的步骤还包括如下子步骤:根据对触摸屏的滑动操作轨迹确定最终截屏区域。例如,利用操作件20(如手指等)在触摸屏上滑动操作形成轨迹301,轨迹301闭合形成一定图形,该图形圈定的范围即为最终截屏区域40。具体地,可以利用触摸屏的电容感应功能记录操作件20在触摸屏上滑动时相应的触摸点 的坐标,直到滑动结束,根据预存的选区算法获得裁减图片的区域,依据记录的触摸点的坐标从帧缓存中读取滑动操作时触摸屏显示的图像数据,并根据选区算法进一步生成图片。图3中显示最终截屏区域40为矩形,可以理解在另外一些实施例中可以为椭圆、菱形等其他形状。进一步地,可以通过普通的双击操作对最终截屏区域40进行完成截屏操作的确认,最后读取最终截屏区域40所包含的帧缓存对应的图像数据,并进一步生成图片。

在一实施例中,进行自由选择区域的截屏操作过程中,可以根据对触摸屏的先后点击操作作为截屏区域的起始位置和终止位置确定最终截屏区域。如图4所示,对触摸屏进行自由选择区域的截屏操作的步骤还包括如下子步骤:分别在触摸屏的不同区域先后单击点击操作,且两次点击操作的位置分别作为起始位置302和终止位置304,利用触摸屏的电容感应功能记录操作件20在触摸屏上的触摸点的坐标,确定最终截屏区域40,即以起始位置302和终止位置304作为对角线上的两端点的矩形区域。进一步地,可以通过普通的双击操作对最终截屏区域40进行完成截屏操作的确认,概括选取的矩形区域从帧缓存中读取图像数据,并进一步生成截屏图片。可以理解,先后点击操作确定起始位置302和终止位置304的时间间隔可设定为不超过某一预设时间范围,防止误操作。若两次操作时间间隔超过该一预设时间范围,则判断为非截屏指令,并最终结束截屏操作或者按其他普通触摸指令执行。

在一实施例中,进行自由选择区域的截屏操作过程中,可以根据对触摸屏的点击操作的起始位置以及滑动操作的终止位置确定最终截屏区域。如图5所示,对触摸屏进行自由选择区域的截屏操作的步骤还包括如下子步骤:先单击操作触摸屏,确定起始位置302,然后滑动操作触摸屏,例如图5中滑动轨迹305为向触摸屏的下方位置延伸,并将滑动操作结束时对应的位置确定为终止位置304,然后根据起始位置302和终止位置304确定最终截屏区域40,该最终截屏区域40是以起始位置302和终止位置304作为对角线上的两端点的矩形区域。进一步地,可以通过普通的双击操作对最终截屏区域40进行完成截屏操作的确认,最后根据选取的矩形区域从帧缓存中读取图像数据,并进一步生成截屏图片。

用滑动操作确定最终截屏区域40的终止位置,该终止位置可以是触摸屏当前显示范围内的某一位置,也可以是触摸屏的显示内容被移动后的另一显示范围的某一位置。相较于截取触摸屏当前显示的所有内容或局部内容而言,该实施例可以实现截取当前显示内容和下一页显示内容,一次截屏操作即可截取多屏显示内容,从而满足用户多样需求并提升截屏效率,免去对连续的几个显示内容进行多次截屏操作的繁冗过程。

在一实施例中,对触摸屏进行自由选择区域的截屏操作的步骤还包括如下子步骤:生成原始截屏区域,调整原始截屏区域至最终截屏区域,以及确定最终截屏区域。该实施例与上述各实施不同之处在于,进入自由选择区域的截屏操作步骤后,先行生成一默认既定大小范围的截屏区域,例如具有外框的长方形或圆形或椭圆形等形状的原始截屏区域,用户可以根据实际截屏内容的需要对该原始截屏区域进行调整,调整可通过滑动拖拉外框操作来实现,调整结束后得到最终截屏区域,然后可通过普通的双击操作该最终截屏区域进行完成截屏操作的确认,读取最终截屏区域所包含的帧缓存对应的图像数据,并进一步生成图片。

在一实施例中,对触摸屏进行自由选择区域的截屏操作的步骤还包括如下子步骤:提供多种自由选择区域的最终截屏区域确定方式,以及选择其中一种确定方式以确定最终截屏区域。也即,对于上述各种最终截屏区域的确定方式,可以采用菜单列举的形式,例如采用图形、文字或者图形、文字相结合的方式,呈现在触摸屏上,供用户选择,用户可采用单击触摸的方式确认所选择的最终截屏区域的确定方式,再进入最终截屏区域的确定步骤,最终完成截屏操作。

可以理解,上述各实施例提供的对触摸屏进行自由选择区域的截屏操作的步骤,可以根据用户喜好进行设定,以其中一种最终截屏区域的确定方式作为默认方式,因而后续截屏操作过程中无需每次截屏操作都进行截屏区域方式的选择。

本发明还提供一种能够实现上述任意一实施例描述的截屏方法的移动终端,该移动终端可以是具有图像获取或存储功能的电子产品,例如相机、手机、平板电脑等。

所述移动终端包括显示模块、压力感应模块以及执行模块,所述显示模块包括触摸屏,触摸屏用于显示信息,所述压力感应模块用于感应操作触摸屏的触摸力度,所述执行模块用于判断触摸力度是否大于预设的压力阀值,并在触摸力度大于预设的压力阀值时触发截屏指令。

进一步地,所述压力感应模块还包括计时器,所述计时器用于记录相邻两次操作触摸屏的间隔时间,所述执行模块用于判断连续操作触摸屏的触摸力度以及间隔时间,进而执行全屏显示区域的截屏操作或者自由选择区域的截屏操作。

进一步地,所述移动终端还包括电容感应模块,用于在自由选择区域的截屏操作过程中确定截屏区域的滑动操作轨迹、起始位置或终止位置。

进一步地,所述移动终端还包括存储模块,用于存储执行模块进行截屏操作所获取的图片。

本发明利用移动终端中具有压力感应功能的感应模块监测触摸的力度进行判断是否进行截屏操作,可以通过一定力度的单击或双击操作实现快速的整屏截屏操作,也可以通过一定力度的触碰或按压,来触发截屏指令,并进入后续的触摸操作以实现相应的整屏截屏或自由选择区域截屏。利用本发明提供的方法进行截屏操作,具有快速、简单等优点,还能便利地实现不同区域的截屏操作。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1