CN103870281B - 一种信息处理方法及电子设备 - Google Patents

一种信息处理方法及电子设备 Download PDF

Info

Publication number
CN103870281B
CN103870281B CN201410110775.4A CN201410110775A CN103870281B CN 103870281 B CN103870281 B CN 103870281B CN 201410110775 A CN201410110775 A CN 201410110775A CN 103870281 B CN103870281 B CN 103870281B
Authority
CN
China
Prior art keywords
target
control
state
information
target widget
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410110775.4A
Other languages
English (en)
Other versions
CN103870281A (zh
Inventor
赵磊磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410110775.4A priority Critical patent/CN103870281B/zh
Publication of CN103870281A publication Critical patent/CN103870281A/zh
Application granted granted Critical
Publication of CN103870281B publication Critical patent/CN103870281B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本申请公开了一种信息处理方法及电子设备,电子设备中设置有多个应用,所述方法包括:响应于用户的控件创建指令,创建目标控件;接收用户输入的组件操作数据,组件操作数据包括分别来自于多个不同应用的多个目标组件的控制状态信息;依据控制状态信息,设置所述目标控件的控制属性;以使得所述目标控件***作时,所述多个不同应用的所述多个目标组件处于与所述控制属性相对应的状态。本申请实施例通过设置关联有多个组件的目标控件,以使得用户可以通过对该目标控件进行操作时这些不同组件均可以处于与该目标控件的控制属性相一致的状态中,避免用户分别对每个不同应用进行相应目标组件的设置操作,减少用户操作流程,改善用户体验。

Description

一种信息处理方法及电子设备
技术领域
本申请涉及数据处理技术领域,特别涉及一种信息处理方法及电子设备。
背景技术
随着电子科技的发展,手机、pad等电子设备广泛应用于人们的生活中。
其中,电子设备中通过预先定义的控件实现对电子设备中各种功能的控制,如wifi开关按钮对电子设备中的wifi功能进行开关控制,或,蜂窝移动网络控件对电子设备中SIM卡的数据传输进行开关控制,或,蓝牙开关按钮对电子设备中的蓝牙功能进行开关控制等。
但是,现有技术中,若欲对不同应用的具有关联功能的控件进行设置时,需要分别进入每个应用的设置选项,分别进行属性设置,操作较繁琐,例如,用户在需要同时开启/关闭如蜂窝移动网络和蓝牙等移动网络类型的应用功能时,需要分别对这两个应用的开关按钮分别进行操作,由此,增加用户操作流程,影响用户体验。
发明内容
本申请所要解决的技术问题是提供一种信息处理方法及电子设备,用以解决现有技术中对电子设备中多个应用的控制需要用户分别进行操作,增加用户操作流程,影响用户体验的技术问题。
本申请提供了一种信息处理方法,应用于电子设备,所述电子设备中设置有多个应用,所述方法包括:
响应于用户的控件创建指令,创建目标控件;
接收用户输入的组件操作数据,所述组件操作数据包括分别来自于多个不同应用的多个目标组件的控制状态信息;
依据所述控制状态信息,设置所述目标控件的控制属性;
以使得所述目标控件***作时,所述多个不同应用的所述多个目标组件处于与所述控制属性相对应的状态。
上述方法,优选的,在所述接收用户输入的组件操作数据之后,在依据所述控制状态信息,设置所述目标控件的控制属性之前,所述方法还包括:
判断所述组件操作数据中的多个目标组件是否具有第一关联关系,如果是,执行所述依据所述控制状态信息,设置所述目标控件的控制属性。
上述方法,优选的,所述判断所述组件操作数据中的多个目标组件是否具有第一关联关系,包括:
判断所述多个目标组件中的每个组件执行其对应预设动作时是否调用同一对象。
上述方法,优选的,所述响应于用户的控件创建指令,创建目标控件,包括:
提取所述控件创建指令中的控件属性信息;
依据所述控件属性信息,生成目标控件。
上述方法,优选的,所述依据所述控制状态信息,设置所述目标控件的控制属性,包括:
设置所述目标控件的第一控制属性值与所有所述目标组件的控制状态信息相对应;
设置所述目标控件的第二控制属性值与所有所述目标组件的控制状态信息相反,所述第二控制属性值与所述第一控制属性值相反。
上述方法,优选的,所述控制状态信息包括其所属目标组件的第一状态信息和第二状态信息;
其中,所述依据所述控制状态信息,设置所述目标控件的控制属性,包括:
设置所述目标控件的第一控制属性值与所述第一状态信息相一致;
设置所述目标控件的第二控制属性值与所述第二状态信息相一致。
本申请还提供了一种电子设备,所述电子设备中设置有多个应用,所述电子设备包括:
控件创建单元,用于响应于用户的控件创建指令,创建目标控件;
数据接收单元,用于接收用户输入的组件操作数据,所述组件操作数据包括分别来自于多个不同应用的多个目标组件的控制状态信息;
属性设置单元,用于依据所述控制状态信息,设置所述目标控件的控制属性,以使得所述目标控件***作时,所述多个不同应用的所述多个目标组件处于与所述控件属性相对应的状态。
上述电子设备,优选的,还包括:
关系判断单元,用于在所述数据接收单元接收用户输入的组件操作数据之后,在所述属性设置单元设置所述目标控件的控制属性之前,判断所述组件操作数据中的多个目标组件是否具有第一关联关系,如果是,触发所述属性设置单元。
上述电子设备,优选的,所述关系判断单元包括:
关联对象判断子单元,用于判断所述多个目标组件中的每个组件执行其对应预设动作时是否调用同一对象,如果是,触发所述属性设置单元。
上述电子设备,优选的,所述控件创建单元包括:
信息提取子单元,用于提取所述控件创建指令中的控件属性信息;
控件生成子单元,用于依据所述控件属性信息,生成目标控件。
上述电子设备,优选的,所述属性设置单元包括:
第一属性设置子单元,用于设置所述目标控件的第一控制属性值与所有所述目标组件的控制状态信息相对应;
第二属性设置子单元,用于设置所述目标控件的第二控制属性值与所有所述目标组件的控制状态信息相反,所述第二控制属性值与所述第一控制属性值相反。
上述电子设备,优选的,所述控制状态信息包括其所属目标组件的第一状态信息和第二状态信息;
其中,所述属性设置单元包括:
第三属性设置子单元,用于设置所述目标控件的第一控制属性值与所述第一状态信息相一致;
第四属性设置子单元,用于设置所述目标控件的第二控制属性值与所述第二状态信息相一致。
由上述方案可知,本申请提供的一种信息处理方法及电子设备,该电子设备上设置有多个应用,本申请在响应于用户的控件创建指令之后创建目标控件,之后,依据接收到的组件操作数据中来自于多个不同应用的多个目标组件的控制状态信息,设置目标控件的控制属性,以使得该目标控件***作时这些来自不同应用的目标组件均处于与目标控件的控制属性相对应的状态。本申请通过设置关联有多个不同应用的组件的目标控件,以使得用户可以通过对该目标控件进行操作时这些不同的应用中的相应目标组件均可以处于与该目标控件的控制属性相一致的状态中,避免用户分别对每个不同应用进行相应目标组件的设置操作,减少用户操作流程,改善用户体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请提供的一种信息处理方法实施例一的流程图;
图2为本申请实施例的应用示例图;
图3为本申请提供的一种信息处理方法实施例二的流程图;
图4为本申请提供的一种信息处理方法实施例三的部分流程图;
图5为本申请提供的一种信息处理方法实施例四的部分流程图;
图6为本申请提供的一种信息处理方法实施例五的部分流程图;
图7为本申请提供了一种电子设备实施例六的结构示意图;
图8为本申请提供的一种电子设备实施例七的结构示意图;
图9为本申请提供的一种电子设备实施例八的部分结构示意图;
图10为本申请提供的一种电子设备实施例九的部分结构示意图;
图11为本申请提供的一种电子设备实施例十的部分结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
参考图1,为本申请提供的一种信息处理方法实施例一的流程图,其中,所述方法可以应用于电子设备中,所述电子设备可以为手机、pad、电脑等设备,所述电子设备中设置有多个应用,如聊天应用、微博应用、网络支付应用等,所述方法可以包括以下步骤:
步骤101:响应于用户的控制创建指令,创建目标控件。
其中,所述步骤101是指,用户在需要进行控件设置而能够对多个应用的相应组件进行同时控制时,用户对所述电子设备进行操作,以生成控件创建指令,在本申请中,对该控件创建指令进行响应,进而创建与所述控制创建指令相对应的目标控件。
步骤102:接收用户输入的组件操作数据。
其中,所述组件操作数据中包括有分别来自多个不同应用的多个目标组件的控制状态信息,这些不同的应用可以为前文中提及的聊天应用、微博应用及网络支付应用等。
需要说明的是,这些应用中均会有多种不同的组件,而所述多个目标组件中的每一个目标组件分别来自一个相应的应用,如图2中所示,应用1、应用2~应用n,分别具有一个目标组件1、目标组件2~目标组件n。
步骤103:依据所述控制状态信息,设置所述目标控件的控制属性,以使得所述目标控件***作时,所述多个不同应用的所述多个目标组件处于与所述控制属性相对应的状态。
其中,所述控制状态信息表明所述目标控件***作时上述每个目标组件会呈现的状态,由此,在所述步骤103中,依据这些控制状态信息,设置所述目标控件的控制属性之后,该目标控件被用户进行操作时,与该目标控件相关联的每个所述目标组件均会呈现(处于)与该控制属性相对应的状态中。
由上述方案可知,本申请提供的一种信息处理方法实施例一,应用于电子设备中,该电子设备上设置有多个应用,本申请实施例在响应于用户的控件创建指令之后创建目标控件,之后,依据接收到的组件操作数据中来自于多个不同应用的多个目标组件的控制状态信息,设置目标控件的控制属性,以使得该目标控件***作时这些来自不同应用的目标组件均处于与目标控件的控制属性相对应的状态。本申请实施例通过设置关联有多个不同应用的组件的目标控件,以使得用户可以通过对该目标控件进行操作时这些不同的应用中的相应目标组件均可以处于与该目标控件的控制属性相一致的状态中,避免用户分别对每个不同应用进行相应目标组件的设置操作,减少用户操作流程,改善用户体验。
参考图3,为本申请提供的一种信息处理方法实施例二的流程图,其中,在所述步骤102之后,在所述步骤103之前,所述方法还可以包括以下步骤:
步骤104:判断所述组件操作数据中的多个目标组件是否具有第一关联关系,如果是,执行步骤103。
其中,所述步骤104是指,判断所述组件操作数据中对应的多个目标组件是否具有相同的属性,即第一关联关系,而所述第一关联关系可以为:所述多个目标组件中的每个组件执行其对应预设动作时调用同一对象,如连接网络或其他终端时需要调用网络连接对象,如wifi、蓝牙、移动蜂窝网络等对象。
需要说明的是,在所述步骤104中判断出所述组件操作数据中的多个目标组件不具有第一关联关系时,不再执行所述步骤103,此时,可以选择停止当前信息处理,或者重新执行所述步骤102,直到所述组件操作数据中的多个目标组件第一关联关系。
具体的,所述步骤104可以通过以下方式实现:
判断所述多个目标组件中的每个组件执行其对应预设动作时是否调用同一对象。
需要说明的是,所述预设动作可以为上述的连接网络或连接其他终端的动作。
以wifi组件及蓝牙组件为例,本申请响应于用户的控件创建指令,创建目标控件,用户通过对来自不同应用的多个目标组件如wifi组件及蓝牙组件进行操作,如打开操作和/或关闭操作等,由本申请对组件操作数据进行接收,进而通过依据这些对wifi组件及蓝牙组件的打开操作和/或关闭操作等队友的控制状态信息,来设置目标控件的控制属性,如打开属性和/或关闭属性,由此,使得所述目标控件***作时,所述wifi组件和所述蓝牙组件可以同时处于打开或关闭状态中。
参考图4,为本申请提供的一种信息处理方法实施例三中所述步骤101的流程图,其中,所述步骤101可以包括以下步骤:
步骤111:提取所述控件创建指令中的控件属性信息。
其中,所述控件属性信息可以包括有所述目标控件的大小如长宽等、位置、显示样式如颜色及显示文字等信息。
步骤112:依据所述控件属性信息,生成目标控件。
其中,所述步骤112中即为:利用所述控件创建指令中的每项控件属性信息,生成目标控件。
参考图5,为本申请提供的一种信息处理方法实施例四中所述步骤103的流程图,其中,所述步骤103可以包括以下步骤:
步骤131:设置所述目标控件的第一控制属性值与所有所述目标组件的控制状态信息相一致。
其中,所述步骤131是指,依据所有的每个目标组件的控制状态信息,设置所述目标控件的第一控制属性值,也就是说,在后续所述目标控件***作为第一控制属性值对应时,所有所述目标组件均会处于与所述第一控制属性值相对应的状态中。
步骤132:设置所述目标控件的第二控制属性值与所有所述目标组件的控制状态信息相反,所述第二控制属性值与所述第一控制属性值相反。
其中,所述步骤132是指,依据所有的每个所述目标组件的控制状态相反的状态信息,来设置所述目标空间的第二控制属性值,也就是说,在后续所述目标控件***作为第二控制属性值对应时,所有所述目标组件均会处于与所述第二控制属性值相对应的状态中。
以wifi组件及蓝牙组件为例,本申请响应于用户的控件创建指令,创建目标控件,所述目标空间可以为开关控件,用户通过对来自不同应用的多个目标组件如wifi组件及蓝牙组件进行操作,如打开操作和/或关闭操作等,由本申请对组件操作数据进行接收,进而设置所述目标控件的第一控制属性值如打开属性与所述wifi组件和所述蓝牙组件的打开状态信息相一致,并设置所述目标控件的第二控制属性值如关闭属性与所述wifi组件和所述蓝牙组件的关闭状态信息相一致,所述关闭状态信息与所述打开状态信息相反,由此,使得所述目标控件即开关控件***作时,所述wifi组件和所述蓝牙组件可以同时处于打开或关闭状态中。
在具体应用中,每个所述目标组件的控制状态信息可以包括其所属目标组件的第一状态信息和第二状态信息,所述第一状态信息可以与所述第二状态信息完全相反,或者相关联。
参考图6,为本申请提供的一种信息处理方法实施例五中所述步骤103的流程图,其中,所述步骤103也可以通过以下步骤实现:
步骤133:设置所述目标控件的第一控制属性值与所述第一状态信息相一致。
步骤134:设置所述目标控件的第二控制属性值与所述第二状态信息相一致。
以wifi组件及蓝牙组件为例,本申请响应于用户的控件创建指令,创建目标控件,所述目标空间可以为开关控件,用户通过对来自不同应用的多个目标组件如wifi组件及蓝牙组件进行操作,如打开操作和/或关闭操作等,由本申请对组件操作数据进行接收,进而设置所述目标控件的第一控制属性值如打开属性与所述wifi组件和所述蓝牙组件的第一状态信息如打开状态相一致,并设置所述目标控件的第二控制属性值如关闭属性与所述wifi组件和所述蓝牙组件的第二状态信息如关闭状态相一致,所述第一状态信息与所述第二状态信息相反,由此,使得所述目标控件即开关控件***作时,所述wifi组件和所述蓝牙组件可以同时处于打开或关闭状态中。
参考图7,为本申请提供了一种电子设备实施例六的结构示意图,其中,所述电子设备中设置有多个应用,所述电子设备可以为手机、pad、电脑等设备,所述电子设备中设置有多个应用,如聊天应用、微博应用、网络支付应用等,所述电子设备可以包括以下结构:
控件创建单元701,用于响应于用户的控件创建指令,创建目标控件。
其中,所述控件创建单元701是指,用户在需要进行控件设置而能够对多个应用的相应组件进行同时控制时,用户对所述电子设备进行操作,以生成控件创建指令,在本申请中,对该控件创建指令进行响应,进而创建与所述控制创建指令相对应的目标控件。
数据接收单元702,用于接收用户输入的组件操作数据,所述组件操作数据包括分别来自于多个不同应用的多个目标组件的控制状态信息。
其中,所述组件操作数据中包括有分别来自多个不同应用的多个目标组件的控制状态信息,这些不同的应用可以为前文中提及的聊天应用、微博应用及网络支付应用等。
需要说明的是,这些应用中均会有多种不同的组件,而所述多个目标组件中的每一个目标组件分别来自一个相应的应用,如图2中所示,应用1、应用2~应用n,分别具有一个目标组件1、目标组件2~目标组件n。
属性设置单元703,用于依据所述控制状态信息,设置所述目标控件的控制属性,以使得所述目标控件***作时,所述多个不同应用的所述多个目标组件处于与所述控件属性相对应的状态。
其中,所述控制状态信息表明所述目标控件***作时上述每个目标组件会呈现的状态,由此,在所述属性设置单元703中,依据这些控制状态信息,设置所述目标控件的控制属性之后,该目标控件被用户进行操作时,与该目标控件相关联的每个所述目标组件均会呈现(处于)与该控制属性相对应的状态中。
由上述方案可知,本申请提供的一种电子设备实施例六,应用于电子设备中,该电子设备上设置有多个应用,本申请实施例在响应于用户的控件创建指令之后创建目标控件,之后,依据接收到的组件操作数据中来自于多个不同应用的多个目标组件的控制状态信息,设置目标控件的控制属性,以使得该目标控件***作时这些来自不同应用的目标组件均处于与目标控件的控制属性相对应的状态。本申请实施例通过设置关联有多个不同应用的组件的目标控件,以使得用户可以通过对该目标控件进行操作时这些不同的应用中的相应目标组件均可以处于与该目标控件的控制属性相一致的状态中,避免用户分别对每个不同应用进行相应目标组件的设置操作,减少用户操作流程,改善用户体验。
参考图8,为本申请提供的一种电子设备实施例七的结构示意图,其中,所述电子设备还可以包括:
关系判断单元704,用于在所述数据接收单元702接收用户输入的组件操作数据之后,在所述属性设置单元703设置所述目标控件的控制属性之前,判断所述组件操作数据中的多个目标组件是否具有第一关联关系,如果是,触发所述属性设置单元703。
其中,所述关系判断单元704是指,判断所述组件操作数据中对应的多个目标组件是否具有相同的属性,即第一关联关系,而所述第一关联关系可以为:所述多个目标组件中的每个组件执行其对应预设动作时调用同一对象,如连接网络或其他终端时需要调用网络连接对象,如wifi、蓝牙、移动蜂窝网络等对象。
需要说明的是,在所述关系判断单元704判断出所述组件操作数据中的多个目标组件不具有第一关联关系时,不再触发所述属性设置单元703,此时,可以选择停止当前信息处理,或者重新触发所述数据接收单元702,直到所述组件操作数据中的多个目标组件第一关联关系。
具体的,所述关系判断单元704可以通过以下结构:
关联对象判断子单元741,用于判断所述多个目标组件中的每个组件执行其对应预设动作时是否调用同一对象,如果是,触发所述属性设置单元703。
需要说明的是,所述预设动作可以为上述的连接网络或连接其他终端的动作。
以wifi组件及蓝牙组件为例,本申请响应于用户的控件创建指令,创建目标控件,用户通过对来自不同应用的多个目标组件如wifi组件及蓝牙组件进行操作,如打开操作和/或关闭操作等,由本申请对组件操作数据进行接收,进而通过依据这些对wifi组件及蓝牙组件的打开操作和/或关闭操作等队友的控制状态信息,来设置目标控件的控制属性,如打开属性和/或关闭属性,由此,使得所述目标控件***作时,所述wifi组件和所述蓝牙组件可以同时处于打开或关闭状态中。
参考图9,为本申请提供的一种电子设备实施例八中所述控件创建单元701的结构示意图,其中,所述控件创建单元701可以包括以下结构:
信息提取子单元711,用于提取所述控件创建指令中的控件属性信息。
其中,所述控件属性信息可以包括有所述目标控件的大小如长宽等、位置、显示样式如颜色及显示文字等信息。
控件生成子单元712,用于依据所述控件属性信息,生成目标控件。
其中,所述控件生成子单元712即为:利用所述控件创建指令中的每项控件属性信息,生成目标控件。
参考图10,为本申请提供的一种电子设备实施例九中所述属性设置单元703的结构示意图,其中,所述属性设置单元703可以包括以下结构:
第一属性设置子单元731,用于设置所述目标控件的第一控制属性值与所有所述目标组件的控制状态信息相对应。
其中,所述第一属性设置子单元731是指,依据所有的每个目标组件的控制状态信息,设置所述目标控件的第一控制属性值,也就是说,在后续所述目标控件***作为第一控制属性值对应时,所有所述目标组件均会处于与所述第一控制属性值相对应的状态中。
第二属性设置子单元732,用于设置所述目标控件的第二控制属性值与所有所述目标组件的控制状态信息相反,所述第二控制属性值与所述第一控制属性值相反。
其中,所述第二属性设置子单元732是指,依据所有的每个所述目标组件的控制状态相反的状态信息,来设置所述目标空间的第二控制属性值,也就是说,在后续所述目标控件***作为第二控制属性值对应时,所有所述目标组件均会处于与所述第二控制属性值相对应的状态中。
以wifi组件及蓝牙组件为例,本申请响应于用户的控件创建指令,创建目标控件,所述目标空间可以为开关控件,用户通过对来自不同应用的多个目标组件如wifi组件及蓝牙组件进行操作,如打开操作和/或关闭操作等,由本申请对组件操作数据进行接收,进而设置所述目标控件的第一控制属性值如打开属性与所述wifi组件和所述蓝牙组件的打开状态信息相一致,并设置所述目标控件的第二控制属性值如关闭属性与所述wifi组件和所述蓝牙组件的关闭状态信息相一致,所述关闭状态信息与所述打开状态信息相反,由此,使得所述目标控件即开关控件***作时,所述wifi组件和所述蓝牙组件可以同时处于打开或关闭状态中。
在具体应用中,每个所述目标组件的控制状态信息可以包括其所属目标组件的第一状态信息和第二状态信息,所述第一状态信息可以与所述第二状态信息完全相反,或者相关联。
参考图11,为本申请提供的一种电子设备实施例十中所述属性设置单元703的结构示意图,其中,所述属性设置单元703也可以通过以下结构实现:
第三属性设置子单元733,用于设置所述目标控件的第一控制属性值与所述第一状态信息相一致。
第四属性设置子单元734,用于设置所述目标控件的第二控制属性值与所述第二状态信息相一致。
以wifi组件及蓝牙组件为例,本申请响应于用户的控件创建指令,创建目标控件,所述目标空间可以为开关控件,用户通过对来自不同应用的多个目标组件如wifi组件及蓝牙组件进行操作,如打开操作和/或关闭操作等,由本申请对组件操作数据进行接收,进而设置所述目标控件的第一控制属性值如打开属性与所述wifi组件和所述蓝牙组件的第一状态信息如打开状态相一致,并设置所述目标控件的第二控制属性值如关闭属性与所述wifi组件和所述蓝牙组件的第二状态信息如关闭状态相一致,所述第一状态信息与所述第二状态信息相反,由此,使得所述目标控件即开关控件***作时,所述wifi组件和所述蓝牙组件可以同时处于打开或关闭状态中。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本申请所提供的一种信息处理方法及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (10)

1.一种信息处理方法,其特征在于,应用于电子设备,所述电子设备中设置有多个应用,所述方法包括:
响应于用户的控件创建指令,创建目标控件;
接收用户输入的组件操作数据,所述组件操作数据包括分别来自于多个不同应用的多个目标组件的控制状态信息;其中,所述控制状态信息表示所述目标控件***作时每个目标组件呈现的状态;
依据所述控制状态信息,设置所述目标控件的控制属性;
以使得所述目标控件***作时,所述多个不同应用的所述多个目标组件处于与所述控制属性相对应的状态;
在所述接收用户输入的组件操作数据之后,在依据所述控制状态信息,设置所述目标控件的控制属性之前,所述方法还包括:
判断所述组件操作数据中的多个目标组件是否具有第一关联关系,如果是,执行所述依据所述控制状态信息,设置所述目标控件的控制属性。
2.根据权利要求1所述的方法,其特征在于,所述判断所述组件操作数据中的多个目标组件是否具有第一关联关系,包括:
判断所述多个目标组件中的每个组件执行其对应预设动作时是否调用同一对象。
3.根据权利要求1所述的方法,其特征在于,所述响应于用户的控件创建指令,创建目标控件,包括:
提取所述控件创建指令中的控件属性信息;
依据所述控件属性信息,生成目标控件。
4.根据权利要求1所述的方法,其特征在于,所述依据所述控制状态信息,设置所述目标控件的控制属性,包括:
设置所述目标控件的第一控制属性值与所有所述目标组件的控制状态信息相对应;
设置所述目标控件的第二控制属性值与所有所述目标组件的控制状态信息相反,所述第二控制属性值与所述第一控制属性值相反。
5.根据权利要求1所述的方法,其特征在于,所述控制状态信息包括其所属目标组件的第一状态信息和第二状态信息;
其中,所述依据所述控制状态信息,设置所述目标控件的控制属性,包括:
设置所述目标控件的第一控制属性值与所述第一状态信息相一致;
设置所述目标控件的第二控制属性值与所述第二状态信息相一致。
6.一种电子设备,其特征在于,所述电子设备中设置有多个应用,所述电子设备包括:
控件创建单元,用于响应于用户的控件创建指令,创建目标控件;
数据接收单元,用于接收用户输入的组件操作数据,所述组件操作数据包括分别来自于多个不同应用的多个目标组件的控制状态信息;其中,所述控制状态信息表示所述目标控件***作时每个目标组件呈现的状态;
属性设置单元,用于依据所述控制状态信息,设置所述目标控件的控制属性,以使得所述目标控件***作时,所述多个不同应用的所述多个目标组件处于与所述控件属性相对应的状态;还包括:
关系判断单元,用于在所述数据接收单元接收用户输入的组件操作数据之后,在所述属性设置单元设置所述目标控件的控制属性之前,判断所述组件操作数据中的多个目标组件是否具有第一关联关系,如果是,触发所述属性设置单元。
7.根据权利要求6所述的电子设备,其特征在于,所述关系判断单元包括:
关联对象判断子单元,用于判断所述多个目标组件中的每个组件执行其对应预设动作时是否调用同一对象,如果是,触发所述属性设置单元。
8.根据权利要求6所述的电子设备,其特征在于,所述控件创建单元包括:
信息提取子单元,用于提取所述控件创建指令中的控件属性信息;
控件生成子单元,用于依据所述控件属性信息,生成目标控件。
9.根据权利要求6所述的电子设备,其特征在于,所述属性设置单元包括:
第一属性设置子单元,用于设置所述目标控件的第一控制属性值与所有所述目标组件的控制状态信息相对应;
第二属性设置子单元,用于设置所述目标控件的第二控制属性值与所有所述目标组件的控制状态信息相反,所述第二控制属性值与所述第一控制属性值相反。
10.根据权利要求6所述的电子设备,其特征在于,所述控制状态信息包括其所属目标组件的第一状态信息和第二状态信息;
其中,所述属性设置单元包括:
第三属性设置子单元,用于设置所述目标控件的第一控制属性值与所述第一状态信息相一致;
第四属性设置子单元,用于设置所述目标控件的第二控制属性值与所述第二状态信息相一致。
CN201410110775.4A 2014-03-24 2014-03-24 一种信息处理方法及电子设备 Active CN103870281B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410110775.4A CN103870281B (zh) 2014-03-24 2014-03-24 一种信息处理方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410110775.4A CN103870281B (zh) 2014-03-24 2014-03-24 一种信息处理方法及电子设备

Publications (2)

Publication Number Publication Date
CN103870281A CN103870281A (zh) 2014-06-18
CN103870281B true CN103870281B (zh) 2017-11-28

Family

ID=50908851

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410110775.4A Active CN103870281B (zh) 2014-03-24 2014-03-24 一种信息处理方法及电子设备

Country Status (1)

Country Link
CN (1) CN103870281B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104281453A (zh) * 2014-09-23 2015-01-14 深圳市金立通信设备有限公司 一种多任务处理方法
CN104281452A (zh) * 2014-09-23 2015-01-14 深圳市金立通信设备有限公司 一种终端
JP6227614B2 (ja) * 2015-10-16 2017-11-08 ファナック株式会社 アプリケーション画面作成支援機能を有する画面作成装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025833A (zh) * 2010-11-25 2011-04-20 北京播思软件技术有限公司 一种基于移动终端的自动提醒天气变化的方法及装置
CN102999358A (zh) * 2012-11-19 2013-03-27 广东欧珀移动通信有限公司 一种程序智能启动方法
CN103218133A (zh) * 2013-03-28 2013-07-24 东莞宇龙通信科技有限公司 关联应用程序的启动方法和终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102025833A (zh) * 2010-11-25 2011-04-20 北京播思软件技术有限公司 一种基于移动终端的自动提醒天气变化的方法及装置
CN102999358A (zh) * 2012-11-19 2013-03-27 广东欧珀移动通信有限公司 一种程序智能启动方法
CN103218133A (zh) * 2013-03-28 2013-07-24 东莞宇龙通信科技有限公司 关联应用程序的启动方法和终端

Also Published As

Publication number Publication date
CN103870281A (zh) 2014-06-18

Similar Documents

Publication Publication Date Title
CN104219377B (zh) 移动终端的天线的控制方法和移动终端
CN104967721B (zh) 未读消息的处理方法和装置
CN104834437B (zh) 一种分屏操作方法及终端
CN106331178A (zh) 一种信息共享方法及移动终端
CN103870281B (zh) 一种信息处理方法及电子设备
CN108847229A (zh) 一种基于语音助手的信息交互方法及终端
CN105554222A (zh) 一种控制方法及电子设备
CN103870123A (zh) 一种信息处理方法及电子设备
CN108605373A (zh) 用于提供网络共享服务的方法和电子装置
CN104238940A (zh) 一种智能穿戴式设备及其控制关联机的方法
CN109189295A (zh) 显示控制方法、装置及终端设备
CN104333645B (zh) 在触摸屏手机中实现快捷操作的方法及***
CN104660797B (zh) 操作处理方法及装置
CN104991702B (zh) 一种终端展示图片的方法及终端
CN106850838A (zh) 移动终端云应用的控制方法及***
CN105975339A (zh) 一种切换操作的方法及装置
CN108243085B (zh) 通信群组状态标识的推送、设置方法和装置
CN109101174A (zh) 一种缩放处理方法、装置、终端及介质
CN106775249A (zh) 一种设置通信快捷方式的方法及电子设备
CN104331214B (zh) 一种信息处理方法和电子设备
CN104618591B (zh) 移动通讯设备联系人及应用程序的双主页显示方法及装置
CN106603851A (zh) 一种通信快捷方式的实现方法及电子设备
CN107037964A (zh) 一种操作触控方法和终端
CN106055231B (zh) 终端的操作方法及装置
CN105844133B (zh) 应用打开方法和***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant