一种对象分享方法及电子设备与流程

文档序号:20510983发布日期:2020-04-24 18:31阅读:161来源:国知局
一种对象分享方法及电子设备与流程

本发明实施例涉及通信技术领域,尤其涉及一种对象分享方法及电子设备。



背景技术:

随着通信技术的发展,电子设备中分享功能的应用越来越广泛,例如分析文本或图片等。

目前,当用户想要将从网页上看到的一段文本或电子设备中存储的一个通讯号码等分享给某个联系人时,用户通常可以先选择想要分享的文本,并点击复制选项;然后,用户可以从电子设备的桌面界面中查找到社交应用程序的图标,并触发电子设备运行社交应用程序;再然后,用户可以从社交应用程序中查找到联系人,并在粘贴文本之后,触发电子设备将文本分享至联系人。

但是,由于上述提供待分享对象的应用程序和提供联系人的应用程序通常为不同的应用程序,因此,当用户想要通过一个或多个应用程序将待分享对象分享出去时,用户需要在不同应用程序之间频繁切换,从而导致分享操作较为繁琐。



技术实现要素:

本发明实施例提供一种对象分享方法及电子设备,以解决分享操作较为繁琐的问题。

为了解决上述技术问题,本发明实施例是这样实现的:

第一方面,本发明实施例提供了一种对象分享方法。该方法包括:显示信息显示区和n个图标显示区,n为正整数;接收对该信息显示区和该n个图标显示区中的目标图标显示区的第一输入;响应于该第一输入,将该信息显示区中的目标对象分享至目标应用程序中的目标联系人,该目标应用程序为该目标图标显示区中显示的图标关联的应用程序。

第二方面,本发明实施例提供了一种电子设备。该电子设备包括显示模块、接收模块和处理模块。显示模块,用于显示信息显示区和n个图标显示区,n为正整数;接收模块,用于接收对显示模块显示的该信息显示区和该n个图标显示区中的目标图标显示区的第一输入;处理模块,用于响应于接收模块接收的该第一输入,将该信息显示区中的目标对象分享至目标应用程序中的目标联系人,该目标应用程序为该目标图标显示区中显示的图标关联的应用程序。

第三方面,本发明实施例提供了一种电子设备,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现第一方面提供的对象分享方法的步骤。

第四方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现第一方面提供的对象分享方法的步骤。

在本发明实施例中,可以显示信息显示区和n个图标显示区,n为正整数;并接收对该信息显示区和该n个图标显示区中的目标图标显示区的第一输入;以及响应于该第一输入,将该信息显示区中的目标对象分享至目标应用程序中的目标联系人,该目标应用程序为该目标图标显示区中显示的图标关联的应用程序。通过该方案,由于电子设备可以显示n个图标显示区,并显示包括待分享的目标对象的信息显示区,因此当用户想要分享目标对象时,用户可以直接通过对信息显示区和该n个图标显示区中的目标图标显示区的输入,例如将目标对象拖动至目标图标显示区的输入,将目标对象分享至与目标图标显示区关联的应用程序中的联系人,而无需在不同应用程序之间频繁切换。如此,本发明实施例提供的对象分享操作步骤更为便捷。

附图说明

图1为本发明实施例提供的一种安卓操作系统的架构示意图;

图2为本发明实施例提供的一种对象分享方法的示意图之一;

图3为本发明实施例提供的对目标对象的操作示意图;

图4为本发明实施例提供的一种对象分享方法的示意图之二;

图5为本发明实施例提供的选择对象和编辑对象的操作示意图;

图6为本发明实施例提供的一种对象分享方法的示意图之三;

图7为本发明实施例提供的选择应用程序的操作示意图;

图8为本发明实施例提供的一种对象分享方法的示意图之四;

图9为本发明实施例提供的选择目标联系人的操作示意图之一;

图10为本发明实施例提供的选择目标联系人的操作示意图之二;

图11为本发明实施例提供的电子设备的结构示意图;

图12为本发明实施例提供的电子设备的硬件示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本文中术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。本文中符号“/”表示关联对象是或者的关系,例如a/b表示a或者b。

本发明的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一输入和第二输入等是用于区别不同的输入,而不是用于描述输入的特定顺序。

在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

在本发明实施例的描述中,除非另有说明,“多个”的含义是指两个或者两个以上,例如,多个元件是指两个或者两个以上的元件等。

本发明实施例中的电子设备可以为具有操作系统的电子设备。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本发明实施例不作具体限定。

以安卓操作系统为例,介绍一下本发明实施例提供的对象分享方法所应用的软件环境。

