一种图像显示方法及移动终端转让专利

申请号 : CN201710891592.4

文献号 : CN107728919B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王青鹏

申请人 : 维沃移动通信有限公司

摘要 :

本发明涉及通信技术领域,提供一种图像显示方法及移动终端,以解决移动终端在查看移动终端中存储的图像时,查看方式繁琐的问题。该方法包括:在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;在所述显示区域内显示所述移动终端存储的图像。这样,用户在拍摄过程中,可以快速的查看移动终端存储的图像,查看方式便捷。

权利要求 :

1.一种图像显示方法,应用于移动终端,其特征在于,包括:

在拍摄过程中,根据所述移动终端的屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;

在所述显示区域内显示所述移动终端存储的图像;

所述根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域的步骤,包括:分别确定第一滑动操作指令对应的滑动操作的第一滑动起点和第一滑动终点在所述移动终端屏幕的坐标值,所述第一滑动操作指令为所述移动终端屏幕接收的滑动操作指令;

根据所述第一滑动起点和所述第一滑动终点的相对位置,在所述当前拍摄界面中确定所述显示区域的显示方式和所述显示区域的大小;

所述根据所述第一滑动起点和所述第一滑动终点的相对位置,在所述当前拍摄界面中确定所述显示区域的显示方式和所述显示区域的大小的步骤,包括:获取所述第一滑动起点和所述第一滑动终点的横坐标值之间的第一相对值,以及所述第一滑动起点和所述第一滑动终点的纵坐标值之间的第二相对值;

若所述第一相对值大于所述第二相对值,且所述第二相对值大于第一预设值,则随着滑动操作的进行,在所述当前拍摄界面的x轴方向,从所述第一滑动起点对应的屏幕边缘向所述第一滑动终点的方向展开显示区域,其中,所述显示区域在x轴方向上的大小等于所述第一相对值,所述显示区域在y轴方向上的大小为第二预设值;

若所述第一相对值小于所述第二相对值,且所述第一相对值大于第三预设值,则随着滑动操作的进行,在所述当前拍摄界面的y轴方向,从所述第一滑动起点对应的屏幕边缘向所述第一滑动终点的方向展开显示区域,其中,所述显示区域在y轴方向上的大小等于所述第二相对值,所述显示区域在x轴方向上的大小为第四预设值。

2.根据权利要求1所述的图像显示方法,其特征在于,在所述显示区域内显示所述移动终端存储的图像的步骤之后,所述方法还包括:检测对所述图像的第二滑动操作指令;

根据所述第二滑动操作指令隐藏所述显示区域。

3.根据权利要求2所述的图像显示方法,其特征在于,所述根据所述第二滑动操作指令隐藏所述显示区域的步骤,包括:分别确定所述第二滑动操作指令对应的滑动操作的第二滑动起点和第二滑动终点在所述移动终端屏幕的坐标值;

根据所述第二滑动起点和所述第二滑动终点的相对位置,确定所述显示区域的隐藏方式和需隐藏显示区域的大小;

按照所述隐藏方式隐藏所述显示区域。

4.根据权利要求3所述的图像显示方法,其特征在于,所述根据所述第二滑动起点和所述第二滑动终点的相对位置,确定所述显示区域的隐藏方式和所述显示区域的大小的步骤,包括:获取所述第二滑动起点和所述第二滑动终点的横坐标值的第三相对值,以及所述第二滑动起点和所述第二滑动终点的纵坐标值的第四相对值;

若所述第三相对值大于所述第四相对值,且所述第四相对值大于第五预设值,则随着滑动操作的进行,在所述当前拍摄界面的x轴方向,从所述第二滑动起点向所述第二滑动终点对应的屏幕边缘缩小所述显示区域,其中,所述显示区域在x轴方向上的缩小值为所述第三相对值;

若所述第三相对值小于所述第四相对值,且所述第三相对值大于第六预设值,则随着滑动操作的进行,在所述当前拍摄界面的y轴方向,从所述第二滑动起点向所述第二滑动终点对应的屏幕边缘缩小所述显示区域,其中,所述显示区域在y轴方向上的缩小值为所述第四相对值。

5.根据权利要求1-4任一项所述的图像显示方法,其特征在于,所述当前拍摄界面为拍摄预览界面,所述在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域的步骤,包括:在拍摄预览过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域。

6.根据权利要求1所述的图像显示方法,其特征在于,在所述根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域的步骤之前,所述方法还包括:在拍摄过程中,接收暂停拍摄视频的暂停操作指令;

根据所述暂停操作指令,暂停拍摄视频;

所述在所述显示区域内显示所述移动终端存储的图像的步骤,包括:

在所述显示区域内显示所述移动终端存储的当前视频中的视频段,所述视频段为从开始拍摄时刻至暂停拍摄时刻之间的时间段对应的视频。

7.一种移动终端,其特征在于,包括:

确定模块,用于在拍摄过程中,根据所述移动终端的屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;

显示模块,用于在所述确定模块确定的所述显示区域内显示所述移动终端存储的图像;

所述确定模块包括:

第一确定子模块,用于分别确定第一滑动操作指令对应的滑动操作的第一滑动起点和第一滑动终点在所述移动终端屏幕的坐标值,所述第一滑动操作指令为所述移动终端屏幕接收的滑动操作指令;

第二确定子模块,用于根据所述第一滑动起点和所述第一滑动终点的相对位置,在所述当前拍摄界面中确定所述显示区域的显示方式和所述显示区域的大小;

所述第二确定子模块包括:

第一获取单元,用于获取所述第一滑动起点和所述第一滑动终点的横坐标值之间的第一相对值,以及所述第一滑动起点和所述第一滑动终点的纵坐标值之间的第二相对值;

第一显示单元,用于若所述第一获取单元获取的所述第一相对值大于所述第二相对值,且所述第二相对值大于第一预设值,则随着滑动操作的进行,在所述当前拍摄界面的x轴方向,从所述第一滑动起点对应的屏幕边缘向所述第一滑动终点的方向展开显示区域,其中,所述显示区域在x轴方向上的大小等于所述第一相对值,所述显示区域在y轴方向上的大小为第二预设值;

第二显示单元,用于若所述第一获取单元获取的所述第一相对值小于所述第二相对值,且所述第一相对值大于第三预设值,则随着滑动操作的进行,在所述当前拍摄界面的y轴方向,从所述第一滑动起点对应的屏幕边缘向所述第一滑动终点的方向展开显示区域,其中,所述显示区域在y轴方向上的大小等于所述第二相对值,所述显示区域在x轴方向上的大小为第四预设值。

8.根据权利要求7所述的移动终端,其特征在于,所述移动终端还包括:检测模块,用于检测对所述图像的第二滑动操作指令;

隐藏模块,用于根据所述检测模块检测的所述第二滑动操作指令隐藏所述显示区域。

9.根据权利要求8所述的移动终端,其特征在于,所述隐藏模块包括:第三确定子模块,用于分别确定所述第二滑动操作指令对应的滑动操作的第二滑动起点和第二滑动终点在所述移动终端屏幕的坐标值;

第四确定子模块,用于根据所述第二滑动起点和所述第二滑动终点的相对位置,确定所述显示区域的隐藏方式和需隐藏显示区域的大小;

隐藏子模块,用于按照所述第四确定子模块确定的所述隐藏方式隐藏所述显示区域。

10.根据权利要求9所述的移动终端,其特征在于,所述第四确定子模块包括:第二获取单元,用于获取所述第二滑动起点和所述第二滑动终点的横坐标值的第三相对值,以及所述第二滑动起点和所述第二滑动终点的纵坐标值的第四相对值;

第一隐藏单元,用于若所述第二获取单元获取的所述第三相对值大于所述第四相对值,且所述第四相对值大于预设值,则随着滑动操作的进行,在所述当前拍摄界面的x轴方向,从所述第二滑动起点向所述第二滑动终点对应的屏幕边缘缩小所述显示区域,其中,所述显示区域在x轴方向上的缩小值为所述第三相对值;

第二隐藏单元,用于若所述第二获取单元获取的所述第三相对值小于所述第四相对值,且所述第三相对值大于预设值,则随着滑动操作的进行,在所述当前拍摄界面的y轴方向,从所述第二滑动起点向所述第二滑动终点对应的屏幕边缘缩小所述显示区域,其中,所述显示区域在y轴方向上的缩小值为所述第四相对值。

11.根据权利要求7-10任一项所述的移动终端,其特征在于,所述确定模块具体用于,在拍摄预览过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域。

12.根据权利要求7所述的移动终端,其特征在于,所述移动终端还包括:接收模块,用于在拍摄过程中,接收暂停拍摄视频的暂停操作指令;

暂停模块,用于根据所述接收模块接收的所述暂停操作指令,暂停拍摄视频;

所述显示模块具体用于,在所述显示区域内显示所述移动终端存储的当前视频中的视频段,所述视频段为从开始拍摄时刻至暂停拍摄时刻之间的时间段对应的视频。

13.一种移动终端,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述的图像显示方法中的步骤。

说明书 :

一种图像显示方法及移动终端

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种图像显示方法及移动终端。

背景技术

[0002] 目前,移动终端在拍照后,通常将拍摄的图像存储在相册。当用户需要访问相册时,可以通过桌面快捷方式访问,或者在拍摄预览界面中,点击相册访问入口访问相册。
[0003] 当移动终端显示为拍摄预览图像时,若用户通过当前页面的相册访问入口访问相册,用户需要将移动终端退出当前拍摄预览界面后,才能查看图像。这样,若需要继续拍摄图像,移动终端需要重新进入拍摄预览界面。
[0004] 可见,现有技术当中,移动终端在查看移动终端中存储的图像时,查看方式繁琐。

发明内容

[0005] 本发明实施例提供一种图像显示方法及移动终端,以解决移动终端在查看移动终端中存储的图像时,查看方式繁琐的问题。
[0006] 为了解决上述技术问题,本发明是这样实现的:在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;在所述显示区域内显示所述移动终端存储的图像。
[0007] 第一方面,本发明实施例提供了一种图像显示方法,应用于移动终端,包括:
[0008] 在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;
[0009] 在所述显示区域内显示所述移动终端存储的图像。
[0010] 第二方面,本发明实施例还提供一种移动终端,包括:
[0011] 确定模块,用于在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;
[0012] 显示模块,用于在所述确定模块确定的所述显示区域内显示所述移动终端存储的图像。
[0013] 第三方面,本发明实施例还提供一种移动终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的图像显示方法中的步骤。
[0014] 本发明实施例中,在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;在所述显示区域内显示所述移动终端存储的图像。这样,用户在拍摄过程中,可以快速查看移动终端存储的图像,查看方式便捷。

附图说明

[0015] 为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016] 图1是本发明实施例提供的图像显示方法的流程图之一;
[0017] 图2是本发明实施例提供的移动终端的显示界面图之一;
[0018] 图3是本发明实施例提供的移动终端的显示界面图之二;
[0019] 图4是本发明实施例提供的移动终端的显示界面图之三;
[0020] 图5是本发明实施例提供的移动终端的显示界面图之四;
[0021] 图6是本发明实施例提供的移动终端的显示界面图之五;
[0022] 图7是本发明实施例提供的图像显示方法的流程图之二;
[0023] 图8是本发明实施例提供的移动终端的结构图之一;
[0024] 图9是本发明实施例提供的移动终端中的确定模块的结构图;
[0025] 图10是本发明实施例提供的移动终端中的第二确定子模块的结构图;
[0026] 图11是本发明实施例提供的移动终端的结构图之二;
[0027] 图12是本发明实施例提供的移动终端中的隐藏模块的结构图;
[0028] 图13是本发明实施例提供的移动终端中的第四确定子模块的结构图;
[0029] 图14是本发明实施例提供的移动终端的结构图之三;
[0030] 图15是本发明实施例提供的移动终端的结构图之四。

具体实施方式

[0031] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032] 参见图1,图1是本发明实施例提供的图像显示方法的流程图,如图1所示,包括以下步骤:
[0033] 步骤101、在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域。
[0034] 在此步骤中,当拍摄过程为拍摄预览过程时,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域。
[0035] 其中,拍摄过程可以是拍照过程中的拍摄预览过程或者是拍摄视频过程中的摄像过程。当拍摄过程为拍摄预览过程时,当前拍摄界面可以是移动终端的屏幕正在显示的拍摄预览界面;当拍摄过程为摄像过程时,拍摄界面可以是移动终端的屏幕正在显示的摄像界面。
[0036] 当移动终端处于上述拍摄过程时,用户可以对移动终端的屏幕进行滑动操作,该滑动操作可以是在拍摄界面内的任意位置的滑动操作,移动终端可以接收到上述滑动操作触发的滑动操作指令,即第一滑动操作指令。
[0037] 当拍摄界面为拍摄视频过程中的拍摄界面时,可以在拍摄界面确定显示区域;当拍摄界面为拍摄预览界面时,可以在拍摄预览界面上确定显示区域。具体地,移动终端可以根据第一滑动操作指令对应的滑动操作的滑动轨迹确定显示区域在当前拍摄界面中的显示方式和显示区域的大小。例如,用户在当前拍摄界面中进行滑动操作,移动终端根据滑动操作轨迹的起点位置,确定显示区域的显示方式,并根据起点的移动轨迹移动显示区域。
[0038] 在具体实施时,分别确定第一滑动操作指令对应的滑动操作的第一滑动起点和第一滑动终点在所述移动终端屏幕的坐标值,所述第一滑动操作指令为所述移动终端屏幕接收的滑动操作指令;根据所述第一滑动起点和所述第一滑动终点的相对位置,在所述当前拍摄界面中确定所述显示区域的显示方式和所述显示区域的大小。
[0039] 在该实施方式中,第一滑动起点和第一滑动终点可以是第一滑动操作指令对应的滑动操作的滑动轨迹在屏幕上的起点和终点,移动终端可以确定第一滑动起点在屏幕的坐标值以及第一滑动终点在屏幕的坐标值,该坐标值可以包括横坐标值和纵坐标值。根据坐标值可以确定第一滑动起点和第一滑动终点在屏幕上的位置。上述第一滑动操作指令可以是滑动操作触发移动终端产生的滑动操作指令。
[0040] 上述显示区域的显示方式可以包括从屏幕的边缘展开显示,包括平移展开或者旋转展开等方式,具体可以根据第一滑动起点和第一滑动终点在x轴方向和在y轴方向上的滑动距离的长短来确定显示区域的显示方式。例如,当第一滑动起点和第一滑动终点在x轴上的距离较在y轴上的距离大,可以从屏幕的左右侧中的任一侧的屏幕边缘展开显示区域。显示区域的大小具体可以根据第一滑动起点和第一滑动终点之间的距离确定,当该距离大时,显示区域的区域较大,当该距离小时,显示区域的区域较小。这样,根据用户的滑动操作确定显示区域的显示方式和大小,实施方式简单,且用户操作便捷。
[0041] 在具体实施时,可以通过以下方式确定显示区域的显示方式和大小:
[0042] 获取所述第一滑动起点和所述第一滑动终点的横坐标值之间的第一相对值,以及所述第一滑动起点和所述第一滑动终点的纵坐标值之间的第二相对值;若所述第一相对值大于所述第二相对值,且所述第二相对值大于第一预设值,则随着滑动操作的进行,在所述当前拍摄界面的x轴方向,从所述第一滑动起点对应的屏幕边缘向所述第一滑动终点的方向展开显示区域,其中,所述显示区域在x轴方向上的大小等于所述第一相对值,所述显示区域在y轴方向上的大小为第二预设值;若所述第一相对值小于所述第二相对值,且所述第一相对值大于第三预设值,则随着滑动操作的进行,在所述当前拍摄界面的y轴方向,从所述第一滑动起点对应的屏幕边缘向所述第一滑动终点的方向展开显示区域,其中,所述显示区域在y轴方向上的大小等于所述第二相对值,所述显示区域在x轴方向上的大小为第四预设值。
[0043] 在该实施方式中,第一滑动起点和第一滑动终点的横坐标之间的第一相对值可以是第一滑动起点的横坐标与第一滑动终点的横坐标差值的绝对值,第一滑动起点和第一滑动终点的纵坐标之间的第二相对值可以是第一滑动起点的横坐标与第一滑动终点的纵坐标差值的绝对值。
[0044] 当第一相对值大于第二相对值,且第二相对值大于第一预设值时,说明第一滑动操作指令对应的滑动操作的滑动起点和滑动终点的坐标值在屏幕x轴方向上的变化量大于在y轴方向上的变化量,则根据滑动操作,从与滑动起点最接近的屏幕边缘,即屏幕左侧边缘或右侧边缘,将显示区域沿着x轴方向向屏幕中间展开。随着显示区域的展开,图像随着显示区域的展开而展开,显示区域覆盖于移动终端正在显示的显示界面上。这样,当用户在拍摄过程中查看图像时,不会影响拍摄,移动终端不需要退出拍摄界面,能够提高拍摄效率和查看图像的效率,且移动终端显示图像的方式简单。
[0045] 如图2所示,用户手指在屏幕上沿着x轴从左向右滑动,显示区域沿着x轴从移动终端屏幕的左侧边缘向屏幕中间展开,显示区域沿x轴方向展开的大小为第一相对值,在y轴方向的大小可以是移动终端预先设置的值,即第二预设值。
[0046] 如图3所示,用户手指在屏幕上沿着x轴从右向左滑动,显示区域沿着x轴从移动终端屏幕的右侧边缘向屏幕中间展开,显示区域沿x轴方向展开的大小为第一相对值,在y方向的大小可以是移动终端预先设置的值,即第二预设值。
[0047] 上述第一预设值和第二预设值均可以是移动终端预先设置的值,具体可以是移动终端出厂设置或者是移动终端接收用户操作而设置的值。
[0048] 当第一相对值小于第二相对值,且第一相对值大于第三预设值时,说明滑动操作的滑动起点和滑动终点的坐标值在屏幕y轴方向上的变化量大于在x轴方向上的变化量,则根据滑动操作,从与滑动起点最接近的屏幕边缘,即屏幕上侧边缘或下侧边缘,将显示区域沿着y轴方向向屏幕中间展开。随着显示区域的展开,图像随着显示区域的展开而展开,显示区域覆盖于移动终端正在显示的显示界面上。
[0049] 如图4所示,用户手指在屏幕上沿着y轴从上向下滑动,显示区域沿着y轴从移动终端屏幕的上侧边缘向屏幕中间展开,显示区域沿y轴方向展开的大小为第二相对值,在x轴方向的大小可以是移动终端预先设置的值,即第四预设值。
[0050] 如图5所示,用户手指在屏幕上沿着y轴从下向上滑动,显示区域沿着y轴从移动终端屏幕的下侧边缘向屏幕中间展开,显示区域沿y轴方向展开的大小为第二相对值,在x方向的大小可以是移动终端预先设置的值,即第四预设值。
[0051] 上述第三预设值和第四预设值均可以是移动终端预先设置的值,具体可以是移动终端出厂设置或者是移动终端接收用户操作而设置的值。
[0052] 在该实施方式中,根据用户的滑动操作显示显示区域,用户操作便捷,且不影响移动终端拍摄图像,能够提高查看图像的效率。
[0053] 可选的,在所述根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域的步骤之前,所述方法还包括:在拍摄过程中,接收暂停拍摄视频的暂停操作指令;根据所述暂停操作指令,暂停拍摄视频。
[0054] 在该实施方式中,上述拍摄过程可以是拍摄视频的过程,当接收暂停指令后,移动终端暂停拍摄,并可以将从开始拍摄时至暂停拍摄时之间的视频段存储。当拍摄视频的过程中,多次暂停视频,可以将视频中的多段视频分别存储,以便用户在拍摄的过程中查看已拍摄视频内容。
[0055] 步骤102、在所述显示区域内显示所述移动终端存储的图像。
[0056] 在此步骤中,图像随着显示区域的展开而增大,图像的尺寸与用户在图像展开方向拉出的距离成正比。以显示区域在x轴方向展开为例,如图6所示,随着滑动操作的进行,图像随着显示区域的展开而增大。用户可以根据需要使图像在显示界面上显示为合适的大小,既可以查看较小的缩略图,以便于拍摄和浏览图像同时进行;也可以全屏查看图像。
[0057] 由于在显示区域显示图像的过程中,移动终端仍然处于拍摄状态,即相机不中断预览或者不中断摄像,因此,查看图像的过程不会影响移动终端拍摄,且在未被图像遮挡的区域仍然显示为拍摄界面。
[0058] 例如,当用户每拍摄完一张图片时,需要查看该图片的效果,可以在移动终端正在拍摄预览时查看图片,用户操作便捷,且能够提高查看图像的效率。
[0059] 当拍摄过程为拍摄视频的过程时,在所述显示区域内显示所述移动终端存储的当前视频中的视频段,所述视频段为从开始拍摄时刻至暂停拍摄时刻之间的时间段对应的视频。
[0060] 在该实施方式中,当用户需要查看已拍摄的视频时,可以将正在拍摄的视频暂停,移动终端可以将暂停后的视频存储,以使用户查看存储的视频段。这样,用户在拍摄视频的过程中,可以随时查看被拍摄的视频。
[0061] 本发明实施例中,上述图像显示方法可以应用于移动终端,例如:手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)、个人数字助理(personal digital assistant,简称PDA)、移动上网装置(Mobile Internet Device,MID)或可穿戴式设备(Wearable Device)等。
[0062] 本发明实施例的图像显示方法,在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;在所述显示区域内显示所述移动终端存储的图像。这样,用户在拍摄过程中,可以快速的查看移动终端存储的图像,查看方式便捷。
[0063] 参见图7,本实施例与上述实施例的主要区别在于在显示图像后,根据用户的第二滑动操作指令将显示区域隐藏。图7是本发明实施例提供的图像显示方法的流程图,如图7所示,包括以下步骤:
[0064] 步骤701、在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域。
[0065] 此步骤的实现过程可以参考步骤101中的描述,为避免重复,此处不再赘述。
[0066] 步骤702、在所述显示区域内显示所述移动终端存储的图像。
[0067] 此步骤的实现过程可以参考步骤102中的描述,为避免重复,此处不再赘述。
[0068] 步骤703、检测对所述图像的第二滑动操作指令。
[0069] 其中,第二滑动操作指令可以是用户对显示区域内显示的图像进行滑动操作时,触发移动终端产生的指令,第二滑动操作指令可以是用于触发显示区域隐藏的指令。
[0070] 步骤704、根据所述第二滑动操作指令隐藏所述显示区域。
[0071] 在此步骤中,移动终端可以根据第二滑动操作指令对应的滑动操作的滑动轨迹隐藏显示区域,也可以根据第二滑动操作指令对应的滑动操作的滑动终点在屏幕的位置隐藏显示区域。例如,当滑动终点的位置离移动终端屏幕边缘的距离小于预设距离时,将显示区域隐藏。
[0072] 具体地,分别确定所述第二滑动操作指令对应的滑动操作的第二滑动起点和第二滑动终点在所述移动终端屏幕的坐标值;根据所述第二滑动起点和所述第二滑动终点的相对位置,确定所述显示区域的隐藏方式和需隐藏显示区域的大小;按照所述隐藏方式隐藏所述显示区域。
[0073] 在该实施方式中,第二滑动起点和第二滑动终点可以是第二滑动操作指令对应的滑动操作的滑动轨迹在屏幕上的起点和终点,移动终端可以确定第二滑动起点在屏幕的坐标值以及第二滑动终点在屏幕的坐标值,该坐标值可以包含横坐标值和纵坐标值。根据坐标值可以确定第二滑动起点和第二滑动终点在屏幕上的位置。
[0074] 上述显示区域的隐藏方式可以包括向屏幕边缘收缩的方式隐藏,也可以是以淡出屏幕的方式隐藏,隐藏方式可以根据第二滑动起点和第二滑动终点在x轴方向和在y轴方向上的滑动距离的长短来确定。例如,当第二滑动起点和第二滑动终点在x轴上的距离较在y轴上的距离大,可以将显示区域朝着移动终端屏幕的左右侧中的任一侧屏幕收缩,直至将显示区域全部隐藏。需要隐藏的显示区域可以根据滑动距离来确定,当滑动操作的第二滑动起点和第二滑动终点之间的相对距离较小时,需隐藏的显示区域较小;当第二滑动起点和第二滑动终点之间的相对距离较大时,需隐藏的显示区域较大。这样,根据用户的滑动操作确定显示区域的隐藏方式和需要隐藏的显示区域的大小,实施方式简单,用户操作便捷。
[0075] 在具体实施时,可以通过以下方式确定显示区域的隐藏方式和需隐藏的显示区域的大小:
[0076] 获取所述第二滑动起点和所述第二滑动终点的横坐标值的第三相对值,以及所述第二滑动起点和所述第二滑动终点的纵坐标值的第四相对值;若所述第三相对值大于所述第四相对值,且所述第四相对值大于第五预设值,则随着滑动操作的进行,在所述当前拍摄界面的x轴方向,从所述第二滑动起点向所述第二滑动终点对应的屏幕边缘缩小所述显示区域,其中,所述显示区域在x轴方向上的缩小值为所述第三相对值;若所述第三相对值小于所述第四相对值,且所述第三相对值大于第六预设值,则随着滑动操作的进行,在所述当前拍摄界面的y轴方向,从所述第二滑动起点向所述第二滑动终点对应的屏幕边缘缩小所述显示区域,其中,所述显示区域在y轴方向上的缩小值为所述第四相对值。
[0077] 在该实施方式中,第二滑动起点和第二滑动终点的横坐标值的第三相对值可以是第二滑动起点和第二滑动终点的横坐标差值的绝对值,第二滑动起点和第二滑动终点的纵坐标值的第四相对值可以是第二滑动起点和第二滑动终点的纵坐标差值的绝对值。
[0078] 当第三相对值大于第四相对值,且第四相对值大于第五预设值时,说明滑动操作的滑动起点和滑动终点的坐标值在屏幕x轴方向上的变化量大于在y方向上的变化量,则根据滑动操作,将图像沿着x轴方向从屏幕中间朝着屏幕边缘隐藏,具体可以是由滑动起点朝着滑动终点方向隐藏,隐藏的显示区域的大小在x方向上的距离为第三相对值。
[0079] 当第三相对值小于第四相对值,且第三相对值大于第六预设值时,说明滑动操作的滑动起点和滑动终点的坐标值在屏幕y轴方向上的变化量大于在x方向上的变化量,则根据滑动操作,将图像沿着y轴方向从屏幕中间朝着屏幕边缘隐藏,具体可以是由滑动起点朝着滑动终点方向隐藏,隐藏的显示区域的大小在y方向上的距离为第四相对值。
[0080] 上述第五预设值和第六预设值均可以是移动终端预先设置的值,具体可以是移动终端出厂设置或者是移动终端接收用户操作而设置的值。
[0081] 在该实施方式中,移动终端根据用户的操作隐藏显示区域,用户操作便捷。
[0082] 本发明实施例的图像显示方法,移动终端可以根据用户的滑动操作控制显示区域显示和隐藏,用户操作便捷,便于用户在拍摄过程中查看图像,能够提高查看图像的效率。
[0083] 参见图8,图8是本发明实施例提供的移动终端的结构图,如图8所示,移动终端800包括:
[0084] 确定模块801,用于在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;
[0085] 显示模块802,用于在所述确定模块801确定的所述显示区域内显示所述移动终端存储的图像。
[0086] 可选的,如图9所示,所述确定模块801包括:
[0087] 第一确定子模块8011,用于分别确定第一滑动操作指令对应的滑动操作的第一滑动起点和第一滑动终点在所述移动终端屏幕的坐标值,所述第一滑动操作指令为所述移动终端屏幕接收的滑动操作指令;
[0088] 第二确定子模块8012,用于根据所述第一滑动起点和所述第一滑动终点的相对位置,在所述当前拍摄界面中确定所述显示区域的显示方式和所述显示区域的大小。
[0089] 可选的,如图10所示,所述第二确定子模块8012包括:
[0090] 第一获取单元80121,用于获取所述第一滑动起点和所述第一滑动终点的横坐标值之间的第一相对值,以及所述第一滑动起点和所述第一滑动终点的纵坐标值之间的第二相对值;
[0091] 第一显示单元80122,用于若所述第一获取单元80121获取的所述第一相对值大于所述第二相对值,且所述第二相对值大于第一预设值,则随着滑动操作的进行,在所述当前拍摄界面的x轴方向,从所述第一滑动起点对应的屏幕边缘向所述第一滑动终点的方向展开显示区域,其中,所述显示区域在x轴方向上的大小等于所述第一相对值,所述显示区域在y轴方向上的大小为第二预设值;
[0092] 第二显示单元80123,用于若所述第一获取单元80121获取的所述第一相对值小于所述第二相对值,且所述第一相对值大于第三预设值,则随着滑动操作的进行,在所述当前拍摄界面的y轴方向,从所述第一滑动起点对应的屏幕边缘向所述第一滑动终点的方向展开显示区域,其中,所述显示区域在y轴方向上的大小等于所述第二相对值,所述显示区域在x轴方向上的大小为第四预设值。
[0093] 可选的,如图11所示,所述移动终端800还包括:
[0094] 检测模块803,用于检测对所述图像的第二滑动操作指令;
[0095] 隐藏模块804,用于根据所述检测模块803检测的所述第二滑动操作指令隐藏所述显示区域。
[0096] 可选的,如图12所示,所述隐藏模块804包括:
[0097] 第三确定子模块8041,用于分别确定所述第二滑动操作指令对应的滑动操作的第二滑动起点和第二滑动终点在所述移动终端屏幕的坐标值;
[0098] 第四确定子模块8042,用于根据所述第二滑动起点和所述第二滑动终点的相对位置,确定所述显示区域的隐藏方式和需隐藏显示区域的大小;
[0099] 隐藏子模块8043,用于按照所述第四确定子模块8042确定的所述隐藏方式隐藏所述显示区域。
[0100] 可选的,如图13所示,所述第四确定子模块8042包括:
[0101] 第二获取单元80421,用于获取所述第二滑动起点和所述第二滑动终点的横坐标值的第三相对值,以及所述第二滑动起点和所述第二滑动终点的纵坐标值的第四相对值;
[0102] 第一隐藏单元80422,用于若所述第二获取单元80421获取的所述第三相对值大于所述第四相对值,且所述第四相对值大于预设值,则随着滑动操作的进行,在所述当前拍摄界面的x轴方向,从所述第二滑动起点向所述第二滑动终点对应的屏幕边缘缩小所述显示区域,其中,所述显示区域在x轴方向上的缩小值为所述第三相对值;
[0103] 第二隐藏单元80423,用于若所述第二获取单元80421获取的所述第三相对值小于所述第四相对值,且所述第三相对值大于预设值,则随着滑动操作的进行,在所述当前拍摄界面的y轴方向,从所述第二滑动起点向所述第二滑动终点对应的屏幕边缘缩小所述显示区域,其中,所述显示区域在y轴方向上的缩小值为所述第四相对值。
[0104] 可选的,所述确定模块801具体用于,在拍摄预览过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域。
[0105] 可选的,如图14所示,所述移动终端800还包括:
[0106] 接收模块805,用于在拍摄过程中,接收暂停拍摄视频的暂停操作指令;
[0107] 暂停模块806,用于根据所述接收模块805接收的所述暂停操作指令,暂停拍摄视频;
[0108] 所述显示模块802具体用于,在所述显示区域内显示所述移动终端存储的当前视频中的视频段,所述视频段为从开始拍摄时刻至暂停拍摄时刻之间的时间段对应的视频。
[0109] 移动终端800能够实现图1和图7对应的方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。
[0110] 本发明实施例的移动终端800,在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;在所述显示区域内显示所述移动终端存储的图像。这样,用户在拍摄过程中,可以快速的查看移动终端存储的图像,操作方式便捷。
[0111] 图15为实现本发明各个实施例的一种移动终端的硬件结构示意图,该移动终端1500包括但不限于:射频单元1501、网络模块1502、音频输出单元1503、输入单元1504、传感器1505、显示单元1506、用户输入单元1507、接口单元1508、存储器1509、处理器1510、以及电源1511等部件。本领域技术人员可以理解,图15中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
[0112] 其中,处理器1510,用于在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域;在所述显示区域内显示所述移动终端存储的图像。
[0113] 这样,用户在拍摄过程中,可以快速的查看移动终端存储的图像,查看方式便捷。
[0114] 可选的,处理器1510执行所述根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域的步骤,包括:分别确定第一滑动操作指令对应的滑动操作的第一滑动起点和第一滑动终点在所述移动终端屏幕的坐标值,所述第一滑动操作指令为所述移动终端屏幕接收的滑动操作指令;根据所述第一滑动起点和所述第一滑动终点的相对位置,在所述当前拍摄界面中确定所述显示区域的显示方式和所述显示区域的大小。
[0115] 可选的,处理器1510执行所述根据所述第一滑动起点和所述第一滑动终点的相对位置,在所述当前拍摄界面中确定所述显示区域的显示方式和所述显示区域的大小的步骤,包括:获取所述第一滑动起点和所述第一滑动终点的横坐标值之间的第一相对值,以及所述第一滑动起点和所述第一滑动终点的纵坐标值之间的第二相对值;若所述第一相对值大于所述第二相对值,且所述第二相对值大于第一预设值,则随着滑动操作的进行,在所述当前拍摄界面的x轴方向,从所述第一滑动起点对应的屏幕边缘向所述第一滑动终点的方向展开显示区域,其中,所述显示区域在x轴方向上的大小等于所述第一相对值,所述显示区域在y轴方向上的大小为第二预设值;若所述第一相对值小于所述第二相对值,且所述第一相对值大于第三预设值,则随着滑动操作的进行,在所述当前拍摄界面的y轴方向,从所述第一滑动起点对应的屏幕边缘向所述第一滑动终点的方向展开显示区域,其中,所述显示区域在y轴方向上的大小等于所述第二相对值,所述显示区域在x轴方向上的大小为第四预设值。
[0116] 可选的,处理器1510还用于,检测对所述图像的第二滑动操作指令;根据所述第二滑动操作指令隐藏所述显示区域。
[0117] 可选的,处理器1510执行所述根据所述第二滑动操作指令隐藏所述显示区域的步骤,包括:分别确定所述第二滑动操作指令对应的滑动操作的第二滑动起点和第二滑动终点在所述移动终端屏幕的坐标值;根据所述第二滑动起点和所述第二滑动终点的相对位置,确定所述显示区域的隐藏方式和需隐藏显示区域的大小;按照所述隐藏方式隐藏所述显示区域。
[0118] 可选的,处理器1510执行所述根据所述第二滑动起点和所述第二滑动终点的相对位置,确定所述显示区域的隐藏方式和所述显示区域的大小的步骤,包括:获取所述第二滑动起点和所述第二滑动终点的横坐标值的第三相对值,以及所述第二滑动起点和所述第二滑动终点的纵坐标值的第四相对值;若所述第三相对值大于所述第四相对值,且所述第四相对值大于第五预设值,则随着滑动操作的进行,在所述当前拍摄界面的x轴方向,从所述第二滑动起点向所述第二滑动终点对应的屏幕边缘缩小所述显示区域,其中,所述显示区域在x轴方向上的缩小值为所述第三相对值;若所述第三相对值小于所述第四相对值,且所述第三相对值大于第六预设值,则随着滑动操作的进行,在所述当前拍摄界面的y轴方向,从所述第二滑动起点向所述第二滑动终点对应的屏幕边缘缩小所述显示区域,其中,所述显示区域在y轴方向上的缩小值为所述第四相对值。
[0119] 可选的,处理器1510执行所述在拍摄过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域的步骤,包括:在拍摄预览过程中,根据所述移动终端屏幕接收的第一滑动操作指令,在当前拍摄界面中确定显示区域。
[0120] 可选的,处理器1510还用于,在拍摄过程中,接收暂停拍摄视频的暂停操作指令;根据所述暂停操作指令,暂停拍摄视频;在所述显示区域内显示所述移动终端存储的当前视频中的视频段,所述视频段为从开始拍摄时刻至暂停拍摄时刻之间的时间段对应的视频。
[0121] 应理解的是,本发明实施例中,射频单元1501可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器1510处理;另外,将上行的数据发送给基站。通常,射频单元1501包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元1501还可以通过无线通信系统与网络和其他设备通信。
[0122] 移动终端通过网络模块1502为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
[0123] 音频输出单元1503可以将射频单元1501或网络模块1502接收的或者在存储器1509中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元1503还可以提供与移动终端1500执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元1503包括扬声器、蜂鸣器以及受话器等。
[0124] 输入单元1504用于接收音频或视频信号。输入单元1504可以包括图形处理器(Graphics Processing Unit,GPU)15041和麦克风15042,图形处理器15041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元1506上。经图形处理器15041处理后的图像帧可以存储在存储器1509(或其它存储介质)中或者经由射频单元1501或网络模块1502进行发送。麦克风15042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元1501发送到移动通信基站的格式输出。
[0125] 移动终端1500还包括至少一种传感器1505,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板15061的亮度,接近传感器可在移动终端1500移动到耳边时,关闭显示面板15061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器1505还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
[0126] 显示单元1506用于显示由用户输入的信息或提供给用户的信息。显示单元1506可包括显示面板15061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板15061。
[0127] 用户输入单元1507可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元1507包括触控面板15071以及其他输入设备15072。触控面板15071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板15071上或在触控面板15071附近的操作)。触控面板15071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;
触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1510,接收处理器1510发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板15071。除了触控面板15071,用户输入单元1507还可以包括其他输入设备15072。具体地,其他输入设备15072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
[0128] 进一步的,触控面板15071可覆盖在显示面板15061上,当触控面板15071检测到在其上或附近的触摸操作后,传送给处理器1510以确定触摸事件的类型,随后处理器1510根据触摸事件的类型在显示面板15061上提供相应的视觉输出。虽然在图15中,触控面板15071与显示面板15061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板15071与显示面板15061集成而实现移动终端的输入和输出功能,具体此处不做限定。
[0129] 接口单元1508为外部装置与移动终端1500连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元1508可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端1500内的一个或多个元件或者可以用于在移动终端1500和外部装置之间传输数据。
[0130] 存储器1509可用于存储软件程序以及各种数据。存储器1509可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1509可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0131] 处理器1510是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器1509内的软件程序和/或模块,以及调用存储在存储器1509内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器1510可包括一个或多个处理单元;优选的,处理器1510可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1510中。
[0132] 移动终端1500还可以包括给各个部件供电的电源1511(比如电池),优选的,电源1511可以通过电源管理系统与处理器1510逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0133] 另外,移动终端1500包括一些未示出的功能模块,在此不再赘述。
[0134] 优选的,本发明实施例还提供一种移动终端,包括处理器1510,存储器1509,存储在存储器1509上并可在所述处理器1510上运行的计算机程序,该计算机程序被处理器1510执行时实现上述图像显示方法实施例中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0135] 本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述图像显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
[0136] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0137] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台移动终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0138] 上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。