首页 / 专利库 / 专利权 / 国际初步审查 / 国际初步审查要求 / 选定 / 用于全局或局部可选的智能截图方法及装置、终端设备

用于全局或局部可选的智能截图方法及装置、终端设备

阅读:660发布:2021-06-11

专利汇可以提供用于全局或局部可选的智能截图方法及装置、终端设备专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种用于全局或局部可选的智能截图方法及装置、终端设备,属于终端 软件 领域,其中方法包括:检测到智能截图按钮被触发后,显示多个运行于后台的应用程序的应用界面;响应于用户手动拖拽智能截图按钮至所 选定 的应用界面的操作,将所选定的应用界面显示在智能截图屏幕中;智能截图屏幕显示全局截图和局部截图两个选项供用户选择;依据用户选择,对所选定的应用界面执行智能截图。利用本发明实施例提供的方案,使得截图操作可以由用户自由选择想要截取的应用界面,而不用花费时间将界面重新打开至当前屏幕显示,同时可以只对需要截图的部分进行局部截图,减少不必要的截图内容,也节省了存储空间。整个截图过程操作简单,易实施。,下面是用于全局或局部可选的智能截图方法及装置、终端设备专利的具体信息内容。

1.一种用于全局或局部可选的智能截图方法,其特征在于,包括:
检测到智能截图按钮被触发后,显示多个运行于后台的应用程序的应用界面;
响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,将所选定的应用界面显示在智能截图屏幕中;所述智能截图屏幕显示全局截图和局部截图两个选项供用户选择;
依据用户选择,对所选定的应用界面执行智能截图。
2.根据权利要求1所述的方法,其特征在于,所述响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,将所选定的应用界面显示在智能截图屏幕中进一步包括:响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,从后台缓存中获取所选定的应用界面的界面ID,将所述界面ID对应的应用界面显示在智能截图屏幕中。
3.根据权利要求1所述的方法,其特征在于,所述依据用户选择,对所选定的应用界面执行智能截图进一步包括:
若用户选择全局截图的选项,执行对整个应用界面的截图操作;
若用户选择局部截图的选项,响应于用户手动选择局部截图的范围,对所述选择局部截图的范围进行截图操作。
4.根据权利要求3所述的方法,其特征在于,所述响应于用户手动选择局部截图的范围,对所述选择局部截图的范围进行截图操作进一步包括:
响应于用户手动绘制的对线,根据所述对角线设置局部截图的范围,对所述选择局部截图的范围进行截图操作。
5.根据权利要求4所述的方法,其特征在于,所述响应于用户手动选择局部截图的范围,对所述选择局部截图的范围进行截图操作进一步包括:
智能截图屏幕中显示截图线框,响应于用户手动扩大、缩小和/或移动所述截图线框选择局部截图范围,对所述选择局部截图的范围进行截图操作。
6.根据权利要求1所述的方法,其特征在于,所述显示多个运行于后台的应用程序的应用界面进一步包括:所述多个运行于后台的应用程序的应用界面以小窗口的形式排列组合显示在一个界面中。
7.根据权利要求1所述的方法,其特征在于,所述显示多个运行于后台的应用程序的应用界面进一步包括:所述多个运行于后台的应用程序的应用界面以分页的形式显示在不同界面中;
所述方法还包括:在用户手动拖拽智能截图按钮的过程中,通过左右滑动显示不同界面内的应用程序的应用界面。
8.根据权利要求1-7任一项所述的方法,其特征在于,在所述接收用户选择,对所选定的应用界面执行智能截图之后,所述方法还包括:
自动保存应用界面截图图片,所述应用界面截图图片保存地址为预设的屏幕截图文件夹。
9.一种用于全局或局部可选的智能截图的装置,其特征在于,包括:
检测模,用于检测到智能截图按钮被触发后,显示多个运行于后台的应用程序的应用界面;
显示模块,用于响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,将所选定的应用界面显示在智能截图屏幕中;所述智能截图屏幕显示全局截图和局部截图两个选项供用户选择;
执行模块,用于依据用户选择,对所选定的应用界面执行智能截图。
10.根据权利要求9所述的装置,其特征在于,所述显示模块进一步用于:响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,从后台缓存中获取所选定的应用界面的界面ID,将所述界面ID对应的应用界面显示在智能截图屏幕中。
11.根据权利要求9所述的装置,其特征在于,所述执行模块进一步包括:
全局截图模块,用于若用户选择全局截图的选项,执行对整个应用界面的截图操作;
局部截图模块,用于若用户选择局部截图的选项,响应于用户手动选择局部截图的范围,对所述选择局部截图的范围进行截图操作。
12.根据权利要求11所述的装置,其特征在于,所述局部截图模块进一步用于:
响应于用户手动绘制的对角线,根据所述对角线设置局部截图的范围,对所述选择局部截图的范围进行截图操作。
13.根据权利要求11所述的装置,其特征在于,所述局部截图模块进一步用于:
智能截图屏幕中显示截图线框,响应于用户手动扩大、缩小和/或移动所述截图线框选择局部截图范围,对所述选择局部截图的范围进行截图操作。
14.根据权利要求9所述的装置,其特征在于,所述检测模块还包括:
第一显示模块,用于将所述多个运行于后台的应用程序的应用界面以小窗口的形式排列组合显示在一个界面中。
15.根据权利要求9所述的装置,其特征在于,所述检测模块还包括:
第二显示模块,用于将所述多个运行于后台的应用程序的应用界面以分页的形式显示在不同界面中;
所述显示模块还包括:滑动模块,用于在用户手动拖拽智能截图按钮的过程中,通过左右滑动显示不同界面内的应用程序的应用界面。
16.根据权利要求9所述的装置,其特征在于,所述装置还包括:
保存模块,用于自动保存应用界面截图图片,所述应用界面截图图片保存地址为预设的屏幕截图文件夹。
17.一种终端设备,包括权利要求9-16任一项所述的用于全局或局部可选智能截图的装置。