如图1所示,为本发明实施例提供的一种安卓操作系统的架构示意图。在图1中,安卓操作系统的架构包括4层,分别为:应用程序层、应用程序框架层、系统运行库层和内核层(具体可以为linux内核层)。

其中,应用程序层包括安卓操作系统中的各个应用程序(包括系统应用程序和第三方应用程序)。

应用程序框架层是应用程序的框架,开发人员可以在遵守应用程序的框架的开发原则的情况下,基于应用程序框架层开发一些应用程序。

系统运行库层包括库(也称为系统库)和安卓操作系统运行环境。库主要为安卓操作系统提供其所需的各类资源。安卓操作系统运行环境用于为安卓操作系统提供软件环境。

内核层是安卓操作系统的操作系统层,属于安卓操作系统软件层次的最底层。内核层基于linux内核为安卓操作系统提供核心系统服务和与硬件相关的驱动程序。

以安卓操作系统为例,本发明实施例中,开发人员可以基于上述如图1所示的安卓操作系统的系统架构,开发实现本发明实施例提供的对象分享方法的软件程序,从而使得该对象分享方法可以基于如图1所示的安卓操作系统运行。即处理器或者电子设备可以通过在安卓操作系统中运行该软件程序实现本发明实施例提供的对象分享方法。

本发明实施例中的电子设备可以为终端设备。该终端设备可以为移动终端设备,也可以为非移动终端设备。示例性的,移动终端设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动终端设备可以为个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本发明实施例不作具体限定。

本发明实施例提供的对象分享方法的执行主体可以为上述的电子设备,也可以为该电子设备中能够实现该对象分享方法的功能模块和/或功能实体,具体的可以根据实际使用需求确定,本发明实施例不作限定。下面以电子设备为例,对本发明实施例提供的对象分享方法进行示例性的说明。

通常,在用户选中待分享对象之后,用户可以先从所有应用程序中查找到某个具备分享功能的应用程序,并从该应用程序中找到某个联系人,再触发电子设备将待分享对象分享至该联系人。但是,对于不同应用程序中的不同联系人,用户需要在不同应用程序之间频繁切换。为此,本发明实施例提供一种对象分享方法,当用户想要分享目标对象时,用户可以触发电子设备同时显示n个图标显示区,并显示包括待分享的目标对象的信息显示区。然后,用户可以直接通过对信息显示区和该n个图标显示区中的目标图标显示区的输入,例如将目标对象拖动至目标图标显示区的输入,将目标对象分享至与目标图标显示区关联的应用程序中的联系人。由于用户无需在不同应用程序之间频繁切换,因此简化了将对象分享不同应用程序的不同联系人的操作步骤。

如图2所示,本发明实施例提供一种对象分享方法。该方法应用于电子设备。该方法可以包括下述的步骤101至步骤103。

步骤101、电子设备显示信息显示区和n个图标显示区。

其中,n为正整数。

需要说明的是,上述信息显示区和n个图标显示区可以为一个界面中的不同的显示区域。其中,信息显示区可以用于显示待分享的目标对象,例如,该目标对象可以为目标文本、目标图片、目标视频或目标音频等;图标显示区可以用于显示具备分享功能的应用程序的图标。

可选的,上述图标显示区的数量可以由电子设备中具备分享功能的应用程序的数量决定,例如,若电子设备中具备分享功能的应用程序为5个,则图标显示区的数量可以为5个;或者,由电子设备中具备分享功能的应用程序的数量和待分享的目标对象共同决定,例如,若电子设备中具备分享功能的应用程序为5个,但待分享的目标对象与这其中的3个应用程序相关,则图标显示区的数量可以3个;或者,由电子设备中具备分享功能的应用程序的数量和用户对具备分享功能的应用程序的选择输入共同决定,例如,若电子设备中具备分享功能的应用程序为5个,但用户从其中的选择2个应用程序,则图标显示区的数量可以2个。

可选的,信息显示区和n个图标显示区可以显示在一个界面中,例如文本编辑界面。该文本编辑界面可以为电子设备中的一个可编辑的便签窗口。具体的,用户选择的文本均可以自动复制并粘贴到文本编辑界面中,在用户对文本编辑界面中的文本进行编辑之后,可以通过文本编辑界面,将编辑后的文本分享至目标应用程序中的联系人。

可选的,一个图标显示区可以显示一个应用程序的图标或多个应用程序的图标。并且,在n个图标显示区为多个图标显示区的情况下,该多个图标显示区中任意两个图标显示区域显示的应用程序的图标可以不同或相同。

可选的,上述显示区和n个图标显示区可以通过下述方式显示:

方式一、电子设备响应于用户的输入,显示信息显示区和n个图标显示区。

示例性的,用户可以从多个应用程序中选择多段文本,这些文本可以自动复制并粘贴到文本编辑界面中。在用户完成文本选择之后,可以通过对浮动图标的输入或者上下拉菜单的输入,触发电子显示包括信息显示区和n个图标显示区的文本编辑界面。其中,信息显示区中包括用户选择的多段文本,n个图标显示区包括n个具备分享功能的应用程序。

方式二、电子设备自动检测是否满足预设条件,并在满足该预设条件的情况下,自动显示信息显示区和n个图标显示区。其中,该预设条件可以为以下任一项:待分享对象的数量大于或等于第一数值、待分享对象包括的字符数大于或等于第二数值、提供待分享对象的应用程序为预设类型的应用程序、待分享对象的类型为预设类型。

示例性的,用户可以从多个应用程序中选择多张图片,这些图片可以自动复制并粘贴到文本编辑界面中。电子设备可以对文本编辑界面中的图片数量进行检测,当检测到文本编辑界面中的图片数量大于或等于预设数量的情况下,电子设备可以自动显示包括信息显示区和n个图标显示区的文本编辑界面。其中,信息显示区中包括用户选择的多张图片,n个图标显示区包括n个具备分享功能的应用程序。

步骤102、电子设备接收对该信息显示区和该n个图标显示区中的目标图标显示区的第一输入。

可选的,第一输入可以为对信息显示区和目标图标显示区的点击输入,例如,用户可以先点击信息显示区,再点击目标图标显示区;或者,第一输入可以为从信息显示区至目标图标显示区的拖动输入,例如,将信息显示区中的目标对象拖动至目标图标显示区的输入;或者,第一输入可以为对信息显示区和目标图标显示区的圈选输入,例如,用户可以通过在电子设备的屏幕中画圈的方式,将信息显示区和目标图标显示区圈在一个轨迹范围内。当然,可以理解的是,第一输入还可以为其他可能的输入,可以根据实际使用需求确定,本发明实施例不作限定。

可选的,目标图标显示区可以包括至少一个图标显示区,即目标图标显示区可以包括该n个图标显示区中的至少一个图标显示区。例如,n个图标显示区包括图标显示区1、图标显示区2、图标显示区3和图标显示区4,目标图标显示区可以包括这4个图标显示区中的图标显示区1和图标显示区2。

步骤103、电子设备响应于该第一输入,将该信息显示区中的目标对象分享至目标应用程序中的目标联系人。

其中,上述目标应用程序可以为目标图标显示区中显示的图标关联的应用程序。

需要说明的是,当目标图标显示区的数量为多个时,第一输入可以包括多个子输入。针对每个图标显示区,用户可以通过对信息显示区和一个图标显示区的输入,触发电子设备将目标对象分享至该一个图标显示区关联的应用程序的联系人。即用户可以通过多个子输入,触发电子设备将目标对象分享至多个应用程序中的多个联系人。

可选的,上述目标对象可以由用户预先选择的m个对象合成,m为大于1的整数。

可选的,上述目标联系人可以为用户从n个应用程序中选择的联系人,也可以为电子设备根据预设规则从n个应用程序中自动筛选的联系人。其中,该预设规则可以为系统默认的分享对象或用户分享频率较高的分享对象等。

可选的,目标联系人的数量可以大于或等于n,即电子设备可以向n个应用程序中的每个应用程序中的至少一个分享对象发送目标对象。

示例性的,如图3中的(a)所示,电子设备可以响应于用户的输入,在文本编辑界面中显示包括待分享的目标对象的信息显示区01、包括“应用1”图标的图标显示区021、包括“应用2”图标的图标显示区022、包括“应用3”图标的图标显示区023。在用户已经为“应用1”选中联系人a、联系人g和联系人p,为“应用2”选中公众号2和公众号3,为“应用3”选中好友1、好友5和好友9的情况下,如图3中的(b)所示,用户可以通过长按信息显示区01,触发信息显示区01处于悬浮显示状态,并向图标显示区023拖动信息显示区01,从而电子设备可以将信息显示区01中的该目标对象分享至“应用3”中的好友1、好友5和好友9。可以理解,如果用户向图标显示区021拖动信息显示区01,那么电子设备可以将信息显示区01中的该目标对象分享至联系人a、联系人g和联系人p;如果用户向图标显示区022拖动信息显示区01,那么电子设备可以将信息显示区01中的该目标对象分享至公众号2和公众号3。即电子设备可以响应于用户对信息显示区和目标图标显示区的第一输入,将该信息显示区中的目标对象分享至目标应用程序中的目标联系人。

本发明实施例提供的对象分享方法,可以应用于向不同应用程序中的不同联系人分享对象的场景,由于电子设备可以显示n个图标显示区,并显示包括待分享的目标对象的信息显示区,因此当用户想要分享目标对象时,用户可以直接通过对信息显示区和该n个图标显示区中的目标图标显示区的输入,例如将目标对象拖动至目标图标显示区的输入,将目标对象分享至与目标图标显示区关联的应用程序中的联系人,而无需在不同应用程序之间频繁切换。如此,本发明实施例提供的对象分享操作步骤更为便捷和灵活。

可选的,在目标对象由m个对象合成的情况下,用户可以先从不同应用程序或同一应用程序中选择m个对象,并在目标界面中对该m个对象进行编辑操作,以及将编辑后的该m个对象合成为待分享的目标对象。示例性的,结合图2,如图4所示,在上述步骤101之前,本发明实施例提供的对象分享方法还可以包括下述的步骤104至步骤107。

步骤104、电子设备接收对m个对象中的第i个对象的选择输入。

其中,i=1,2……m。

可选的,m个对象可以包括以下至少一项:文本、图片、视频、音频等。

可选的,m个对象的类型可以相同,例如该m个对象可以均为文本;或者,该m个对象的类型可以不同,例如该m个对象可以为文本和图片等合成的。

可选的,m个对象可以在以下任意场景中选择的:

场景一、m个对象为从一个应用程序中选择的一个对象。

例如,电子设备可以响应于用户的长按输入,显示两个光标。用户可以拖动两个光标的显示位置,从而电子设备可以将两个光标之间的区域中的内容作为待分享对象。再例如,电子设备可以响应于用户在目标区域的双击输入,将目标区域中的内容作为待分享对象。

针对m个对象为从一个应用程序中选择的一个对象的场景,在用户根据实际使用需求从应用程序中选择任意对象之后,电子设备可以在目标界面显示该对象,因此用户无需在一个界面中手动复制对象,并在其他界面中手动粘贴对象,因此节省了用户的操作时间。

场景二、m个对象为从一个应用程序中选择的多个对象。例如,当m个对象为用户从一个应用程序中选择的文本时,该m个对象可以为连续的文本,也可以为非连续的文本。

针对m个对象为从一个应用程序中选择的多个对象,由于用户可以从应用程序中同时选择多个对象,因此用户无需在当前界面和联系人界面之间来回切换,从而提高了用户的操作体验。

场景三、m个对象为从不同应用程序中选择的多个对象。例如,用户可以从应用a、应用b和应用c中分别选择不同的对象。

针对m个对象为从不同应用程序中选择的多个对象,由于用户可以从不同应用程序中选择多个对象,并触发电子设备在目标界面中显示多个对象,因此用户无需在多个提供对象的应用程序和联系人界面之间来回切换,从而提高了用户的操作体验。

步骤105、电子设备响应于该选择输入,在目标界面中显示第i个对象。

本发明实施例中,在用户选择第i个对象之后,用户选择的第i个对象可以自动复制并粘贴到目标界面中,并在目标界面中进行显示。如果用户触发电子设备显示目标界面,那么目标界面中可以包括用户已选择的第1个对象至第i个对象。

步骤106、在该目标界面包括该m个对象的情况下,电子设备接收对该m个对象的编辑输入。

可选的,目标界面可以为便签应用程序的界面,该便签应用程序与提供m个对象的应用程序为不同的应用程序。例如,目标界面可以为如图5中的(b)所示的文本编辑界面。

可选的,在用户选择m个对象之后,电子设备可以响应于用户的输入,显示包括该m个对象的目标界面。

例如,通常目标界面可以处于隐藏状态。电子设备的任意界面中可以浮动显示有用于指示目标界面的浮动图标,当用户想要对目标界面中的m个对象进行编辑时,用户可以点击或者长按该浮动图标。然后,电子设备可以显示包括该m个对象的目标界面。

再例如,通常目标界面可以处于隐藏状态。当用户想要对目标界面中的m个对象进行编辑时,用户可以在电子设备的屏幕的顶部区域沿由上向下的方向滑动手指,从而电子设备可以以下拉菜单的形式显示目标界面,或者,用户可以在电子设备的屏幕的底部区域沿由下向上的方向滑动手指,从而电子设备可以以上拉菜单的形式显示目标界面。

步骤107、电子设备响应于该编辑输入,将编辑后的该m个对象合成为目标对象。

其中,上述m个对象可以为一个应用程序中的不同对象或不同应用程序中的不同对象。

可选的,用户对该m个对象的编辑输入可以包括以下至少一项:更改该m个对象的显示格式的输入,在该m个对象中插入其他对象的输入,从m个对象中删除对象的输入。

示例性的,如图5中的(a)所示,用户可以在“应用a”的界面中选择文本03,该文本03会自动复制并粘贴到文本编辑界面中。用户可以点击如图5中的(a)所示的“文本编辑界面”控件,触发电子设备从“应用a”的界面切换为如图5中的(b)所示的文本编辑界面,该文本编辑界面可以包括用户选择的各段文本。如果用户想要对选择的各段文本进行编辑,那么可以触发电子设备显示如图5中的(c)所示的悬浮窗04,该悬浮窗04中可以包括字号、字体、斜体、加粗、段落和填充颜色等各个控件。用户可以通过这些控件实现对各段文本的编辑操作,并点击“文本确认”控件05,从而电子设备可以将编辑后的各段文本合成为目标对象。

需要说明的是,上述实施例是在目标界面包括m个对象的情况下,对m个对象进行编辑为例进行示例性说明的,其并不对本发明实施例形成任何限定。可以理解,如果目标界面中m个对象满足用户需求,用户无需对m个对象进行编辑操作,那么电子设备可以仅执行步骤104和步骤105,而无需执行步骤106和107,可以根据实际使用需求确定。

本发明实施例提供的对象分享方法,可以应用于用户选择m个对象,并在目标界面中对该m个对象进行编辑操作的场景。一方面,由于用户可以在一个应用中选择一个或多个对象,或者跨应用选择多个对象,因此选择对象的方式更为灵活;另一方面,由于用户可以在目标界面中对选择的多个对象进行编辑操作,因此可以使电子设备根据编辑后的m个对象合成的目标对象更贴合用户需求,从而便于用户将目标对象分享至某些联系人。

可选的,用户可以先在目标界面中选择n个应用程序的图标,再触发电子设备显示n个图标显示区。示例性的,结合图2,如图6所示,在上述步骤101之前,本发明实施例提供的对象分享方法还可以包括下述的步骤108至步骤109;并且,上述步骤101可以通过步骤101a实现。

步骤108、电子设备显示目标界面。

可选的,电子设备可以响应于用户的输入,显示目标界面。其中,该目标界面可以包括用户选择的m个对象和至少一个应用程序的图标,该至少一个应用程序具备分享功能。

对于目标界面和目标对象的描述,可以参照上述实施例中的具体描述,此处不再赘述。

步骤109、电子设备接收从至少一个应用程序的图标中选择n个应用程序的图标的第二输入。

可选的,第二输入可以包括两个子输入:第一个子输入可以用于选中n个应用程序的图标,第二个子输入可以用于确认n个应用程序的图标为待显示在n个图标显示区中的图标。

可选的,第一个子输入可以为对n个应用程序的图标的n次点击输入。具体的,在用户通过点击输入选中应用程序的图标的情况下,每个应用程序的图标上可以显示有一个目标标识,一个目标标识可以用于指示一个应用程序处于选中状态。

可选的,第二个子输入可以为对一个控件的点击输入。

步骤101a、电子设备响应于该第二输入,显示信息显示区和n个图标显示区。

其中,上述n个图标显示区中包括n个应用程序的图标。一个图标显示区包括一个应用程序的图标。

示例性的,如图7中的(a)所示,电子设备可以响应于用户的输入,显示文本编辑界面,该文本编辑界面可以包括“应用1”的图标061、“应用2”的图标062、“应用3”的图标063和“应用4”的图标064。用户可以依次点击“应用1”的图标061、“应用2”的图标062、“应用3”的图标063上分别显示的标识。如图7中的(b)所示,在“应用1”的图标061、“应用2”的图标062、“应用3”的图标063处于选中状态的情况下,用户可以点击“应用确认”控件07,从而电子设备可以将如图7中的(b)所示的界面切换为如图3中的(a)所示的界面,即显示信息显示区和n个图标显示区。

可选的,在电子设备显示目标界面之后,本发明实施例提供的对象分享方法还可以包括:接收用户对目标界面中的目标图标的输入,响应于该输入,对目标图标进行放大显示。例如,用户可以在目标界面中拖动目标图标,目标图标被拖动的距离越大,目标图标被放大显示的幅度越大。可以理解,将目标图标放大到合适的水平,可以方便用户选择图标。

本发明实施例提供的对象分享方法,可以应用于触发电子设备分区域显示信息显示区和n个图标显示区的场景中,由于在用户从目标界面显示的至少一个应用程序的图标中选择n个应用程序的图标之后,电子设备可以分区域显示信息显示区和n个图标显示区,因此用户直接通过对信息显示区和该n个图标显示区中的目标图标显示区的输入,更为快捷地将目标对象分享至与目标图标显示区关联的应用程序中的联系人。

可选的,在目标图标显示区包括至少一个图标显示区的情况下,对于每个图标显示区,用户可以分别为每个图标显示区对应的应用程序选择联系人。结合图2,如图8所示,在101之后,在上述步骤102之前,本发明实施例提供的对象分享方法还可以包括下述的步骤110和步骤111。

步骤110、电子设备接收对n个图标显示区中的至少一个图标显示区的第三输入。

可选的,上述第三输入可以为对n个图标显示区中的至少一个图标显示区的点击输入、长按输入或滑动输入等,可以根据实际使用需求确定。

步骤111、电子设备响应于该第三输入,将用户从该至少一个图标显示区中选择的联系人确定为目标联系人。

可选的,上述步骤111具体可以通过下述的(1)或(2)实现。

(1)电子设备响应于第三输入,在与每个图标显示区关联的应用程序的界面中,分别显示与每个图标显示区关联的至少一个候选联系人,并将用户从该至少一个图标显示区中选择的联系人确定为目标联系人。

示例性的,在电子设备显示如图3中的(a)所示的信息显示区01、图标显示区021、图标显示区022和图标显示区023的情况下,用户可以在图标显示区023进行双击输入,从而电子设备可以响应于用户的长按输入,将如图3中的(a)所示的文本编辑界面更新显示为如图9所示的“应用3”的界面。如图9所示,“应用3”的界面可以包括“好友1”、“好友2”……“好友9”。然后,用户可以依次点击“好友1”、“好友4”和“好友9”,从而电子设备可以将“好友1”、“好友4”和“好友9”确定为目标联系人。可以理解的是,对于图标显示区021中的联系人a、联系人g和联系人p以及对于图标显示区022中的公众号2和公众号3也可以按照上述方法选中。

可以理解的是,上述实施例可以应用于在应用程序的界面中选择联系人的场景中,通过将显示有图标显示区的界面更新显示为应用程序的界面,使得用户可以在应用程序的界面中选择目标联系人,即方便用户选择目标联系人。

(2)电子设备响应于第三输入,在至少一个图标显示区中的每个图标显示区中,分别显示与每个图标显示区关联的至少一个候选联系人,并将用户从该至少一个图标显示区中选择的联系人确定为目标联系人。

示例性的,在电子设备显示如图3中的(a)所示的信息显示区01、图标显示区021、图标显示区022和图标显示区023的情况下,用户可以在图标显示区023进行长按输入,从而电子设备可以响应于用户的长按输入,将图标显示区023中的“应用3”的图标更新显示为如图10所示的“好友1”、“好友2”……“好友9”。然后,用户可以依次点击“好友1”、“好友5”和“好友9”,从而电子设备可以将“好友1”、“好友5”和“好友9”确定为目标联系人。可以理解的是,对于图标显示区021中的联系人a、联系人g和联系人p,以及对于图标显示区022中的公众号2和公众号3也可以按照上述方法选中。

可以理解的是,上述实施例可以应用于在图标显示区中选择联系人的场景中,一方面,通过在图标显示区中显示多个候选联系人,使得用户可以从多个候选联系人中选择目标联系人;另一方面,与在应用程序的界面中选择联系人相比,在图标显示区中选择联系人无需切换界面,因此后者更为灵活和多样。

本发明实施例提供的对象分享方法,在电子设备显示信息显示区和n个图标显示区之后,由于用户可以通过对n个图标显示区中的至少一个图标显示区的输入,触发电子设备将用户从该至少一个图标显示区中选择的联系人确定为目标联系人,因此方便用户更为快捷地将显示信息显示区中的目标对象发送至目标联系人。

本发明上述各个实施例是以电子设备显示信息显示区和n个图标显示区,并通过用户对信息显示区和n个图标显示区中的目标图标显示区的输入,将信息显示区中的目标对象分享至目标应用程序中的目标联系人为例进行示例性说明的。除此之外,本发明实施例提供了另一种对象分享方法,该方法可以包括下述的步骤301至步骤304。

步骤301、电子设备显示目标界面。

其中,上述目标界面可以包括目标对象和至少一个应用程序的图标。

可选的,上述至少一个应用程序具备分享功能。

步骤302、电子设备接收用户选择目标应用程序的图标和在目标应用程序的界面中选择目标联系人的目标输入。

可选的,上述目标输入可以包括两个子输入:一个是用户在目标界面中选择目标应用程序的图标的子输入,另一个是用户在目标应用程序的界面中选择目标联系人的子输入。

步骤303、电子设备响应于该目标输入,确定该目标联系人。

步骤304、电子设备将目标界面中的目标对象分享至该目标联系人。

需要说明的是,对于目标界面、目标对象、目标应用程序的描述,可以参照上述实施例中的相关描述,此处不再赘述。

本发明实施例提供的对象分享方法,由于用户可以通过对目标界面中的应用程序的图标的操作,触发电子设备将目标界面切换为目标应用程序的界面,因此用户可以为目标应用程序选择联系人之后,通过一个输入将目标对象分享到选择的所有联系人,从而提高了电子设备分享目标对象的灵活性。

需要说明的是,本发明实施例中,上述各个附图所示的对象分享方法均是以结合本发明实施例中的一个附图为例示例性的说明的。具体实现时,上述各个附图所示的对象分享方法还可以结合上述实施例中示意的其它可以结合的任意附图实现,此处不再赘述。

如图11所示,本发明实施例提供一种电子设备1100。该电子设备可以包括显示模块1101、接收模块1102和处理模块1103。显示模块1101,可以用于显示信息显示区和n个图标显示区,n为正整数。接收模块1102,可以用于接收对显示模块1101显示的该信息显示区和该n个图标显示区中的目标图标显示区的第一输入。处理模块1103,可以用于响应于接收模块1102接收的该第一输入,将该信息显示区中的目标对象分享至目标应用程序中的目标联系人,该目标应用程序可以为该目标图标显示区中显示的图标关联的应用程序。

可选的,目标对象由m个对象合成,m为大于1的整数。接收模块1102,还可以用于在显示模块1101显示显示信息显示区和n个图标显示区之前,接收对m个对象中的第i个对象的选择输入,i=1,2……m。显示模块1101,还可以用于响应于接收模块1102接收的该选择输入,在目标界面中显示该第i个对象。接收模块1102,还用于在显示模块1101显示的该目标界面包括该m个对象的情况下,接收对该m个对象的编辑输入。处理模块1103,还可以用于响应于接收模块1102接收的该编辑输入,将编辑后的该m个对象合成为目标对象。其中,该m个对象可以为一个应用程序中的不同对象或不同应用程序中的不同对象。

可以理解,一方面,由于用户可以在一个应用中选择一个或多个对象,或者跨应用选择多个对象,因此选择文本的方式更为灵活;另一方面,由于用户可以在目标界面中对选择的多个对象进行编辑操作,因此可以使电子设备根据编辑后的m个对象合成的目标对象更贴合用户需求,从而便于用户将目标对象分享至某些联系人。

可选的,显示模块1101,还可以用于在显示信息显示区和n个图标显示区之前,显示目标界面,该目标界面可以包括目标对象和至少一个应用程序的图标,该至少一个应用程序可以具备分享功能。接收模块1102,还可以用于接收从该至少一个应用程序的图标中选择n个应用程序的图标的第二输入。显示模块1101,具体可以用于响应于接收模块1102接收的该第二输入,显示信息显示区和n个图标显示区,该n个图标显示区中可以包括n个应用程序的图标。

可以理解,由于在用户从目标界面显示的至少一个应用程序的图标中选择n个应用程序的图标之后,电子设备可以分区域显示信息显示区和n个图标显示区,因此用户直接通过对信息显示区和该n个图标显示区中的目标图标显示区的输入,更为快捷地将目标对象分享至与目标图标显示区关联的应用程序中的联系人。

可选的,目标图标显示区可以包括至少一个图标显示区。接收模块1102,还可以用于在接收对信息显示区和n个图标显示区中的目标图标显示区的第一输入之前,接收对该n个图标显示区中的至少一个图标显示区的第三输入。处理模块1103,还用于响应于接收模块1102接收的该第三输入,将用户从该至少一个图标显示区中选择的联系人确定为目标联系人。

可以理解,在电子设备显示信息显示区和n个图标显示区之后,由于用户可以通过对n个图标显示区中的至少一个图标显示区的输入,触发电子设备将用户从该至少一个图标显示区中选择的联系人确定为目标联系人,因此方便用户更为快捷地将显示信息显示区中的目标对象发送至目标联系人。

可选的,显示模块1101,还可以用于在处理模块1103将用户从至少一个图标显示区中选择的联系人确定为目标联系人之前,在该至少一个图标显示区中的每个图标显示区中,分别显示与每个图标显示区关联的至少一个候选联系人;或者,在与每个图标显示区关联的应用程序的界面中,分别显示与每个图标显示区关联的至少一个候选联系人。

可以理解,一方面,通过将显示有图标显示区的界面更新显示为应用程序的界面,或通过在图标显示区中显示多个候选联系人,可以使得用户从中选择目标联系人,进而方便用户将目标对象分享至目标联系人;另一方面,与在应用程序的界面中选择联系人相比,在图标显示区中选择联系人无需切换界面,因此后者更为灵活和多样。

