
本公开通常涉及一种电子装置及其操作方法。
背景技术:
一般而言,电子装置可通过各种功能(包括屏幕配置功能)的组合来执行复杂功能。因此,电子装置可为外部装置产生屏幕配置信息,以提供屏幕配置信息。例如,电子装置可确定将被显示在屏幕上的至少一个对象,并且产生与对象相应的屏幕配置信息。因此,外部装置可基于从电子装置接收到的屏幕配置信息来在屏幕上显示对象。
然而,两个电子装置可根据具有预定语句的脚本来产生屏幕配置信息。也就是说,当电子装置的用户编写脚本时,电子装置可基于脚本来产生屏幕配置信息。因此,当电子装置的用户不曾编写脚本时,电子装置可能不产生屏幕配置信息。也就是说,电子装置可能不容易产生屏幕配置信息。因此,电子装置的用户效率可能被降低,电子装置的用户便利可能被减少。
技术实现要素:
根据本公开的一方面,提供一种操作电子装置的方法。所述方法包括:基于多个通知条件来显示至少一个条件行;在所述至少一个条件行中将区段的至少一部分确定为用于激活至少一个对象的激活区段,其中,所述至少一个条件行包括一个或更多个区段;配置与所述多个通知条件中的至少一个通知条件相应的激活区段。
根据本公开的另一方面,提供一种电子装置,其中,所述电子装置包括:显示单元;控制器,在功能上被连接到显示单元,并且被配置为对如下操作进行控制:基于多个通知条件来显示至少一个条件行,在所述至少一个条件行中将区段的至少一部分确定为用于激活至少一个对象的激活区段,并且配置与所述多个通知条件中的至少一个通知条件相应的激活区段。
附图说明
从下面结合附图进行的详细描述,本公开的以上和其它方面、特征和优点将更加清楚,其中,在附图中:
图1是示出根据本公开的实施例的通信系统的框图;
图2示出根据本公开的实施例的通信系统;
图3是示出根据本公开的实施例的电子装置的框图;
图4是示出根据本公开的实施例的电子装置的操作方法的流程图;
图5是图4的方法的条件行显示操作的流程图;
图6、图7、图8、图9、图10、图11、图12、图13和图14是根据本公开的实施例的根据电子装置的操作方法的显示器的输出的示例。
具体实施方式
在下文中,将参照附图来详细描述本公开的各种实施例。这里要注意:在附图中,相同的附图标号表示相同的结构元件。将省略对已知功能和结构的详细描述,以避免使本公开的主题模糊。
图1是示出根据本公开的实施例的通信系统的框图。另外,图2示出根据本公开的实施例的通信系统。
参照图1,通信系统100包括电子装置110和外部装置120。
电子装置110可执行各种功能。这里,电子装置110可包括:个人计算机(PC)、笔记本、上网本、个人数字助理(PDA)、智能电话和可穿戴装置。将参照图3来描述电子装置110的详细配置。
在这种情况下,电子装置110可执行屏幕配置功能。因此,电子装置110可为外部装置120产生屏幕配置信息。例如,电子装置110可为外部装置120的屏幕产生屏幕配置信息。这里,电子装置110可产生与至少一个通知条件相应的屏幕配置信息。另外,电子装置110可基于时间或比例来产生屏幕配置信息。例如,电子装置110可根据时间或比例来关联至少一个对象。另外,电子装置110可提供屏幕配置信息。例如,电子装置110可将屏幕配置信息直接提供给外部装置120。此外,电子装置110可将屏幕配置信息登记到服务器上。
外部装置120可执行各种功能。这里,外部装置120可包括:个人计算机(PC)、笔记本、上网本、个人数字助理(PDA)、智能电话和可穿戴装置。例如,如图2中所示,外部装置120可以是腕表型的可穿戴装置。另外,外部装置120可包括显示元件210。
在这种情况下,外部装置120可基于屏幕配置信息来显示屏幕。为此,外部装置120可接收屏幕配置信息。这里,外部装置120可接收与多个通知条件中的至少一个通知条件相应的屏幕配置信息。例如,外部装置120可从电子装置110直接接收屏幕配置信息。此外,外部装置120可从服务器下载屏幕配置信息。因此,外部装置120可激活与所述至少一个通知条件相应的至少一个对象。另外,外部装置120可根据时间或比例来激活所述至少一个对象。
图3是示出根据本公开的实施例的电子装置的框图。
参照图3,电子装置110包括:通信单元310、输入单元320、显示单元330、存储单元340和控制器350。
通信单元310可在电子装置110中执行通信。在这种情况下,通信单元310可按照各种通信方案来执行通信。这里,通信单元310可执行无线通信和有线通信中的至少一种通信。为此,通信单元310可访问互联网。另外,通信单元310可访问移动通信网络和数据通信网络中的至少一种网络。此外,通信单元310可执行短距离通信。通信单元310可包括至少一个无线天线。例如,通信方案可包括以下项中的至少一项:长期演进(LTE)、宽带码分多址(WCDMA)、全球移动通信系统(GSM)、Wi-Fi、蓝牙、以及近场通信(NFC)。
输入单元320可在电子装置110中产生输入数据。此时,输入单元320可产生输入数据,以与电子装置110的用户输入相应。另外,输入单元320可包括至少一个输入装置。输入单元320可包括:键盘、键区、圆顶开关、物理按钮、触摸面板、飞梭和传感器。
显示单元330可在电子装置110中输出显示数据。显示单元330可包括以下项中的至少一项:液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(OLED)显示器、微机电系统(MEMS)显示器、以及电子纸显示器。这里,显示单元330可在被耦接到输入单元320时被实现为触摸屏。
存储单元340可存储电子装置110的操作程序。在这种情况下,存储单元340可存储用于执行屏幕配置功能的程序。这里,存储单元340可存储用于产生屏幕配置信息的程序。同时,存储单元340可存储用于提供屏幕配置信息的程序。另外,存储单元340可存储在程序被执行时产生的数据。另外,存储单元340可存储屏幕配置信息。
控制器350可控制电子装置110的整体操作。为此,控制器350可在功能上连接到电子装置110的元件,以便控制电子装置110的元件。另外,控制器350可从电子装置110的元件接收命令或数据,然后处理所述命令或数据。另外,控制器350可执行各种功能。
在这种情况下,控制器350可执行屏幕配置功能。因此,控制器350可为外部装置120产生屏幕配置信息。这里,控制器350可产生与多个通知条件中的至少一个通知条件相应的屏幕配置信息。例如,通知条件可包括以下项中的至少一项:随着时间经过的时间线(timeline over time)、根据电池电量的电池状态、根据电池是否被充电的充电状态、根据用户的水摄入量的水摄入量状态、根据通知事件的通知状态、根据月亮的形状的改变的月亮状态、根据用户的心跳的心跳状态、根据用户的姿势或移动的锻炼状态、以及根据用户的咖啡因摄入量的咖啡因摄入量状态。另外,控制器350可基于时间或比例来产生屏幕配置信息。例如,控制器350可根据时间或比例来关联至少一个对象。
为此,控制器350可显示配置屏幕。在这种情况下,配置屏幕可包括针对通知条件的条件配置窗口。另外,条件配置窗口可包括:表示通知条件的条件标签、至少一个对象项目以及分别与对象项目相应的至少一个条件行。每个对象可被分配给对象项目中的每个对象项目。条件行可按照时间或比例而被定义。例如,条件行可以是根据时间或比例而前进的条形图。
另外,控制器350可基于多个通知条件来将区段的至少一部分确定为用于激活对象的激活区段。这里,激活区段可被确定为预定时间间隔或者预定时间比例。另外,控制器350可配置与通知条件中的至少一个通知条件相应的对象和激活区段。因此,控制器350可将与通知条件相应的对象和激活区段关联,然后产生屏幕配置信息。
图4是根据本公开的实施例的电子装置的操作方法的流程图。另外,图6至图14是根据本公开的实施例的根据电子装置的操作方法的显示器的输出的示例。
参照图4,在步骤411,电子装置110的操作方法开始由控制器350执行屏幕配置功能。例如,当屏幕配置功能被分配给的图标或菜单被选择时,控制器350可执行屏幕配置功能。另外,在屏幕配置功能被执行的同时,在步骤413,控制器350可显示配置屏幕600。在这种情况下,如图6中所示,控制器350可显示配置屏幕600。配置屏幕600可包括编辑区域610和配置区域620。此外,控制器350还可在配置屏幕600中显示通知窗口690。
编辑区域610可用于编辑的屏幕。另外,编辑区域610可包括用于编辑以下项中的至少一项的菜单:用于显示屏幕的状态的显示区域、以及屏幕的背景或组件。这里,屏幕的组件可包括至少一个对象。也就是说,在编辑区域610中,对象可被编辑。
配置区域620可用于配置通知条件中的每个通知条件。另外,配置区域620可包括与通知条件中的每个通知条件相应的至少一个条件配置窗口630。例如,当配置区域620包括多个条件配置窗口630时,条件配置窗口630可彼此重叠或分层。所述多个条件配置窗口630中的每个条件配置窗口630可包括:条件标签640、至少一个对象项目650、至少一个条件行660、参考行670和调节面板680。
条件标签640可被提供,以识别通知条件。也就是说,条件标签640可表示通知条件。例如,当配置区域620包括多个条件配置窗口630时,所述多个条件配置窗口630的多个条件标签640可并排布置。这里,即使所述多个条件配置窗口630彼此重叠或分层,但是可暴露所述多个条件标签640中的每个条件标签640。
对象项目650可被提供,以识别对象。在这种情况下,对象可被分配给对象项目650。例如,对象项目650可与文件夹相应,并且对象可被存储在文件夹中。这里,对象可包括以下项中的至少一项:图像、动画、表情符号、文本、音频信号、或振动信号。
条件行660可被提供,以配置对象的激活条件。在这种情况下,条件行660可与对象相应。也就是说,条件行660可与对象项目650相应。这里,条件行660被布置在对象项目650的一侧,并且可从对象项目650延伸。另外,条件行660可通过时间或比例来定义。例如,条件行660可以是根据时间或比例而前进的条形图。这里,条件行660的整个区段可按照预定周期而被定义。例如,所述预定周期可被定义为预定数量的帧。另外,所述预定周期可被定义为预定时间间隔。同时,条件行660的整个区段可按照预定宽度比例而被定义。此外,条件行660可被划分成多个条件区段。这里,条件区段可根据时间或比例进行划分。
例如,条件配置窗口630可包括多个对象项目650和多个条件行660。在这种情况下,所述多个条件行660可被并排布置,并且可沿相同的方向延伸。这里,条件行660可在不相互交叉的情况下向上和向下地并排布置或者向左和向右地并排布置。
参考行670可被提供,用于条件行660的参考。也就是说,参考行670可指示针对条件行660的参考行。这里,参考行670可在条件行660上被并排布置,并且可沿与条件行660的方向相同的方向延伸。此外,参考行670指导与条件行660相应的时间或比例。另外,参考行670可指示表示与条件行660相应的参考值的参考位置。
在这种情况下,参考行670可包括指示器671。指示器671可根据条件行660而移动。也就是说,指示器671可在条件行660的开始位置和结束位置之间移动。这里,指示器671可从参考行670延伸到条件行660。例如,当条件行660被划分成多个条件区段时,参考行670可在所述多个条件区段的至少一个单元中指示参考值。同时,指示器671可在所述多个条件区段之间移动。
调节面板680可被提供,用于条件行660的调节。在这种情况下,调节面板680可包括一个或更多个调节菜单681、683和685。这里,调节菜单681、调节菜单683和调节菜单685可包括以下项中的至少一项:用于移动指示器671的移动菜单681、用于显示指示器671的位置的位置菜单683、以及用于改变条件行660的定义的定义菜单685。
通知窗口690可被提供,以指导至少一个可配置的通知条件。在这种情况下,通知窗口690可包括至少一个条件项目。这里,通知条件可被分配给条件项目。例如,通知条件可包括以下项中的至少一项:随着时间经过的时间线、根据电池电量的电池状态、根据电池是否被充电的充电状态、根据用户的水摄入量的水摄入量状态、根据通知事件的通知状态、根据月亮的形状的改变的月亮状态、根据用户的心跳的心跳状态、根据用户的姿势或移动的锻炼状态、以及根据用户的咖啡因摄入量的咖啡因摄入量状态。
当通知条件被选择时,在步骤415,控制器350可检测所述选择。在这种情况下,当条件配置窗口630在配置屏幕600上被选择时,控制器350可检测条件配置窗口630的通知条件,具体地,当条件配置窗口630的条件标签640被选择时,控制器350可检测条件配置窗口630的通知条件。另外,在步骤417,控制器350可基于通知条件来显示条件行660。也就是说,控制器350可显示与通知条件相应的条件配置窗口630。在这种情况下,如图6中所示,控制器350可显示条件配置屏幕630。具体地讲,控制器350可显示与条件标签640相应的条件配置窗口630。
图5是图4的条件行显示操作的流程图。
参照图5,在步骤511,控制器350可显示与通知条件相应的条件配置窗口630。条件配置窗口630可包括:条件标签640、至少一个对象项目650、至少一个条件行660、参考行670以及调节面板680。控制器350可将对象项目650添加到条件配置窗口630,并且可从条件配置窗口630移除对象项目650。
如图6中所示,控制器350可显示条件配置窗口630。当通知条件与时间线相应时,条件标签640可将时间线表示为通知条件。用于随着时间经过而被激活的对象可被分配给对象项目650。条件行660可通过时间来定义。这里,条件行660的整个区段可按照预定数量的帧而被定义。例如,当条件行660的全部区段按照15个帧而被定义时,条件行660可被划分成15条件区段。也就是说,在条件行660上,条件区段可分别与帧相应。参考行670可指示与条件行660相应的帧的参考位置。这里,参考行670的指示符671可位于条件行660的开始位置。
接下来,当对象项目650在条件配置窗口630上被选择时,在步骤513,控制器350可检测所述选择。在这种情况下,当对象项目650被直接选择时,控制器350可检测所述选择。另外,当条件行660被选择时,控制器350可检测与条件行660相应的对象项目650。
在本公开的实施例中,当对象项目650被选择时,如图7中所示,控制器350可确定是否激活与对象项目650相应的条件行660。在这种情况下,控制器350可显示与对象项目650或条件行660相应的识别菜单710。这里,当识别菜单710在预先配置的阈值时间期间未被选择时,控制器350可确定条件行660未被激活。另外,控制器350可返回到步骤511。同时,当识别菜单710被选择时,控制器350可确定条件行660应与对象项目650相应地被激活。另外,控制器350可进行步骤515。
接下来,在步骤515,控制器350可激活与对象项目650相应的条件行660。在这种情况下,控制器350可激活条件行660的整个区段。为此,控制器350可改变条件行660的以下项中的至少一项:颜色、亮度或饱和度。
在本公开的实施例中,如图8中所示,控制器350可激活条件行660。在这种情况下,控制器350可在条件行660上显示激活条810。激活条810的尺寸可与条件行660的尺寸相同。这里,参考行670的指示器671可持续地位于条件行660的开始位置,并且可移动到条件行660的结束位置处以位于结束位置。
接下来,在步骤517,当条件行660的至少一部分区段被选择时,控制器350可检测所述选择。例如,当条件行660被划分成多个条件区段时,所述多个条件区段中的至少一个条件区段可被选择。为此,控制器350可使参考行670的指示器761在条件行660的开始位置和结束位置之间移动。当一部分区段在条件行660上被选择时,控制器350可禁用条件行660上的剩余的区段,并且操作可返回到图4。
在本公开的实施例中,如图9中所示,当激活条810的部分区域910被选择时,控制器350可显示与激活条810的部分区域910相应的改变菜单920。在这种情况下,当在激活条810上从部分区域910的开始位置向结束位置产生拖动时,控制器350可检测到部分区域910在激活条810上被选择。这里,控制器350可根据拖拽的路径来移动参考行670的指示器671。此外,改变菜单920可包括以下项中的至少一项:复制菜单、快捷菜单、粘贴菜单、插入菜单、删除菜单、以及循环菜单。这里,当删除菜单在改变菜单920中被选择时,控制器350可禁用激活条810的部分区域910。例如,控制器350可移除条件行660上的激活条810的部分区域910。为此,控制器350可改变激活条810上的部分区域910的以下项中的至少一项:颜色、亮度和饱和度。
同时,当条件行660的至少一部分区段未被选择时,控制器350可返回到步骤513。因此,控制器350可重复步骤513至步骤517中的至少一个步骤。
然后,在步骤419,控制器350可在条件行660上确定的激活区段1010(图10)。也就是说,控制器350可在条件行660上将区段的至少一部分确定为激活区段1010。这里,激活区段1010可指示用于激活对象项目650的对象的时间或比例。另外,在步骤421,控制器350可配置与通知条件相应的激活区段1010。在这种情况下,控制器350可将对象项目650和激活区段1010关联。因此,控制器350可产生或更新与通知条件相应的屏幕配置信息。
如图10中所示,控制器350可在条件行660上确定激活区段1010。在这种情况下,控制器350可确定与对象项目650相应的激活区段1010。这里,当通知条件是时间线时,控制器350可确定与帧中的至少一个帧相应的激活区段1010。另外,控制器350可配置与通知条件相应的激活区段1010。这里,当通知条件是时间线时,控制器350可配置与时间线相应的对象项目650和激活区段1010。因此,控制器350可向与通知条件相应对象项目650和激活区段1010产生给或更新屏幕配置信息。
同时,当在步骤415通知条件未被选择时,在步骤422,控制器350可执行相应功能。在这种情况下,控制器350可编辑屏幕。也就是说,控制器350可编辑屏幕的背景或组件中的至少一个。这里,控制器350可例如通过产生、改变或移除对象来进行编辑。例如,控制器350可通过编辑区域610来编辑对象。另外,控制器350可例如编辑、产生、改变或移除条件配置窗口630。例如,当条件项目在通知窗口690中被选择时,控制器350可识别条件项目的通知条件,并且可确定相应通知条件的条件配置窗口630是否存在。当条件配置窗口630不存在时,控制器350可产生条件配置窗口630。
当屏幕配置功能被终止时,在步骤423,控制器350可检测屏幕配置功能被终止,然后,控制器350可终止电子装置110的操作方法。
同时,当在步骤423幕配置功能未被终止时,控制器350可返回到步骤415。因此,控制器350可重复并执行步骤415至步骤421中的至少一个步骤。因此,控制器350可产生或更新与通知条件相应的屏幕配置信息。这里,控制器350可向与通知条件相应的多个对象项目650和激活区段1010更新屏幕配置信息。在这种情况下,控制器350可将对象项目650和激活区段1010彼此关联。
在本公开的实施例中,如图10中所示,控制器350可在条件配置窗口630上配置多个激活区段1010。也就是说,控制器350可在多个条件行660上配置激活区段1010。在这种情况下,激活区段1010可不彼此重叠。这里,控制器350可在条件行660中的一个上配置激活区段1010中的一个。另外,控制器350可配置与时间线相应的激活区段1010。在这种情况下,控制器350可将对象项目650和激活区段1010彼此关联。因此,控制器350可向与通知条件相应的对象项目650和激活区段1010产生或更新屏幕配置信息。
例如,条件配置窗口630可包括15个对象项目650和15个条件行660,对象项目650可分别与条件行660相应。这里,对象项目650可包括第一对象(对象1-1)、第二对象(对象1-2)、第三对象(对象1-3)、第四对象(对象1-4)、第五对象(对象1-5)、第六对象(对象1-6)、第七对象(对象1-7)、第八对象(对象1-8)、第九对象(对象1-9)、第十对象(对象1-10)、第十一对象(对象1-11)、第十二对象(对象1-12)、第十三对象(对象1-13)、第十四对象(对象1-14)和第十五对象(对象1-15)。另外,条件行660的整个区段可按照15个帧而被定义。在这种情况下,条件行960可被划分成15个条件区段。也就是说,在条件行960上,每个条件区段可与每个帧相应。另外,控制器350可将第一帧配置为与第一对象(对象1-1)相应的激活区段1010,并且将第二帧配置为与第二对象(对象1-2)相应的激活区段1010。同样,控制器350可将第三对象(对象1-3)、第四对象(对象1-4)、第五对象(对象1-5)、第六对象(对象1-6)、第七对象(对象1-7)、第八对象(对象1-8)、第九对象(对象1-9)、第十对象(对象1-10)、第十一对象(对象1-11)、第十二对象(对象1-12)、第十三对象(对象1-13)、第十四对象(对象1-14)和第十五对象(对象1-15)分别与第三帧、第四帧、第五帧、第六帧、第七帧、第八帧、第九帧、第十帧、第十一帧、第十二帧、第十三帧、第十四帧和第十五帧匹配。因此,控制器可将经过匹配的帧配置为激活区段1010。
也就是说,控制器350可通过执行屏幕配置功能来产生或更新屏幕配置信息。在这种情况下,控制器350可产生或更新与各种通知条件相应的屏幕配置信息。例如,通知条件可包括以下项中的至少一项:时间线、电池状态、充电状态、或移动状态。
因此,外部装置120可基于屏幕配置信息来显示屏幕。在这种情况下,电子装置120可分析屏幕配置信息。这里,外部装置120可检测与至少一个通知条件相应的屏幕配置信息。另外,外部装置120可根据时间或比例来在屏幕上激活至少一个对象。也就是说,外部装置120可检测与至少一个通知条件相应的至少一个对象项目650和激活区段1010。另外,外部装置120可激活与激活区段660相应的对象项目650的对象。
例如,外部装置120可顺序地激活与15个帧相应的第一对象(对象1-1)、第二对象(对象1-2)、第三对象(对象1-3)、第四对象(对象1-4)、第五对象(对象1-5)、第六对象(对象1-6)、第七对象(对象1-7)、第八对象(对象1-8)、第九对象(对象1-9)、第十对象(对象1-10)、第十一对象(对象1-11)、第十二对象(对象1-12)、第十三对象(对象1-13)、第十四对象(对象1-14)和第十五对象(对象1-15)。
在本公开的实施例中,当通知条件是时间线时,如图11中所示,控制器350可显示条件配置窗口1130。条件配置窗口1130可包括:条件标签1140、至少一个对象项目1150、至少一个条件行1160、参考行1170和调节面板1180。条件标签1140可将时间线指示为通知条件。用于随着时间经过而被激活的对象可被分配给对象项目1150。条件行1160可通过时间来定义。例如,条件配置窗口1130可包括4个对象项目1150和4个条件行1160,对象项目1150可分别与条件行1160相应。在这种情况下,第一对象(对象2-1)、第二对象(对象2-2)、第三对象(对象2-3)和第四对象(对象2-4)可分别被分配给对象项目1150。另外,条件行1160的整个区段可按照24个小时(例如,00:00时至24:00时,即,午夜到午夜)而被定义。在这种情况下,条件行1160可被划分成24个条件区段。也就是说,在条件行1160上,每个条件区段可与1个小时相应。
另外,控制器350可在条件配置窗口1130中配置至少一个激活区段1190。因此,控制器350可向与时间线相应的至少一个对象项目1150和激活区段1190产生或更新屏幕配置信息。例如,控制器350可在与每个对象项目1150相应的每个条件行1160中配置至少一个激活区段1190。在这种情况下,控制器350可将00:00时至12:00时配置为与第一对象(对象2-1)相应的激活区段1190。另外,控制器350可将06:00时至19:00时配置为与第二对象(对象2-2)相应的激活区段1190。另外,控制器350可将11:00时至24:00时配置为与第三对象(对象2-3)相应的激活区段1190。此外,控制器350可将00:00时至20:00时配置为与第四对象(对象2-4)相应的激活区段1190。
因此,外部装置120可基于屏幕配置信息来显示屏幕。也就是说,外部装置120可根据时间来控制屏幕。例如,外部装置120可在屏幕上按照激活区段1190激活每个对象项目1150的对象。在这种情况下,从00:00时至12:00时,外部装置120可激活第一对象(对象2-1)。另外,从06:00时至21:00时,外部装置120可激活第二对象(对象2-2)。另外,从11:00时至24:00时,外部装置120可激活第三对象(对象2-3)。此外,从00:00时至20:00时,外部装置120可激活第四对象(对象2-4)。
也就是说,从00:00时至18:00时,外部装置120可激活第一对象(对象2-1)和第四对象(对象2-4)。另外,从06:00时至20:00时,外部装置120可激活第一对象(对象2-1)、第二对象(对象2-2)和第四对象(对象2-4)。此外,从08:00时到11:00时,外部装置120可激活第一对象(对象2-1)和第二对象(对象2-2)。另外,从11:00时至12:00时,外部装置120可激活第一对象(对象2-1)、第二对象(对象2-2)和第三对象(对象2-3)。另外,从12:00时到19:00时,外部装置120可激活第二对象(对象2-2)和第三对象(对象2-3)。此外,外部装置120可激活第三对象(对象2-3)。
当通知条件是电池状态时,如图12中所示,控制器350可显示条件配置窗口1230。条件配置窗口1230可包括:条件标签1240、至少一个对象项目1250、至少一个条件行1260、参考行1270和调节面板1280。条件标签1240可将电池状态指示为通知条件。这里,电池状态可指示电池的满电量与剩余电量的比例。用于根据电池状态而被激活的对象可被分配给对象项目1250。条件行1260可通过比例来定义。例如,条件配置窗口1230可包括4个对象项目1250和4个条件行1260,并且对象项目1250可分别与条件行1260相应。在这种情况下,第一对象(对象3-1)、第二对象(对象3-2)、第三对象(对象3-3)和第四对象(对象3-4)可被分别分配给对象项目1250。另外,条件行1260的整个区段可按照100%而被定义。在这种情况下,条件行1260可被划分成25个条件区段。也就是说,在条件行1260上,每个条件区段可与4%相应。
另外,控制器350可在条件配置窗口1230中配置至少一个激活区段1290。因此,控制器350可向与电池状态相应的至少一个对象项目1250和激活区段1290产生或更新屏幕配置信息。例如,控制器350可在每个条件行1260中配置至少一个激活区段1290,以与每个对象项目1250相应。在这种情况下,控制器350可将0至20%配置为与第一对象(对象3-1)相应的激活区段1290。在这种情况下,控制器350可将20%至60%配置为与第二对象(对象3-2)相应的激活区段1290。另外,控制器350可将60%至80%配置为与第三对象(对象3-3)相应的激活区段1290。此外,控制器350可将80%至100%配置为与第四对象(对象3-4)相应的激活区段1290。
因此,外部装置120可基于屏幕配置信息来显示屏幕。也就是说,外部装置120可根据电池状态(即,电池的满电量与剩余电量的比例)来控制屏幕。例如,外部装置120可在屏幕上按照每个激活区段1290激活每个对象项目1250的对象。在这种情况下,在电池状态与0至20%相应时,外部装置120可在屏幕上激活第一对象(对象3-1)。另外,当电池状态与20%至60%相应时,外部装置120可激活第二对象(对象3-2)。另外,当电池状态与60%至80%相应时,外部装置120可激活第三对象(对象3-3)。另外,当电池状态与80%至100%时,外部装置120可激活第四对象(对象3-4)。
当通知条件是移动状态(例如,计步器状态)时,在本公开的实施例中,如图13中所示,控制器350可显示条件配置窗口1330。条件配置窗口1330可包括:条件标签1340、至少一个对象项目1350、至少一个条件行1360、参考行1370和调节面板1380。条件标签1340可将计步器状态指示为通知条件。这里,计步器状态可指示实际取得的步数与目标步数的比例。用于根据计步器状态而被激活的对象可被分配给对象项目1350。条件行1360可通过比例来定义。例如,条件配置窗口1330可包括4个对象项目1350和4个条件行1360,并且对象项目1350可分别与条件行1360相应。在这种情况下,第一对象(对象4-1)、第二对象(对象4-2)、第三对象(对象4-3)和第四对象(对象4-4)可被分别分配给对象项目1350。另外,条件行1360的整个区段可按照100%而被定义。在这种情况下,条件行1360可被划分为25个条件区段。即,在条件行1360上,每个条件区段可与4%相应。
另外,控制器350可在条件配置窗口1330中配置至少一个激活区段1290。因此,控制器350可向与计步器状态相应的至少一个对象项目1350和激活区段1390产生或更新屏幕配置信息。例如,控制器350可在与每个对象项目1350相应的每个条件行1360中配置至少一个激活区段1390。在这种情况下,控制器350可将0至44%配置为与第一对象(对象4-1)相应的激活区段1390。此外,控制器350可将8%至52%配置为与第二对象(对象4-2)相应的激活区段1390。另外,控制器350可将8%至52%配置为与第三对象(对象4-3)相应的激活区段1390。此外,控制器350可将0至48%配置为与第四对象(对象4-4)相应的激活区段1390。
因此,外部装置120可基于屏幕配置信息来显示屏幕。也就是说,外部装置120可根据计步器状态(即,实际取得的步数与目标步数的比例)来控制屏幕。例如,外部装置120可在屏幕上按照每个激活区段1390激活每个对象项目1350的对象。在这种情况下,当计步器状态与0至44%相应时,外部装置120可激活第一对象(对象4-1)。另外,当计步器状态与8%至52%相应时,外部装置120可激活第二对象(对象4-2)。另外,当计步器状态与8%至52%相应时,外部装置120可激活第三对象(对象4-3)。另外,当计步器状态与0至48%相应时,外部装置120可激活第四对象(对象4-4)。
也就是说,当计步器状态与0至8%相应时,外部装置120可激活第一对象(对象4-1)和第四对象(对象4-4)。另外,当计步器状态与8%至44%相应时,外部装置120可激活第一对象(对象4-1)、第二对象(对象4-2)、第三对象(对象4-3)和第四对象(对象4-4)。另外,当计步器状态与44%至48%相应时,外部装置120可激活第二对象(对象4-2)、第三对象(对象4-3)和第四对象(对象4-4)。另外,当计步器状态与48%至52%相应时,外部装置120可激活第二对象(对象4-2)和第三对象(对象4-3)。在本公开的另一实施例中,当通知条件是充电状态时,如图14中所示,控制器350可显示条件配置窗口1430。条件配置窗口1430可包括:条件标签1440、至少一个对象项目1450、至少一个条件行1460、参考行1470和调节面板1480。条件标签1440可将充电状态指示为通知条件。这里,充电状态可指示充电开启/关闭。用于根据充电状态而被激活的对象可被分配给对象项目1450。例如,条件配置窗口1430可包括4个对象项目1450和4个条件行1460,并且对象项目1450可分别与条件行1460相应。在这种情况下,第一对象(对象5-1)、第二对象(对象5-2)、第三对象(对象5-3)和第四对象(对象5-4)可被分别分配给对象项目1450。另外,条件行1460可被划分成2个条件区段。也就是说,在条件行1460中,条件区段中的一个条件区段可与充电开启相应,另一个区段可与充电关闭相应。
另外,控制器350可在条件配置窗口1430中配置至少一个激活区段1490。因此,控制器350可向与充电状态相应的至少一个对象项目1450和激活区段1490产生或更新屏幕配置信息。例如,控制器350可在与每个对象项目1450相应的每个条件行1460中配置至少一个激活区段1490。在这种情况下,控制器350可将充电开启配置为与第一对象(对象5-1)相应的激活区段1490。另外,控制器350可将充电关闭配置为与第二对象(对象5-2)相应的激活区段1490。另外,控制器350可将充电开启/关闭配置为与第四对象(对象5-4)相应的激活区段1490。
因此,外部装置120可基于屏幕配置信息来显示屏幕。也就是说,外部装置120可根据充电状态(例如,充电开启/关闭)来控制屏幕。例如,外部装置120可在屏幕上按照每个激活区段1490激活每个对象项目1450的对象。在这种情况下,当充电状态是开启时,外部装置120可激活第一对象(对象5-1)。在这种情况下,当充电状态是关闭时,外部装置120可激活第二对象(对象5-2)。在这种情况下,当充电状态是开启或关闭时,外部装置120可激活第四对象(对象5-4)。
也就是说,当充电状态是开启时,外部装置120可激活第一对象(对象5-1)和第四对象(对象5-4)。也就是说,当充电状态是关闭时,外部装置120可在屏幕上激活第二对象(对象5-2)和第四对象(对象5-4)。
电子装置110可提供与通知条件相应的至少一个条件行660、1160、1260、1360和1460,并且使用条件行660、条件行1160、条件行1260、条件行1360和条件行1460来产生屏幕配置信息。也就是说,当用户在条件行660、条件行1160、条件行1260、条件行1360和条件行1460中选择区段的至少一部分时,电子装置110的用户可产生屏幕配置信息。因此,电子装置110可在不编写脚本的情况下产生屏幕配置信息。因此,电子装置110可容易地产生屏幕配置信息,从而提高电子装置110的使用效率和用户便利。
电子装置提供与通知条件相应的至少一个条件行,并且使用条件行来产生屏幕配置信息。也就是说,当用户在条件行中选择区段的至少一部分时,电子装置的用户可产生屏幕配置信息。因此,电子装置可在不编写脚本的情况下产生屏幕配置信息。因此,电子装置容易产生屏幕配置信息,从而提高使用电子装置的用户效率和便利。
在本说明书和附图描述中示出和描述的本公开的实施例与提出的特定示例相应,以便容易地解释本公开的技术内容,并帮助理解本公开,但是并不意在限制本公开的范围。
虽然已经参照本公开的特定实施例示出并描述了本公开,但是本领域的技术人员将理解:在不脱离由权利要求限定的本公开的精神和范围的情况下,可在这里做出形式和细节上的各种改变。