说明书全文

用于全局或局部可选的智能截图方法及装置、终端设备

技术领域

[0001] 本发明实施例涉及终端软件领域,具体涉及一种用于全局或局部可选的智能截图方法及装置、终端设备。

背景技术

[0002] 用户使用终端设备浏览信息、观看视频或执行其他应用时,如果需要对当前屏幕所显示的信息如图片、文字等进行记录时,可以通过终端设备的截图功能对屏幕当前显示的信息进行截图,保存截图的图片,从而记录所需要的信息,而不用再借助纸笔等其他工具。
[0003] 在实现本发明的过程中,发明人发现:当终端设备开启了多个应用时,截图功能只能对屏幕当前显示的应用进行截图,而不能使用户选择对哪个应用进行截图。当用户需要对其他后台运行而不在当前屏幕显示的应用进行截图时,必须向将需要截图的应用显示在屏幕中,而后通过截图功能进行截图。将后台运行的应用显示在屏幕需要对屏幕当前显示的应用进行切换,不仅花费时间,而且唤醒后台运行的应用又占用了系统的资源。当需要截图的应用不止一个时,需要多次反复的切换、唤醒,对于用户来说,操作比较麻烦,且易出错。
[0004] 同时,现有的截图技术仅支持对屏幕显示内容的整体进行截图,当用户仅需对屏幕显示内容的某一部分进行截图保存时,也必须对屏幕显示内容的整体进行截图,造成浪费存储空间来保存用户不需要的截图内容。

发明内容

[0005] 本发明实施例的发明目的是针对现有技术缺陷,提供了一种用于全局或局部可选的智能截图方法及装置、终端设备,用于解决现有无法灵活选择应用进行截图、不能选择局部截图等问题。
[0006] 根据本发明实施例的一个方面,提供了一种用于全局或局部可选的智能截图方法,包括:检测到智能截图按钮被触发后,显示多个运行于后台的应用程序的应用界面;响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,将所选定的应用界面显示在智能截图屏幕中;智能截图屏幕显示全局截图和局部截图两个选项供用户选择;依据用户选择,对所选定的应用界面执行智能截图。
[0007] 可选地,响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,将所选定的应用界面显示在智能截图屏幕中进一步包括:响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,从后台缓存中获取所选定的应用界面的界面ID,将界面ID对应的应用界面显示在智能截图屏幕中。
[0008] 可选地,依据用户选择,对所选定的应用界面执行智能截图进一步包括:若用户选择全局截图的选项,执行对整个应用界面的截图操作;若用户选择局部截图的选项,响应于用户手动选择局部截图的范围,对选择局部截图的范围进行截图操作。
[0009] 可选地,响应于用户手动选择局部截图的范围,对选择局部截图的范围进行截图操作进一步包括:响应于用户手动绘制的对线,根据对角线设置局部截图的范围,对选择局部截图的范围进行截图操作。
[0010] 可选地,响应于用户手动选择局部截图的范围,对选择局部截图的范围进行截图操作进一步包括:智能截图屏幕中显示截图线框,响应于用户手动扩大、缩小和/或移动截图线框选择局部截图范围,对选择局部截图的范围进行截图操作。
[0011] 可选地,显示多个运行于后台的应用程序的应用界面进一步包括:多个运行于后台的应用程序的应用界面以小窗口的形式排列组合显示在一个界面中。
[0012] 可选地,显示多个运行于后台的应用程序的应用界面进一步包括:多个运行于后台的应用程序的应用界面以分页的形式显示在不同界面中;方法还包括:在用户手动拖拽智能截图按钮的过程中,通过左右滑动显示不同界面内的应用程序的应用界面。
[0013] 可选地,在接收用户选择,对所选定的应用界面执行智能截图之后,方法还包括:自动保存应用界面截图图片,应用界面截图图片保存地址为预设的屏幕截图文件夹。
[0014] 根据本发明实施例的另一个方面,提供了一种用于全局或局部可选的智能截图装置,包括:检测模,用于检测到智能截图按钮被触发后,显示多个运行于后台的应用程序的应用界面;显示模块,用于响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,将所选定的应用界面显示在智能截图屏幕中;智能截图屏幕显示全局截图和局部截图两个选项供用户选择;执行模块,用于依据用户选择,对所选定的应用界面执行智能截图。
[0015] 可选地,显示模块进一步用于:响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,从后台缓存中获取所选定的应用界面的界面ID,将界面ID对应的应用界面显示在智能截图屏幕中。
[0016] 可选地,执行模块进一步包括:全局截图模块,用于若用户选择全局截图的选项,执行对整个应用界面的截图操作;局部截图模块,用于若用户选择局部截图的选项,响应于用户手动选择局部截图的范围,对选择局部截图的范围进行截图操作。
[0017] 可选地,局部截图模块进一步用于:响应于用户手动绘制的对角线,根据对角线设置局部截图的范围,对选择局部截图的范围进行截图操作。
[0018] 可选地,局部截图模块进一步用于:智能截图屏幕中显示截图线框,响应于用户手动扩大、缩小和/或移动截图线框选择局部截图范围,对选择局部截图的范围进行截图操作。
[0019] 可选地,检测模块还包括:第一显示模块,用于将多个运行于后台的应用程序的应用界面以小窗口的形式排列组合显示在一个界面中。
[0020] 可选地,检测模块还包括:第二显示模块,用于将多个运行于后台的应用程序的应用界面以分页的形式显示在不同界面中;显示模块还包括:滑动模块,用于在用户手动拖拽智能截图按钮的过程中,通过左右滑动显示不同界面内的应用程序的应用界面。
[0021] 可选地,装置还包括:保存模块,用于自动保存应用界面截图图片,应用界面截图图片保存地址为预设的屏幕截图文件夹。
[0022] 根据本发明实施例的又一个方面,提供了一种终端设备,包括上述用于全局或局部可选智能截图的装置。
[0023] 根据本发明实施例提供的用于全局或局部可选智能截图方法及装置、终端设备,在触发智能截图按钮后,显示多个运行于后台的应用程序的应用界面。用户可以手动拖拽智能截图按钮至选定的应用界面,将所选定的应用界面显示在智能截图屏幕中。依据用户选择的全局截图或局部截图的选项,对所选定的应用界面执行相应的智能截图。使得截图操作可以由用户自由选择想要截取的应用界面,而不用花费时间将界面重新打开至当前屏幕显示,同时可以只对需要截图的部分进行局部截图,减少不必要的截图内容,也节省了存储空间。整个截图过程操作简单,易实施。
[0024] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。附图说明
[0025] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0026] 图1示出了本发明提供的用于全局或局部可选的智能截图方法实施例一的流程图
[0027] 图2示出了本发明提供的用于全局或局部可选的智能截图方法实施例二的流程图;
[0028] 图3示出了本发明提供的用于全局或局部可选的智能截图装置实施例一的功能框图
[0029] 图4示出了本发明提供的用于全局或局部可选的智能截图装置实施例二的功能框图。

具体实施方式

[0030] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0031] 终端设备一般通过音量键和电源键、电源键和主页键、手势操作、第三方应用中的辅助功能或控制中心中的截屏按钮等操作方式实现对当前屏幕中的应用程序的应用界面进行截图,由于截图仅能对当前屏幕中的应用界面进行截图,不需选择其他后台运行的界面,根据终端设备采用的截图操作方式,直接执行截图操作。
[0032] 图1示出了本发明提供的用于全局或局部可选的智能截图方法实施例一的流程图。如图1所示,用于全局或局部可选的智能截图方法包括如下步骤:
[0033] 步骤S101,检测到智能截图按钮被触发后,显示多个运行于后台的应用程序的应用界面。
[0034] 终端设备可以同时运行多个应用程序,如打开应用程序A使用后,没有退出应用程序A,又直接开启应用程序B时,屏幕显示当前正在运行的应用程序B,应用程序A不被关闭时会依然在终端的后台继续运行。当有多个应用程序都在运行时,屏幕仅显示当前用户正在操作运行的应用程序,其他应用程序在后台运行。当用户想要对其中的应用程序的应用界面进行截图时,需要显示目前运行的所有应用程序的应用界面以便供用户选择。
[0035] 用户需要进行截图时,首先点击智能截图按钮。当检测到智能截图按钮被用户触发后,需要将目前运行的应用程序的应用界面进行显示。显示时,可以根据终端屏幕大小、分辨率设置、终端类型(智能机、老人机等)、当前运行的应用程序的多少、用户观看习惯等多方面,选择合适的显示方式。如可以将多个运行于后台的应用程序的应用界面以小窗口的形式排列组合显示在一个界面中。应用程序的应用界面以小于正常显示的尺寸的小窗口形式显示,可以将多个应用程序的应用界面显示在一个界面中。显示时,一个界面中可以设置多个应用程序的应用界面的显示,可以以左右两列形式或上下两行形式排列显示,也可以以左中右三列形式或上中下三行形式排列显示,或者以上下左右两行两列形式排列、上中下左右三行两列形式排列、上下左中右两行三列形式排列或多行多列形式排序显示。如设置2个应用界面的显示,2个应用界面以左右形式或上下形式排列显示;设置3个应用界面的显示,3个应用界面以左中右形式或上中下形式排列显示,或以上下左右形式排列显示。设置方式不做具体限定,根据实际实施情况进行设置。显示时,还可以将多个运行于后台的应用程序的应用界面以分页的形式显示在不同界面中,每个界面可以仅显示一个应用程序的应用界面,方便用户可以更清楚的看到应用程序的应用界面,以便用户做出选择。进一步,显示时,可以将上述两种显示方式进行综合,每个界面显示以小窗口的形式排列组合设置的几个应用程序的应用界面,多个应用程序的应用界面分页方式显示在不同的界面。这种显示方式可以用于运行了大量应用程序的情况,当将多个应用程序的应用界面都显示在一个界面上时,可能导致界面显示的应用程序的应用界面过小或显示不清晰,不利于用户选择。因此,采用分页显示的方式,在一个界面上显示有限的几个应用程序的应用界面,这样既保证了用户一次可以看到多个应用程序的应用界面,又可以保证看到的应用界面相对清楚,易于选择。
[0036] 步骤S102,响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,将所选定的应用界面显示在智能截图屏幕中。
[0037] 显示给用户多个运行于后台的应用程序的应用界面,方便用户选择。当用户确定需要截图的应用界面后,可以手动拖拽智能截图按钮至应用界面上。此时,响应用户手动拖拽智能截图按钮至所选定的应用界面的操作,可以从后台缓存中获取所选定的应用界面的界面ID。应用程序可以包括一个应用界面,也可以包括多个应用界面,如一级应用界面、二级应用界面等。每个应用界面都有其对应的界面ID,在应用界面打开时为其分配的界面ID。该界面ID可以唯一标识一个界面,即通过界面ID就可以找到对应的应用界面。在选定应用界面后,可以从后台缓存中获取所选定的应用界面的界面ID,将界面ID对应的应用界面显示在智能截图屏幕中。
[0038] 在选择应用界面时,若应用程序的应用界面以小窗口的形式排列组合显示在一个界面中,可以直接手动拖拽智能截图按钮至应用界面。若应用程序的应用界面以分页的形式显示在不同界面中,在用户手动拖拽智能截图按钮的过程中,可以通过左右滑动显示不同页面内的应用程序的应用界面,从而进行相应的选择。
[0039] 智能截图屏幕除显示选定的应用界面外,还显示了全局截图和局部截图两个选项供用户选择。用户可以根据自己的需求,若用户需要对屏幕显示的应用界面整个进行截图时,可以选择全局截图的选择项。若用户仅需要对屏幕显示的应用界面中的一部分进行截图时,可以选择局部截图的选择项。
[0040] 步骤S103,依据用户选择,对所选定的应用界面执行智能截图。
[0041] 根据用户的选择,对所选定的应用界面执行相应的操作。若用户选择全局截图的选项,执行对整个应用界面的截图操作。若用户选择局部截图的选项,响应于用户手动选择局部截图的范围,对选择局部截图的范围进行截图操作。
[0042] 局部截图的范围可以通过用户手动选择来确定,如响应于用户手动绘制的对角线,根据对角线的起点和终点设置一个正方形或长方形,将该正方形或长方形设置为局部截图的范围,对选择局部截图的范围进行截图操作。或在智能截图屏幕中显示截图线框,用户可以手动扩大、缩小和/或移动截图线框,通过操作截图线框最终选择合适的局部截图范围,对选择局部截图的范围进行截图操作。
[0043] 执行截图操作时,可以通过将界面ID对应的应用界面设置为当前活动的应用界面,再调用截屏函数实现对界面ID对应的应用界面的截图操作。或根据界面ID,获取对应的应用界面在显示缓存的映像,从而实现对应用界面的截图操作。以上截图操作的实现方式均为举例说明,具体实施时需根据实际情况进行设置,此处不做限定。
[0044] 根据本发明提供的用于全局或局部可选的智能截图方法,在触发智能截图按钮后,显示多个运行于后台的应用程序的应用界面。用户可以手动拖拽智能截图按钮至选定的应用界面,将所选定的应用界面显示在智能截图屏幕中。依据用户选择的全局截图或局部截图的选项,对所选定的应用界面执行相应的智能截图。使得截图操作可以由用户自由选择想要截取的应用界面,而不用花费时间将界面重新打开至当前屏幕显示,同时可以只对需要截图的部分进行局部截图,减少不必要的截图内容,也节省了存储空间。整个截图过程操作简单,易实施。
[0045] 图2示出了本发明提供的用于全局或局部可选的智能截图方法实施例二的流程图。如图2所示,本实施例中,方法包括如下步骤:
[0046] 步骤S201,检测到智能截图按钮被触发后,显示多个运行于后台的应用程序的应用界面。
[0047] 步骤S202,响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,将所选定的应用界面显示在智能截图屏幕中。
[0048] 步骤S203,依据用户选择,对所选定的应用界面执行智能截图。
[0049] 以上步骤可参照方法实施例一中的步骤S101-S103,此处不做赘述。
[0050] 步骤S204,自动保存应用界面截图图片。
[0051] 在执行完截图操作后,对应的应用界面的截图图片可以自动进行保存。应用界面截图图片保存地址默认为预设的屏幕截图文件夹,保存时截图图片以实际截图操作的时间命名。
[0052] 本步骤为可选步骤,当不执行本步骤时,在执行完截图操作后,将应用界面的截图图片显示在屏幕中,由用户决定是否保存,用户选择保存时,将应用界面的截图图片保存至预设的屏幕截图文件夹;用户选择不保存时,放弃本次截图操作所得到应用界面的截图图片。
[0053] 根据本发明提供的用于全局或局部可选的智能截图方法,在执行截图操作后,自动保存应用界面截图图片,避免截图图片因用户忘记手动保存而导致数据丢失。
[0054] 图3示出了本发明提供的用于全局或局部可选的智能截图装置实施例一的功能框图。如图3所示,用于全局或局部可选的智能截图装置包括如下模块:
[0055] 检测模块310,用于检测到智能截图按钮被触发后,显示多个运行于后台的应用程序的应用界面。
[0056] 终端设备可以同时运行多个应用程序,如打开应用程序A使用后,没有退出应用程序A,又直接开启应用程序B时,屏幕显示当前正在运行的应用程序B,应用程序A不被关闭时会依然在终端的后台继续运行。当有多个应用程序都在运行时,屏幕仅显示当前用户正在操作运行的应用程序,其他应用程序在后台运行。当用户想要对其中的应用程序的应用界面进行截图时,需要检测模块310将目前运行的所有应用程序的应用界面都进行显示,以便供用户选择。
[0057] 用户需要进行截图时,首先点击智能截图按钮。当检测模块310检测到智能截图按钮被用户触发后,将目前运行的应用程序的应用界面进行显示。检测模块310显示时,可以根据终端屏幕大小、分辨率设置、终端类型(智能机、老人机等)、当前运行的应用程序的多少、用户观看习惯等多方面,选择合适的显示方式。
[0058] 可选地,检测模块310还包括了第一显示模块311。第一显示模块311可以将多个运行于后台的应用程序的应用界面以小窗口的形式排列组合显示在一个界面中。应用程序的应用界面以小于正常显示的尺寸的小窗口形式显示,可以将多个应用程序的应用界面显示在一个界面中。第一显示模块311在显示多个应用界面时,在一个界面中可以设置多个应用程序的应用界面的显示,以左右两列形式或上下两行形式排列显示,或以左中右三列形式或上中下三行形式排列显示,或以上下左右两行两列形式排列、上中下左右三行两列形式排列、上下左中右两行三列形式排列或多行多列形式排序显示。如第一显示模块311设置2个应用界面的显示,2个应用界面以左右形式或上下形式排列显示;第一显示模块311设置3个应用界面的显示,3个应用界面以左中右形式或上中下形式排列显示,或以上下左右形式排列显示。第一显示模块311设置方式不做具体限定,根据实际实施情况进行设置。
[0059] 可选地,检测模块310还包括了第二显示模块312。第二显示模块312在显示应用界面时,将多个运行于后台的应用程序的应用界面以分页的形式显示在不同界面中,每个界面可以仅显示一个应用程序的应用界面,方便用户可以更清楚的看到应用程序的应用界面,以便用户做出选择。
[0060] 可选地,检测模块310还可以同时包括第一显示模块311和第二显示模块312,将上述两种显示方式进行综合,在每个界面显示以小窗口的形式排列组合设置的几个应用程序的应用界面,多个应用程序的应用界面分页方式显示在不同的界面。这种显示方式可以用于运行了大量应用程序的情况。当仅通过第一显示模块311将多个应用程序的应用界面都显示在一个界面上时,可能导致界面显示的应用程序的应用界面过小或显示不清晰,不利于用户选择。因此,采用第二显示模块312的分页显示的方式,在一个界面上通过第一显示模块311显示以小窗口的形式排列组合的几个应用程序的应用界面,这样既保证了用户一次可以看到多个应用程序的应用界面,又可以保证看到的应用界面相对清楚,易于选择。
[0061] 显示模块320,用于响应于用户手动拖拽智能截图按钮至所选定的应用界面的操作,将所选定的应用界面显示在智能截图屏幕中。
[0062] 检测模块310显示给用户多个运行于后台的应用程序的应用界面,方便用户选择。当用户确定需要截图的应用界面后,可以手动拖拽智能截图按钮至应用界面上。此时,显示模块320响应用户手动拖拽智能截图按钮至所选定的应用界面的操作,可以从后台缓存中获取所选定的应用界面的界面ID。应用程序可以包括一个应用界面,也可以包括多个应用界面,如一级应用界面、二级应用界面等。每个应用界面都有其对应的界面ID,在应用界面打开时为其分配的界面ID。该界面ID可以唯一标识一个界面,即通过界面ID就可以找到对应的应用界面。在选定应用界面后,显示模块320可以从后台缓存中获取所选定的应用界面的界面ID,将界面ID对应的应用界面显示在智能截图屏幕中。
[0063] 检测模块310显示应用界面时,若通过第一显示模块311将应用程序的应用界面以小窗口的形式排列组合显示在一个界面中,显示模块320可以直接手动拖拽智能截图按钮至应用界面。若通过第二显示模块312经应用程序的应用界面以分页的形式显示在不同界面中,显示模块320还包括了滑动模块321。滑动模块321在用户手动拖拽智能截图按钮的过程中,可以通过左右滑动显示不同页面内的应用程序的应用界面,从而进行相应的选择。
[0064] 显示模块320在智能截图屏幕除显示选定的应用界面外,还显示了全局截图和局部截图两个选项供用户选择。用户可以根据自己的需求,若用户需要对屏幕显示的应用界面整个进行截图时,可以选择全局截图的选择项。若用户仅需要对屏幕显示的应用界面中的一部分进行截图时,可以选择局部截图的选择项。
[0065] 执行模块330,用于依据用户选择,对所选定的应用界面执行智能截图。
[0066] 执行模块330根据用户的选择,对所选定的应用界面执行相应的操作。若用户选择全局截图的选项,执行模块330执行对整个应用界面的截图操作。若用户选择局部截图的选项,执行模块330响应于用户手动选择局部截图的范围,对选择局部截图的范围进行截图操作。
[0067] 局部截图的范围可以通过用户手动选择来确定,如执行模块330响应于用户手动绘制的对角线,根据对角线的起点和终点设置一个正方形或长方形,将该正方形或长方形设置为局部截图的范围。执行模块330对选择局部截图的范围进行截图操作。或执行模块330在智能截图屏幕中显示截图线框,用户可以手动扩大、缩小和/或移动截图线框,通过操作截图线框最终选择合适的局部截图范围。执行模块330对选择局部截图的范围进行截图操作。
[0068] 执行模块330执行截图操作时,可以通过将界面ID对应的应用界面设置为当前活动的应用界面,再调用截屏函数实现对界面ID对应的应用界面的截图操作。或执行模块330根据界面ID,获取对应的应用界面在显示缓存的映像,从而实现对应用界面的截图操作。以上截图操作的实现方式均为举例说明,具体实施时需根据实际情况进行设置,此处不做限定。
[0069] 根据本发明提供的用于全局或局部可选的智能截图装置,在触发智能截图按钮后,显示多个运行于后台的应用程序的应用界面。用户可以手动拖拽智能截图按钮至选定的应用界面,将所选定的应用界面显示在智能截图屏幕中。依据用户选择的全局截图或局部截图的选项,对所选定的应用界面执行相应的智能截图。使得截图操作可以由用户自由选择想要截取的应用界面,而不用花费时间将界面重新打开至当前屏幕显示,同时可以只对需要截图的部分进行局部截图,减少不必要的截图内容,也节省了存储空间。
[0070] 图4示出了本发明提供的用于全局或局部可选的智能截图装置实施例二的功能框图。如图4所示,本实施例中用于全局或局部可选的智能截图装置与图3相比,还包括了:保存模块340。
[0071] 保存模块340,用于自动保存应用界面截图图片。
[0072] 在执行模块330执行完截图操作后,保存模块340对对应的应用界面的截图图片自动进行保存。应用界面截图图片保存地址默认为预设的屏幕截图文件夹,保存模块340执行保存时截图图片以实际截图操作的时间命名。
[0073] 保存模块340还可以用于不自动保存应用界面截图图片。在执行模块330执行完截图操作后,终端屏幕中显示应用界面的截图图片,由用户决定是否保存,用户选择保存时,保存模块340才将应用界面的截图图片保存至预设的屏幕截图文件夹;用户选择不保存时,直接放弃本次截图操作所得到应用界面的截图图片。
[0074] 根据本发明提供的用于全局或局部可选的智能截图装置,在执行截图操作后,自动保存应用界面截图图片,避免截图图片因用户忘记手动保存而导致数据丢失。
[0075] 本发明还提供了一种终端设备,包括上述实施例中的用于全局或局部可选的智能截图装置。其中,用于全局或局部可选的智能截图装置可参见上述实施例中的描述,在此不再赘述。可选地,终端设备可以为手机、平板电脑、电脑等终端设备,此处不做具体限定。
[0076] 本发明提供的终端设备,在触发智能截图按钮后,显示多个运行于后台的应用程序的应用界面。用户可以手动拖拽智能截图按钮至选定的应用界面,将所选定的应用界面显示在智能截图屏幕中。依据用户选择的全局截图或局部截图的选项,对所选定的应用界面执行相应的智能截图。使得截图操作可以由用户自由选择想要截取的应用界面,而不用花费时间将界面重新打开至当前屏幕显示,同时可以只对需要截图的部分进行局部截图,减少不必要的截图内容,也节省了存储空间。
[0077] 上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