本发明实施例提供的电子设备能够实现上述方法实施例中电子设备实现的各个过程,为避免重复,这里不再赘述。

本发明实施例提供一种电子设备,由于电子设备可以显示n个图标显示区,并显示包括待分享的目标对象的信息显示区,因此当用户想要分享目标对象时,用户可以直接通过对信息显示区和该n个图标显示区中的目标图标显示区的输入,例如将目标对象拖动至目标图标显示区的输入,将目标对象分享至与目标图标显示区关联的应用程序中的联系人,而无需在不同应用程序之间频繁切换。如此,本发明实施例提供的电子设备可以更为便捷地分享对象。

图12为本发明实施例提供的一种电子设备的硬件结构示意图。该电子设备可以为终端设备,例如手机。如图12所示,该电子设备200包括但不限于:射频单元201、网络模块202、音频输出单元203、输入单元204、传感器205、显示单元206、用户输入单元207、接口单元208、存储器209、处理器210、以及电源211等部件。本领域技术人员可以理解,图12中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、以及计步器等。

其中,处理器210,可以用于控制显示单元206显示信息显示区和n个图标显示区,n为正整数;并用于控制用户输入单元207接收对显示单元206显示的该信息显示区和该n个图标显示区中的目标图标显示区的第一输入;以及用于响应于用户输入单元207接收的该第一输入,将该信息显示区中的目标对象分享至目标应用程序中的目标联系人,该目标应用程序为该目标图标显示区中显示的图标关联的应用程序。

本发明实施例提供一种电子设备,由于电子设备可以显示n个图标显示区,并显示包括待分享的目标对象的信息显示区,因此当用户想要分享目标对象时,用户可以直接通过对信息显示区和该n个图标显示区中的目标图标显示区的输入,例如将目标对象拖动至目标图标显示区的输入,将目标对象分享至与目标图标显示区关联的应用程序中的联系人,而无需在不同应用程序之间频繁切换。如此,本发明实施例提供的电子设备可以更为便捷地分享对象。

应理解的是,本发明实施例中,射频单元201可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器210处理;另外,将上行的数据发送给基站。通常,射频单元201包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元201还可以通过无线通信系统与网络和其他设备通信。

电子设备200通过网络模块202为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元203可以将射频单元201或网络模块202接收的或者在存储器209中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元203还可以提供与电子设备200执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元203包括扬声器、蜂鸣器以及受话器等。

输入单元204用于接收音频或视频信号。输入单元204可以包括图形处理器(graphicsprocessingunit,gpu)2041、麦克风2042和摄像头模组2043。图形处理器2041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头模组2043)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元206上。经图形处理器2041处理后的图像帧可以存储在存储器209(或其它存储介质)中或者经由射频单元201或网络模块202进行发送。麦克风2042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元201发送到移动通信基站的格式输出。摄像头模组2043可以获得静态图片或视频。

电子设备200还包括至少一种传感器205,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板2061的亮度,接近传感器可在电子设备200移动到耳边时,关闭显示面板2061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器205还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元206用于显示由用户输入的信息或提供给用户的信息。显示单元206可包括显示面板2061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板2061。

用户输入单元207可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元207包括触控面板2071以及其他输入设备2072。触控面板2071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板2071上或在触控面板2071附近的操作)。触控面板2071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器210,接收处理器210发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板2071。除了触控面板2071,用户输入单元207还可以包括其他输入设备2072。具体地,其他输入设备2072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板2071可覆盖在显示面板2061上,当触控面板2071检测到在其上或附近的触摸操作后,传送给处理器210以确定触摸事件的类型,随后处理器210根据触摸事件的类型在显示面板2061上提供相应的视觉输出。虽然在图12中,触控面板2071与显示面板2061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板2071与显示面板2061集成而实现电子设备的输入和输出功能,具体此处不做限定。

接口单元208为外部装置与电子设备200连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元208可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到电子设备200内的一个或多个元件或者可以用于在电子设备200和外部装置之间传输数据。

存储器209可用于存储软件程序以及各种数据。存储器209可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器209可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器210是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器209内的软件程序和/或模块,以及调用存储在存储器209内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处理器210可包括一个或多个处理单元;可选的,处理器210可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器210中。

电子设备200还可以包括给各个部件供电的电源211(比如电池),可选的,电源211可以通过电源管理系统与处理器210逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,电子设备200包括一些未示出的功能模块,在此不再赘述。

可选的,本发明实施例还提供一种电子设备,包括如图12所示的处理器210,存储器209,存储在存储器209上并可在处理器210上运行的计算机程序,该计算机程序被处理器210执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,计算机可读存储介质,如只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台电子设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例描述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

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