一种图像数据的发送方法、装置及移动终端转让专利

申请号 : CN201711425188.4

文献号 : CN108153461B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 候燕

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

摘要 :

本发明实施例公开了一种图像数据的发送方法、装置及移动终端,该方法包括:接收对具有多个图像输入控件的显示界面的第一输入;响应于所述第一输入,所述第一输入用于将图像数据输入到被选择的图像输入控件中;接收用户的第二输入;响应于所述第二输入,所述第二输入用于获取并显示与所述显示界面的排版样式匹配的应用程序;通过所述应用程序将所述图像数据以所述排版样式发送给目标端。利用本发明实施例,可便于用户对多个不同的图像数据进行分享、上传或收藏等网络操作,从而使得图像数据的发送过程不需要通过先拍摄图像,然后再从相册应用中选取图像进行网络操作等频繁的处理过程即可实现,从而提高图像数据的发送效率。

权利要求 :

1.一种图像数据的发送方法,其特征在于,所述方法包括:接收对具有多个图像输入控件的显示界面的第一输入;

响应于所述第一输入,所述第一输入用于将图像数据输入到被选择的图像输入控件中;

接收用户的第二输入;

响应于所述第二输入,所述第二输入用于获取并显示与所述显示界面的排版样式匹配的应用程序,其中,所述排版样式是多个所述图像输入控件进行排列组合后形成的摆放样式,与所述显示界面的排版样式匹配的应用程序是预先设置的;

通过所述应用程序将所述被选择的图像输入控件中的所述图像数据发送给目标端,所述被选择的图像输入控件以所述排版样式而设置。

2.根据权利要求1所述的方法,其特征在于,所述响应于所述第一输入,包括:在被选择的图像输入控件上显示图像获取方式选项,所述图像获取方式选项至少包括以下中的一种或多种:拍照选项和本地存储的图像选项;

根据用户选择的图像获取方式选项,通过相应的图像获取方式获取待输入的图像数据,并将所述图像数据输入到被选择的图像输入控件中。

3.根据权利要求1或2所述的方法,其特征在于,所述目标端为进行网络分享、数据上传、数据存储或数据收藏对应的设备端。

4.根据权利要求3所述的方法,其特征在于,所述接收用户的第二输入之前,所述方法还包括:接收对多个图像输入控件中的第一图像输入控件的第三输入;

响应于所述第三输入,所述第三输入用于从所述多个图像输入控件中删除所述第一图像输入控件。

5.根据权利要求3所述的方法,其特征在于,所述接收用户的第二输入之前,所述方法还包括:当接收到所述多个图像输入控件中的第二图像输入控件的修改指令时,根据所述修改指令对所述第二图像输入控件中输入的图像数据进行编辑修改。

6.根据权利要求3所述的方法,其特征在于,所述接收用户的第二输入之前,所述方法还包括:当接收到所述多个图像输入控件中的第三图像输入控件和第四图像输入控件的位置调整指令时,将所述第三图像输入控件和所述第四图像输入控件的位置互换。

7.一种图像数据的发送装置,其特征在于,所述装置包括:第一接收模块,用于接收对具有多个图像输入控件的显示界面的第一输入;

第一响应模块,用于响应于所述第一输入,所述第一输入用于将图像数据输入到被选择的图像输入控件中;

第二接收模块,用于接收用户的第二输入;

第二响应模块,用于响应于所述第二输入,所述第二输入用于获取并显示与所述显示界面的排版样式匹配的应用程序,其中,所述排版样式是多个所述图像输入控件进行排列组合后形成的摆放样式,与所述显示界面的排版样式匹配的应用程序是预先设置的;

发送模块,用于通过所述应用程序将所述被选择的图像输入控件中的所述图像数据发送给目标端,所述被选择的图像输入控件以所述排版样式而设置。

8.根据权利要求7所述的装置,其特征在于,所述第一响应模块,包括:选项显示单元,用于在被选择的图像输入控件上显示图像获取方式选项,所述图像获取方式选项至少包括以下中的一种或多种:拍照选项和本地存储的图像选项;

数据输入单元,用于根据用户选择的图像获取方式选项,通过相应的图像获取方式获取待输入的图像数据,并将所述图像数据输入到被选择的图像输入控件中。

9.根据权利要求7或8所述的装置,其特征在于,所述目标端为进行网络分享、数据上传、数据存储或数据收藏对应的设备端。

10.根据权利要求9所述的装置,其特征在于,所述装置还包括:第三接收模块,用于接收对多个图像输入控件中的第一图像输入控件的第三输入;

第三响应模块,用于响应于所述第三输入,所述第三输入用于从所述多个图像输入控件中删除所述第一图像输入控件。

11.根据权利要求9所述的装置,其特征在于,所述装置还包括:修改模块,用于当接收到所述多个图像输入控件中的第二图像输入控件的修改指令时,根据所述修改指令对所述第二图像输入控件中输入的图像数据进行编辑修改。

12.根据权利要求9所述的装置,其特征在于,所述装置还包括:位置调整模块,用于当接收到所述多个图像输入控件中的第三图像输入控件和第四图像输入控件的位置调整指令时,将所述第三图像输入控件和所述第四图像输入控件的位置互换。

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

说明书 :

一种图像数据的发送方法、装置及移动终端

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种图像数据的发送方法、装置及移动终端。

背景技术

[0002] 随着终端技术和网络技术的不断发展,终端设备(如手机或平板电脑等)已成为人们生活和工作中不可或缺的工具,人们通过终端设备与亲人或朋友联系,或通过终端设备向指定用户分享数据等。
[0003] 在通过终端设备进行数据分享或上传等网络操作时,用户可以先通过终端设备的相机应用拍摄一张或多张图像,终端设备可以将拍摄的图像存储到相册应用中,然后,用户可以点击网络操作的相关按键(如分享按键或上传按键等),此时,终端设备可以开启相册应用,并显示相册应用中存储的图像,用户可以从相册应用存储的图像中选取一张或多张图像输入到相应的页面中,输入完成后,如果用户需要对某一张图像或多张图像进行编辑,则用户只能通过对相册应用中的相应图像进行编辑,编辑完成后,可以将编辑后的图像存储在相册应用中,之后,用户再通过上述过程将编辑后的图像输入到上述相应的页面中。用户确认无误后,可以将输入的数据分享或上传给目标设备。
[0004] 然而,在对数据进行上述网络操作时,需要进行频繁操作后才会最终完成相应的网络操作,即先拍摄图像,然后再从相册应用中选取图像进行发送,从而使得图像发送的效率较低。

发明内容

[0005] 本发明实施例提供一种图像数据的发送方法,以解决现有技术中需要进行频繁操作后才会最终完成图像的发送,使得图像发送的效率较低的问题。
[0006] 为解决上述技术问题,本发明实施例是这样实现的:
[0007] 第一方面,本发明实施例提供的一种图像数据的发送方法,所述方法包括:
[0008] 接收对具有多个图像输入控件的显示界面的第一输入;
[0009] 响应于所述第一输入,所述第一输入用于将图像数据输入到被选择的图像输入控件中;
[0010] 接收用户的第二输入;
[0011] 响应于所述第二输入,所述第二输入用于获取并显示与所述显示界面的排版样式匹配的应用程序;
[0012] 通过所述应用程序将所述图像数据以所述排版样式发送给目标端。
[0013] 第二方面,本发明实施例提供了一种图像数据的发送装置,所述装置包括:
[0014] 第一接收模块,用于接收对具有多个图像输入控件的显示界面的第一输入;
[0015] 第一响应模块,用于响应于所述第一输入,所述第一输入用于将图像数据输入到被选择的图像输入控件中;
[0016] 第二接收模块,用于接收用户的第二输入;
[0017] 第二响应模块,用于响应于所述第二输入,所述第二输入用于获取并显示与所述显示界面的排版样式匹配的应用程序;
[0018] 发送模块,用于通过所述应用程序将所述图像数据以所述排版样式发送给目标端。
[0019] 第三方面,本发明实施例提供一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面提供的图像数据的发送方法的步骤
[0020] 第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述第一方面提供的图像数据的发送方法的步骤。
[0021] 由以上本发明实施例提供的技术方案可见,本发明实施例通过接收到的对具有多个图像输入控件的显示界面的第一输入,将图像数据输入到被选择的图像输入控件中,并在接收到用户的第二输入时,获取并显示与该显示界面的排版样式匹配的应用程序,然后,通过该应用程序将该图像数据以该排版样式发送给目标端,便于用户对多个不同的图像数据进行分享、上传或收藏等网络操作,从而使得图像数据的发送过程不需要通过先拍摄图像,然后再从相册应用中选取图像进行网络操作等频繁的处理过程即可实现,从而提高图像数据的发送效率。

附图说明

[0022] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0023] 图1为本发明一种图像数据的发送方法实施例;
[0024] 图2为本发明一种多个图像输入控件显示的示意图;
[0025] 图3为本发明一种图像输入控件中输入图像数据的显示示意图;
[0026] 图4为本发明一种图像数据的发送结果的显示示意图;
[0027] 图5为本发明另一种图像数据的发送方法实施例;
[0028] 图6为本发明一种对图像输入控件进行操作的显示示意图;
[0029] 图7为本发明一种删除图像输入控件的界面显示示意图;
[0030] 图8为本发明一种图像数据的发送装置实施例;
[0031] 图9为本发明一种移动终端实施例。
[0032] 图例说明:
[0033] 210-图像输入控件,220-选择框,230-删除按键。

具体实施方式

[0034] 本发明实施例提供一种图像数据的发送方法、装置及移动终端。
[0035] 为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0036] 实施例一
[0037] 如图1所示,本发明实施例提供一种图像数据的发送方法,该方法的执行主体可以为终端设备,该终端设备可以如个人计算机等设备,也可以如手机、平板电脑等移动终端设备,该终端设备可以为用户使用的终端设备。该方法可以应用于对数据进行分享、收藏或上传等网络操作等处理中。该方法具体可以包括以下步骤:
[0038] 在S102中,接收对具有多个图像输入控件的显示界面的第一输入。
[0039] 其中,图像输入控件210可以是用于向用户展示输入的图像的控件,图像输入控件210可以以多种不同的方式体现,例如图像输入控件210可以呈现为窗口,该窗口相比于终端设备的桌面所在的窗口小,或者,图像输入控件210可以呈现为一个图像输入框,图像输入控件210可以具备固定的尺寸,或者,图像输入控件210还可以随着图像所占用的空间大小而进行实时调整。第一输入可以通过多种方式实现,例如点击操作对应的用户输入、双击操作对应的用户输入或按压操作对应的用户输入等。
[0040] 在实施中,随着终端技术和网络技术的不断发展,终端设备(如手机或平板电脑等)已成为人们生活和工作中不可或缺的工具,人们通过终端设备与亲人或朋友联系,或通过终端设备向指定用户分享数据等。在通过终端设备进行数据分享或上传等网络操作时,用户可以先通过终端设备的相机应用拍摄一张或多张图像,终端设备可以将拍摄的图像存储到相册应用中,然后,用户可以点击网络操作的相关按键(如分享按键或上传按键等),此时,终端设备可以开启相册应用,并显示相册应用中存储的图像,用户可以从相册应用中存储的图像中选取一张或多张图像输入到相应的页面中,输入完成后,如果用户需要对某一张图像或多张图像进行编辑,则用户只能通过对相册应用中的相应图像进行编辑,编辑完成后,可以将编辑后的图像存储在相册应用中,最后,用户再将编辑后的图像输入到上述相应的页面中,用户确认无误后,可以将输入的图像发送给目标端。然而,在发送图像数据时,需要进行频繁操作后才会最终执行相应的发送操作,使得发送图像数据的效率较低,为此,本发明实施例提供一种对图像数据进行发送的实现方式,具体可以包括以下内容:
[0041] 终端设备的显示界面(具体也可以是相机界面或某一网页的界面等)中可以显示有多个图像输入控件210,以及网络操作按键,例如,终端设备的显示界面中可以显示有多个图像输入框,如图2所示,其中包括9个图像输入框(即图像输入控件210),以及分享按键和上传按键等网络操作按键。每一个图像输入控件210可以承载用户输入的一定量的图像数据。当用户需要进行网络操作时,可以选择其中的任意一个图像输入控件210,此时,终端设备可以接收到用户对具有多个图像输入控件210的显示界面的第一输入。
[0042] 在S104中,响应于上述第一输入,该第一输入用于将图像数据输入到被选择的图像输入控件中。
[0043] 在实施中,当用户对多个图像输入控件210中的任一个图像输入控件210进行第一输入时,终端设备可以锁定该图像输入控件210,然后,用户可以通过输入图像或拍照等方式向该图像输入控件210中输入图像数据,输入完成后,终端设备可以获取到待输入的图像数据,例如将相册应用中存储的一张图像作为待输入的图像数据,或者,启动相机应用拍摄一张图像,可以将拍摄的图像作为待输入的图像数据等。
[0044] 如图2所示,终端设备中显示有9个图像输入控件210,此时,每个图像输入控件210中不包含任何数据,当用户选择了其中的第一个图像输入控件210,并执行了第一输入时,终端设备可以突出显示第一个图像输入控件210,用户可以通过终端设备调取相册应用,并可以从相册应用中存储的图像中选择一张图像,选择完成后,终端设备可以将上述用户选择的一张图像获取为待输入的图像数据,如图3所示。基于上述处理,可以分别对每一个图像输入控件210执行上述处理过程。
[0045] 需要说明的是,当前显示的多个图像输入控件210可以是如图2所示的9个图像输入控件210,并可以以9宫格的形式呈现,在实际应用中,图像输入控件210的数目和布局方式可以不限于上述情况,还可以是包括12个图像输入控件210,或2个图像输入控件210等,本发明实施例对此不做限定。
[0046] 若图像输入控件210的大小保持不变,则终端设备获取到待输入的图像数据后,如果用户确定输入的图像数据无误,则可以对比图像输入控件210的大小与待输入的图像的尺寸大小,如果图像输入控件210的大小小于待输入的图像的尺寸大小,则可以将待输入的图像进行压缩处理,使得待输入的图像被压缩到与图像输入控件210的大小相匹配的尺寸,然后,终端设备可以将该压缩后的图像数据输入到第一输入对应的图像输入控件210中。如果图像输入控件210的大小大于或等于待输入的图像的尺寸大小,则可以直接将该图像数据输入到第一输入对应的图像输入控件210中,通过上述处理过程,最终可以得到如图3所示的显示结果。
[0047] 在S106中,接收用户的第二输入。
[0048] 其中,第二输入可以通过多种方式实现,例如通过点击预设的具有预定功能的按键实现,或者,还可以如双击操作对应的用户输入或按压操作对应的用户输入等。
[0049] 在实施中,本实施例中以第二输入为通过点击预设的具有预定功能的按键实现,如图2或图3所示,终端设备的显示界面中还可以包括分享按键、收藏按键和取消按键。用户向图像输入控件210中输入完成图像数据后,用户可以查看输入到每一个图像输入控件210中的图像数据是否准确,如果不准确,则用户可以对相应的图像输入控件210中的图像数据进行修改或重新输入新的图像数据等。如果准确,则可以点击显示界面中的分享按键或收藏按键,此时,终端设备接收到用户的第二输入。
[0050] 在S108中,响应于上述第二输入,该第二输入用于获取并显示与上述显示界面的排版样式匹配的应用程序。
[0051] 其中,排版样式可以是多个图像输入控件210进行排列组合后形成的摆放样式,例如,根据图像输入控件210中图像数据的内容对图像输入控件210进行摆放,以使图像输入控件210中的图像数据组合成指定内容。应用程序可以是任意应用程序,如即时通讯应用、购物应用等。
[0052] 在实施中,终端设备中可以存储有不同排版样式对应的应用程序,例如,终端设备中安装有多个即时通讯应用的应用程序,例如即时通讯应用1、即时通讯应用2和即时通讯应用3等,可以在终端设备中设置排版样式对应的应用程序为即时通讯应用1、即时通讯应用2和即时通讯应用3,以及终端设备中当前安装的所有具备发送或分享多个图像的应用程序,其具体设置过程,可以如下:终端设备的系统设置中可以包括设置上述应用程序的设置页面,该设置页面中可以提供多个可选项或输入框,其中的多个可选项可以是终端设备中当前安装的应用程序的标识等,用户可以根据实际需求选择相应的可选项,可以将选择的可选项中的标识对应的应用程序作为与排版样式对应的应用程序。此外,用户还可以通过向输入框中输入相应的应用程序的标识的方式设置排版样式对应的应用程序等。另外,为了简化用户的操作,终端设备还可以通过检测安装的应用程序中是否具备分享、收藏等功能而确定排版样式对应的应用程序,即将具备分享或收藏等功能的应用程序确定为排版样式对应的应用程序。此外,上述设置方式可以由用户根据实际情况设定,还可以由技术人员在终端设备出厂时设置,本发明实施例对此不做限定。
[0053] 基于上述设置,当终端设备接收到用户的第二输入时,可以从上述设置获取对应的应用程序的标识,并可以检测获取的标识对应的应用程序是否安装在该终端设备中,如果安装在该终端设备中,则可以将该标识对应的应用程序确定为排版样式对应的应用程序,此时,可以显示该应用程序的相关信息,例如该应用程序的名称和快捷图标等。如果未安装在该终端设备中,则可以将该标识删除,或取消将该标识对应的应用程序。
[0054] 需要说明的是,显示应用程序的相关信息的处理可以是在多个图像输入控件210的下方、上方、左方或右方的预定位置显示应用程序的名称或快捷图标等,本发明实施例对如何显示应用程序的相关信息的处理不做限定。
[0055] 在S110中,通过上述应用程序将上述图像数据以上述排版样式发送给目标端。
[0056] 其中,目标端可以是用户的终端设备,也可以是服务器。
[0057] 在实施中,终端设备获取到用户的第二输入时,可以获取并显示与该排版样式相匹配的至少一个应用程序,用户可以从至少一个应用程序中选择一个应用程序,可以点击该应用程序的名称或快捷图标等,此时,终端设备可以启动该应用程序,并基于图像输入控件210中输入的图像数据,以及图像输入控件210的排版样式生成待发送的数据。此时,用户可以点击其中的分享或收藏等网络操作,终端设备可以对上述至少一个图像输入控件210中输入有图像数据的图像输入控件210执行相应的网络操作,即终端设备可以检测图3中的每一个图像输入控件210中是否包含图像数据,可以保留包含图像数据的图像输入控件210,删除不包含图像数据的图像输入控件210,最终得到前5个图像输入控件210,然后,用户还可以对5个图像输入控件210进行重新排序,完成相应的处理后,终端设备可以将5个图像输入控件210进行分享操作或网络收藏操作等。如图4所示,用户将5个图像输入控件210以图像的方式分享到社交网站上。
[0058] 本发明实施例提供一种图像数据的发送方法,通过接收到的对具有多个图像输入控件的显示界面的第一输入,将图像数据输入到被选择的图像输入控件中,并在接收到用户的第二输入时,获取并显示与该显示界面的排版样式匹配的应用程序,然后,通过该应用程序将该图像数据以该排版样式发送给目标端,便于用户对多个不同的图像数据进行分享、上传或收藏等网络操作,从而使得图像数据的发送过程不需要通过先拍摄图像,然后再从相册应用中选取图像进行网络操作等频繁的处理过程即可实现,从而提高图像数据的发送效率。
[0059] 实施例二
[0060] 如图5所示,本发明实施例提供一种图像数据的发送方法,该方法的执行主体可以为终端设备,该终端设备可以如个人计算机等设备,也可以如手机、平板电脑等移动终端设备,该终端设备可以为用户使用的终端设备。该方法可以应用于对数据进行分享、收藏或上传等网络操作等处理中。该方法具体可以包括以下步骤:
[0061] 在S502中,接收对具有多个图像输入控件的显示界面的第一输入。
[0062] 上述S502的步骤内容与上述S102的步骤内容相同,S502的具体处理过程可以参见上述S102的相关内容,在此不再赘述。
[0063] 在S504中,在被选择的图像输入控件上显示图像获取方式选项。
[0064] 其中,图像获取方式选项可以是触发执行不同数据输入方式以进行数据输入的选项,图像获取方式选项可以针对数据输入方式的不同而不同,本发明实施例中,图像获取方式选项至少可以包括以下中的一种或多种:拍照选项和本地存储的图像选项等。
[0065] 在实施中,终端设备的显示界面中可以显示至少一个图像输入控件210,此时,终端设备可以实时检测用户对显示界面中的图像输入控件210的操作,当检测到用户对当前显示的某一个图像输入控件210的第一输入时,终端设备可以在该图像输入控件210对应的显示区域弹出选择框220,该选择框220中可以包括图像获取方式选项,其中具体可以包括拍照选项、本地存储的图像选项等。例如,如图6所示,当用户对显示界面中的第二个图像输入控件210执行第一输入(例如点击操作或按压操作等对应的用户输入等)时,终端设备可以获取在第二个图像输入控件210上弹出选择框220,在选择框220中包括拍照选项和本地存储的图像选项等两个可选项。
[0066] 需要说明的是,终端设备的显示界面中显示至少一个图像输入控件210的触发机制可以包括多种,例如,终端设备的桌面中可以显示至少一个图像输入控件210,或者,终端设备启动相机应用后,相机应用的摄像预览界面中可以显示至少一个图像输入控件210,或者,某即时通讯应用中包括网络操作按键(包括网络分享、数据上传和存储、收藏等按键),用户点击该网络操作按键后,终端设备可以显示至少一个图像输入控件210,或者,某网站或论坛等提供有网络操作按键,用户点击该网络操作按键后,终端设备可以显示至少一个图像输入控件210等,具体可以根据实际情况设定,本发明实施例对此不做限定。
[0067] 在S506中,根据用户选择的图像获取方式选项,通过相应的图像获取方式获取待输入的图像数据,并将该图像数据输入到被选择的图像输入控件中。
[0068] 在实施中,如果用户需要将终端设备相册应用中存储的某一张图像或多张图像输入到图像输入控件210中,则可以点击选择框220中的本地存储的图像选项,此时,终端设备可以弹出图像查找框,该图像查找框中可以包括图像选择窗口、文件类型选择框220、搜索框、确定按键和取消按键。其中,图像选择窗口中可以显示相册应用中存储的图像,用户可以通过该图像选择窗口选择相册应用中存储的、需要输入到上述图像输入控件210中的图像,选择完成后,用户可以点击其中的确定按键,终端设备可以获取用户选择的图像的标识等信息,并从相册应用中提取相应的图像,可以将提取的图像的数据获取为待输入的图像数据。
[0069] 如果用户需要将实时拍摄的图像输入到图像输入控件210中,则可以点击选择框220中的拍照选项,此时,终端设备可以启动相机应用,可以通过相机应用启动摄像头,通过摄像头可以拍摄一张图像,终端设备可以将拍摄的图像的数据作为待输入的图像数据。
[0070] 需要说明的是,在实际应用中,终端设备可以在相机应用中提供默认的多个(如9个或12个等)图像预览窗口(即图像输入控件210),用户可以对每个图像预览窗口可以进行拍照预览,用户还可以直接匹配对照上一张图像的拍照动作和姿势,在后续的拍照中进行模仿,这样,还可以有效减少拍照后再处理的图像姿势等问题。
[0071] 在实际应用中,用户可以对至少一个图像输入控件210中的任意图像输入控件210进行删除等操作,具体可以参见下述S508的处理。
[0072] 在S508中,接收对多个图像输入控件中的第一图像输入控件的第三输入。
[0073] 其中,第一图像输入控件210可以是至少一个图像输入控件210中任意图像输入控件210,第一图像输入控件可以包括一个图像输入控件210,也可以包括多个图像输入控件210。第三输入可以通过多种方式实现,例如长按操作对应的用户输入或按压操作对应的用户输入等。
[0074] 在S510中,响应于上述第三输入,该第三输入用于从多个图像输入控件中删除第一图像输入控件。
[0075] 在实施中,用户向至少一个图像输入控件210中输入图像数据后,用户可以浏览输入完成的图像输入控件210。如果用户需要将至少一个图像输入控件210中没有输入图像数据的图像输入控件210,和/或,已输入图像数据的图像输入控件210删除,则可以长按(或双击或按压等)至少一个图像输入控件210中的任一图像输入控件210,此时,终端设备可以确定用户需要对图像输入控件210进行删除操作,此时,如图7所示,终端设备可以在至少一个图像输入控件210的每一个图像输入控件210的指定位置(如左上角或右上角等)显示删除按键230(具体如“X”符号等),此时用户可以选择需要删除的第一图像输入控件,然后,可以点击第一图像输入控件的指定位置上的删除按键230,此时,终端设备可以生成第一图像输入控件的删除指令。终端设备获取到删除指令后,可以删除第一图像输入控件。
[0076] 其中,删除第一图像输入控件的处理除了可以通过上述方式外,还可以通过多种方式实现,以下在提供一种可选的处理方式具体可以包括以下内容:如果用户需要将至少一个图像输入控件210中没有输入图像数据的图像输入控件210,和/或,已输入图像数据的图像输入控件210(即第一图像输入控件)删除,则可以长按(或双击或按压等)至少一个图像输入控件210中的第一图像输入控件,此时,终端设备可以确定用户需要对第一图像输入控件进行删除操作,终端设备可以生成第一图像输入控件的删除指令,删除第一图像输入控件。
[0077] 此外,在实际应用中,用户除了可以对至少一个图像输入控件210中的任意图像输入控件210进行删除等操作,还可以对至少一个图像输入控件210中的任意图像输入控件210中的图像数据进行修改,具体可以包括以下内容:当接收到多个图像输入控件210中的第二图像输入控件的修改指令时,根据该修改指令对第二图像输入控件中输入的图像数据进行编辑修改。
[0078] 其中,第二图像输入控件可以是至少一个图像输入控件210中任意图像输入控件210,第二图像输入控件可以包括一个图像输入控件210,也可以包括多个图像输入控件
210。
[0079] 在实施中,用户向至少一个图像输入控件210中输入图像数据后,用户可以浏览输入完成的图像输入控件210。如果用户需要对至少一个图像输入控件210中已输入图像数据的图像输入控件210(即第二图像输入控件)中的图像数据进行修改,则可以长按(或双击或按压等)第二图像输入控件所在的区域,此时,终端设备可以确定用户需要对第二图像输入控件中的图像数据进行修改,终端设备可以生成至少一个图像输入控件210中的第二图像输入控件的修改指令。终端设备获取到该修改指令后,可以获取第二图像输入控件中的图像数据,可以显示该图像数据,并将该图像数据设置为可编辑状态,此时,用户可以通过终端设备提供的可编辑状态下的编辑工具对该图像数据进行编辑修改,修改完成后,可以保存修改后的图像数据,并将修改后的图像数据输入到第二图像输入控件中。
[0080] 另外,在实际应用中,用户除了可以对至少一个图像输入控件210中的任意图像输入控件210进行删除或修改等操作,还可以对具体可以至少一个图像输入控件210中的图像输入控件210的位置进行调整,具体可以包括以下内容:当接收到多个图像输入控件210中的第三图像输入控件和第四图像输入控件的位置调整指令时,将第三图像输入控件和第四图像输入控件的位置互换。
[0081] 其中,第三图像输入控件可以是至少一个图像输入控件210中任意图像输入控件210,第四图像输入控件可以是至少一个图像输入控件210中任意图像输入控件210,第三图像输入控件与第四图像输入控件是不同的图像输入控件210。
[0082] 在实施中,用户向至少一个图像输入控件210中输入图像数据后,用户可以浏览输入完成的图像输入控件210。如果用户需要对至少一个图像输入控件210中图像输入控件210进行位置调整,则可以长按(或双击或按压等)第三图像输入控件所在的区域,并拖动第三图像输入控件进行移动,此时,终端设备可以确定用户需要对第三图像输入控件进行位置调整,此时,用户可以拖动第三图像输入控件到达需要放置的位置或区域,其中该需要放置的位置或区域中的图像输入控件210为第四图像输入控件,此时,终端设备可以生成第三图像输入控件和第四图像输入控件的位置调整指令。终端设备获取到该位置调整指令后,可以将第三图像输入控件移动到第四图像输入控件的位置,并将第四图像输入控件移动到第三图像输入控件的位置。
[0083] 在S512中,接收用户的第二输入。
[0084] 在S514中,响应于上述第二输入,该第二输入用于获取并显示与该显示界面的排版样式匹配的应用程序。
[0085] 在S516中,通过上述应用程序将上述图像数据以上述排版样式发送给目标端。
[0086] 其中,目标端为进行网络分享、数据上传、数据存储或数据收藏对应的设备端,例如,目标端为进行网络分享的服务器,或者,可以为数据上传的服务器(或云服务器等),或者,也可以为进行数据存储或数据收藏的服务器(或云服务器等)等。
[0087] 上述S512~S516的步骤内容分别与上述实施例一中S106~S110的步骤内容相同,S512~S516的具体处理过程可以分别参见上述S106~S110的相关内容,在此不再赘述。
[0088] 本发明实施例提供一种图像数据的发送方法,通过接收到的对具有多个图像输入控件的显示界面的第一输入,将图像数据输入到被选择的图像输入控件中,并在接收到用户的第二输入时,获取并显示与该显示界面的排版样式匹配的应用程序,然后,通过该应用程序将该图像数据以该排版样式发送给目标端,便于用户对多个不同的图像数据进行分享、上传或收藏等网络操作,从而使得图像数据的发送过程不需要通过先拍摄图像,然后再从相册应用中选取图像进行网络操作等频繁的处理过程即可实现,从而提高图像数据的发送效率。
[0089] 实施例三
[0090] 以上为本发明实施例提供的图像数据的发送方法,基于同样的思路,本发明实施例还提供一种图像数据的发送装置,如图8所示。
[0091] 所述图像数据的发送装置包括:第一接收模块801、第一响应模块802、第二接收模块803、第二响应模块804和发送模块805,其中:
[0092] 第一接收模块801,用于接收对具有多个图像输入控件的显示界面的第一输入;
[0093] 第一响应模块802,用于响应于所述第一输入,所述第一输入用于将图像数据输入到被选择的图像输入控件中;
[0094] 第二接收模块803,用于接收用户的第二输入;
[0095] 第二响应模块804,用于响应于所述第二输入,所述第二输入用于获取并显示与所述显示界面的排版样式匹配的应用程序;
[0096] 发送模块805,用于通过所述应用程序将所述图像数据以所述排版样式发送给目标端。
[0097] 本发明实施例中,所述第一响应模块802,包括:
[0098] 选项显示单元,用于在被选择的图像输入控件上显示图像获取方式选项,所述图像获取方式选项至少包括以下中的一种或多种:拍照选项和本地存储的图像选项;
[0099] 数据输入单元,用于根据用户选择的图像获取方式选项,通过相应的图像获取方式获取待输入的图像数据,并将所述图像数据输入到被选择的图像输入控件中。
[0100] 本发明实施例中,所述目标端为进行网络分享、数据上传、数据存储或数据收藏对应的设备端。
[0101] 本发明实施例中,所述装置还包括:
[0102] 第三接收模块,用于接收对多个图像输入控件中的第一图像输入控件的第三输入;
[0103] 第三响应模块,用于响应于所述第三输入,所述第三输入用于从所述多个图像输入控件中删除所述第一图像输入控件。
[0104] 本发明实施例中,所述装置还包括:
[0105] 修改模块,用于当接收到所述多个图像输入控件中的第二图像输入控件的修改指令时,根据所述修改指令对所述第二图像输入控件中输入的图像数据进行编辑修改。
[0106] 本发明实施例中,所述装置还包括:
[0107] 位置调整模块,用于当接收到所述多个图像输入控件中的第三图像输入控件和第四图像输入控件的位置调整指令时,将所述第三图像输入控件和所述第四图像输入控件的位置互换。
[0108] 本发明实施例提供的图像数据的发送装置能够实现图1至图7的方法实施例中终端设备实现的各个过程,为避免重复,这里不再赘述。
[0109] 本发明实施例提供一种图像数据的发送装置,通过接收到的对具有多个图像输入控件的显示界面的第一输入,将图像数据输入到被选择的图像输入控件中,并在接收到用户的第二输入时,获取并显示与该显示界面的排版样式匹配的应用程序,然后,通过该应用程序将该图像数据以该排版样式发送给目标端,便于用户对多个不同的图像数据进行分享、上传或收藏等网络操作,从而使得图像数据的发送过程不需要通过先拍摄图像,然后再从相册应用中选取图像进行网络操作等频繁的处理过程即可实现,从而提高图像数据的发送效率。
[0110] 实施例四
[0111] 图9为实现本发明各个实施例的一种移动终端的硬件结构示意图,
[0112] 该移动终端900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、处理器910、以及电源911等部件。本领域技术人员可以理解,图9中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
[0113] 其中,处理器910,用于接收对具有多个图像输入控件的显示界面的第一输入;
[0114] 处理器910,还用于响应于所述第一输入,所述第一输入用于将图像数据输入到被选择的图像输入控件中;
[0115] 处理器910,还用于接收用户的第二输入;
[0116] 处理器910,还用于响应于所述第二输入,所述第二输入用于获取并显示与所述显示界面的排版样式匹配的应用程序;
[0117] 处理器910,还用于通过所述应用程序将所述图像数据以所述排版样式发送给目标端。
[0118] 另外,处理器910,还用于在被选择的图像输入控件上显示图像获取方式选项,所述图像获取方式选项至少包括以下中的一种或多种:拍照选项和本地存储的图像选项;
[0119] 处理器910,还用于根据用户选择的图像获取方式选项,通过相应的图像获取方式获取待输入的图像数据,并将所述图像数据输入到被选择的图像输入控件中。
[0120] 另外,所述目标端为进行网络分享、数据上传、数据存储或数据收藏对应的设备端。
[0121] 此外,处理器910,还用于接收对多个图像输入控件中的第一图像输入控件的第三输入;
[0122] 处理器910,还用于响应于所述第三输入,所述第三输入用于从所述多个图像输入控件中删除所述第一图像输入控件。
[0123] 另外,处理器910,还用于当接收到所述多个图像输入控件中的第二图像输入控件的修改指令时,根据所述修改指令对所述第二图像输入控件中输入的图像数据进行编辑修改。
[0124] 此外,处理器910,还用于当接收到所述多个图像输入控件中的第三图像输入控件和第四图像输入控件的位置调整指令时,将所述第三图像输入控件和所述第四图像输入控件的位置互换。
[0125] 本发明实施例提供一种移动终端,在检测到对当前显示的至少一个图像输入控件的选择操作时,获取待输入的目标数据,将该目标数据输入到该选择操作对应的图像输入控件中,并当接收到网络操作指令时,对至少一个图像输入控件中输入有目标数据的图像输入控件执行相应的网络操作,便于用户对多个不同的目标数据进行分享、上传或收藏等网络操作,从而使得图像数据的发送过程不需要通过先拍摄图像,然后再从相册应用中选取图像进行网络操作等频繁的处理过程即可实现,从而提高图像数据的发送效率。
[0126] 应理解的是,本发明实施例中,射频单元901可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器910处理;另外,将上行的数据发送给基站。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元901还可以通过无线通信系统与网络和其他设备通信。
[0127] 移动终端通过网络模块902为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
[0128] 音频输出单元903可以将射频单元901或网络模块902接收的或者在存储器909中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元903还可以提供与移动终端900执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元903包括扬声器、蜂鸣器以及受话器等。
[0129] 输入单元904用于接收音频或视频信号。输入单元904可以包括图形处理器(Graphics Processing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元906上。经图形处理器9041处理后的图像帧可以存储在存储器909(或其它存储介质)中或者经由射频单元901或网络模块902进行发送。麦克风9042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元901发送到移动通信基站的格式输出。
[0130] 移动终端900还包括至少一种传感器905,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板9061的亮度,接近传感器可在移动终端900移动到耳边时,关闭显示面板9061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器905还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
[0131] 显示单元906用于显示由用户输入的信息或提供给用户的信息。显示单元906可包括显示面板9061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板9061。
[0132] 用户输入单元907可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元907包括触控面板9071以及其他输入设备9072。触控面板9071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板9071上或在触控面板9071附近的操作)。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器910,接收处理器910发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板9071。除了触控面板9071,用户输入单元907还可以包括其他输入设备9072。具体地,其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
[0133] 进一步的,触控面板9071可覆盖在显示面板9061上,当触控面板9071检测到在其上或附近的触摸操作后,传送给处理器910以确定触摸事件的类型,随后处理器910根据触摸事件的类型在显示面板9061上提供相应的视觉输出。虽然在图9中,触控面板9071与显示面板9061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板9071与显示面板9061集成而实现移动终端的输入和输出功能,具体此处不做限定。
[0134] 接口单元908为外部装置与移动终端900连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元908可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端900内的一个或多个元件或者可以用于在移动终端900和外部装置之间传输数据。
[0135] 存储器909可用于存储软件程序以及各种数据。存储器909可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器909可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0136] 处理器910是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器909内的软件程序和/或模块,以及调用存储在存储器909内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器910可包括一个或多个处理单元;优选的,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。
[0137] 移动终端900还可以包括给各个部件供电的电源911(比如电池),优选的,电源911可以通过电源管理系统与处理器910逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0138] 优选的,本发明实施例还提供一种移动终端,包括处理器910,存储器909,存储在存储器909上并可在所述处理器910上运行的计算机程序,该计算机程序被处理器910执行时实现上述图像数据的发送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0139] 实施例五
[0140] 本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述图像数据的发送方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(RandomAccess Memory,简称RAM)、磁碟或者光盘等。
[0141] 本发明实施例提供一种计算机可读存储介质,通过接收到的对具有多个图像输入控件的显示界面的第一输入,将图像数据输入到被选择的图像输入控件中,并在接收到用户的第二输入时,获取并显示与该显示界面的排版样式匹配的应用程序,然后,通过该应用程序将该图像数据以该排版样式发送给目标端,便于用户对多个不同的图像数据进行分享、上传或收藏等网络操作,从而使得图像数据的发送过程不需要通过先拍摄图像,然后再从相册应用中选取图像进行网络操作等频繁的处理过程即可实现,从而提高图像数据的发送效率。
[0142] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0143] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0144] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0145] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0146] 在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0147] 内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0148] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
[0149] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0150] 本领域技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0151] 以上所述仅为本发明的实施例而已,并不用于限制本发明。对于本领域技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。