CN111866270B - 应用程序控制方法、装置和电子设备 - Google Patents
应用程序控制方法、装置和电子设备 Download PDFInfo
- Publication number
- CN111866270B CN111866270B CN202010613317.8A CN202010613317A CN111866270B CN 111866270 B CN111866270 B CN 111866270B CN 202010613317 A CN202010613317 A CN 202010613317A CN 111866270 B CN111866270 B CN 111866270B
- Authority
- CN
- China
- Prior art keywords
- alarm clock
- interface
- input
- user interface
- user
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种应用程序控制方法、装置和电子设备,属于通信技术领域,该方法包括:在接收到用户对目标应用程序中的用户界面的第一输入的情况下,响应于第一输入,显示闹钟列表界面,接收对闹钟列表界面的第二输入,响应于第二输入,在闹钟列表界面中添加第一闹钟提醒项,在电子设备的状态信息符合第一闹钟提醒项中的第一设定条件的情况下,显示用户界面。针对应用程序中处理具体事务的用户界面,建立对应的闹钟提醒项,可以在设定条件下直接显示用户界面,可以避免用户查找应用程序和用户界面的过程,简化用户处理相关事务的程序,缩短时间,可以提高用户处理相关事务的效率。
Description
技术领域
本申请属于通信技术领域,具体涉及一种应用程序控制方法、装置和电子设备。
背景技术
随着电子设备的普及,用户使用电子设备的场景越来越多,通过电子设备中的不同应用程序处理不同的事务,已经成为人们的生活常态。在工作和生活中,用户经常需要在特定的时间使用特定的应用程序处理相关事务。例如,在购买火车票时,用户需要在售票开始时,及时使用电子设备中的购票软件购票,以避免票源不足时无法购买到合适的火车票。
目前,针对不同的事务,可以在电子设备中设置相应的闹钟,在定时时间到达之后,电子设备可以通过铃声和/或振动等方式提醒用户打开对应的应用程序,进入应用程序中的用户界面,处理相关事务。
在实现本申请的过程中,发明人发现现有技术中至少存在如下问题:当用户在收到提醒之后,需要在电子设备中查找对应的应用程序,在打开应用程序之后,需要查找并进入对应的用户界面,才能进行相关事务的处理,操作繁琐,耗时较长。
申请内容
本申请实施例的目的是提供一种应用程序控制方法、装置和电子设备,能够解决现有技术中,用户在接收到闹钟提醒后操作繁琐、耗时较长的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种应用程序控制方法,该方法包括:
在接收到对目标应用程序的用户界面的第一输入的情况下,响应于所述第一输入,显示闹钟列表界面;
接收对所述闹钟列表界面的第二输入,响应于所述第二输入,在所述闹钟列表界面中添加第一闹钟提醒项,所述第一闹钟提醒项与所述目标应用程序的用户界面对应;
在电子设备的状态信息符合所述第一闹钟提醒项中的第一设定条件的情况下,显示所述目标应用程序的用户界面;
其中,所述目标应用程序为除闹钟应用程序之外的其他应用程序。
第二方面,本申请实施例提供了一种应用程序控制装置,该装置包括:
第一显示模块,用于在接收到对目标应用程序的用户界面的第一输入的情况下,响应于所述第一输入,显示闹钟列表界面;
添加模块,用于接收对所述闹钟列表界面的第二输入,响应于所述第二输入,在所述闹钟列表界面中添加第一闹钟提醒项,所述第一闹钟提醒项与所述目标应用程序的用户界面对应;
第二显示模块,用于在电子设备的状态信息符合所述第一闹钟提醒项中的第一设定条件的情况下,显示所述目标应用程序的用户界面;
其中,所述目标应用程序为除闹钟应用程序之外的其他应用程序。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
在本申请实施例中,在接收到对目标应用程序中的用户界面的第一输入的情况下,响应于第一输入,显示闹钟列表界面。接收对闹钟列表界面的第二输入,响应于第二输入,在闹钟列表界面中添加第一闹钟提醒项。在电子设备的状态信息符合第一闹钟提醒项中的第一设定条件的情况下,显示用户界面。针对应用程序中处理具体事务的用户界面,建立对应的闹钟提醒项,在设定条件下直接显示用户界面,可以避免用户查找应用程序和用户界面的过程,简化用户处理相关事务的程序,缩短时间,提高了用户处理相关事务的效率。
附图说明
图1是本申请实施例提供的一种应用程序控制方法的步骤流程图;
图2是本申请实施例提供的一种拨号界面的示意图;
图3是本申请实施例提供的一种闹钟列表界面的示意图;
图4是本申请实施例提供的另一种应用程序控制方法的步骤流程图;
图5是本申请实施例提供的另一种闹钟列表界面的示意图;
图6是本申请实施例提供的一种第一闹钟设置界面的示意图;
图7是本申请实施例提供的又一种闹钟列表界面的示意图;
图8是本申请实施例提供的一种关联界面的示意图;
图9是本申请实施例提供的又一种闹钟列表界面的示意图;
图10是本申请实施例提供的一种第二闹钟设置界面的示意图;
图11是本申请实施例提供的一种提示界面的示意图;
图12是本申请实施例提供的一种应用程序控制装置的结构框图;
图13是本申请实施例提供的另一种应用程序控制装置的结构框图;
图14是本申请实施例提供的一种电子设备的结构框图;
图15为实现本申请实施例的一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的应用程序控制方法进行详细地说明。
参照图1,图1是本申请实施例提供的一种应用程序控制方法的步骤流程图,该方法应用于电子设备,可以包括:
步骤101、在接收到对目标应用程序的用户界面的第一输入的情况下,响应于第一输入,显示闹钟列表界面。
其中,目标应用程序可以是电子设备中运行的任意应用程序(APP,Application),例如购物APP、通信APP和拨号APP等,用户界面可以是在电子设备的显示屏中显示的目标应用程序中的任意一个用户界面。电子设备可以响应于用户操作,打开目标应用程序,并在显示屏中显示目标应用程序中的某个用户界面。
示例的,如图2所示,图2是本申请实施例提供的一种拨号界面的示意图,电子设备可以响应于用户点击拨号APP的图标的操作,在显示屏中显示如图2所示的拨号界面(用户界面)。在拨号界面中,电子设备可以接收用户输入的电话号码201,根据用户输入的电话号码建立与其他电子设备之间的通信连接。对目标应用程序和用户界面的理解可参考现有技术,本实施例对此不做限制。
本实施例中,第一输入用于打开闹钟列表界面,第一输入可以是在显示屏中沿预设方向滑动的滑动操作,也可以是点击显示屏中的悬浮按钮的操作,也可以是点击电子设备中的快捷按钮的操作,第一输入的具体形式可以根据需求设置。电子设备在接收到第一输入后,可以响应于第一输入,显示闹钟列表界面。如图3所示,图3是本申请实施例提供的一种闹钟列表界面的示意图,闹钟列表界面300可以在电子设备的显示屏中的预设位置显示,闹钟列表界面300中可以包括闹钟列表界面的界面主题301、显示区域302和相应的操作控件303(如图3所示的新建按钮和保存按钮)等内容。其中,闹钟列表界面也可以在显示屏中全屏显示,闹钟列表界面中包括的具体内容可以根据需求设置,本实施例对此不做限制。
步骤102、接收对闹钟列表界面的第二输入,响应于第二输入,在闹钟列表界面中添加第一闹钟提醒项。
其中,第一闹钟提醒项与目标应用程序的用户界面对应。
本实施例中,电子设备在显示闹钟列表界面之后,可以响应于用户的第二输入,通过闹钟列表界面,建立与用户界面对应的第一闹钟提醒项。
示例的,结合步骤102,闹钟列表界面中可以包括显示区域302和操作控件303等内容,电子设备可以响应于用户点击新建按钮的操作(第二输入),建立与第一闹钟提醒项对应的第一初始闹钟提醒项。如图3所示,图3中“1、APP1提醒时间11:10”为其中一个第一闹钟提醒项的第一初始闹钟提醒项。在建立第一闹钟提醒项之后,电子设备可以响应于用户点击第一初始闹钟提醒项的操作,进入相应的设置界面,为第一闹钟提醒项设置对应的第一设定条件(例如设置提醒时间为11点),获得具有第一设定条件的第一闹钟提醒项。以上仅为示例性举例,具体通过闹钟列表界面添加第一闹钟提醒项的过程,可参考现有技术,本实施例对此不做限制。
步骤103、在电子设备的状态信息符合第一闹钟提醒项中的第一设定条件的情况下,显示目标应用程序的用户界面。
其中,第一闹钟提醒项中包括第一设定条件,第一设定条件可以包括提醒时间和/或提醒位置等一个或多个第一设定条件,第一闹钟提醒项用于在第一设定条件下打开用户界面。
本实施例中,在得到第一闹钟提醒项之后,可以对电子设备的状态信息进行监测,在电子设备的状态信息符合第一设定条件时,显示第一闹钟提醒项对应的用户界面。
示例的,第一设定条件可以为提醒时间,电子设备在运行过程中,可以检测当前时刻的***时间,若当前时刻的***时间与第一设定条件中的提醒时间(例如11点)一致,则可以显示如图2所示的拨号界面。
在实际应用中,不同的用户界面可以处理不同的事务,用户可以针对同一个应用程序中的不同用户界面,分别建立不同的第一闹钟提醒项,也可以针对不同应用程序中的不同用户界面,分别建立不同的第一闹钟提醒项。
需要说明的是,目标应用程序为除闹钟应用程序之外的其他应用程序。
本实施例中,在接收到对目标应用程序中的用户界面的第一输入的情况下,响应于第一输入,显示闹钟列表界面。接收对闹钟列表界面的第二输入,响应于第二输入,在闹钟列表界面中添加第一闹钟提醒项。在电子设备的状态信息符合第一闹钟提醒项中的第一设定条件的情况下,显示用户界面。针对应用程序中处理具体事务的用户界面,建立对应的闹钟提醒项,在设定条件下直接显示用户界面,可以避免用户查找应用程序和用户界面的过程,简化用户处理相关事务的程序,缩短时间,提高了用户处理相关事务的效率。
参照图4,图4是本申请实施例提供的另一种应用程序控制方法的步骤流程图,该方法应用于电子设备,可以包括:
步骤401、在接收到对目标应用程序的用户界面的第一输入的情况下,响应于第一输入,显示闹钟列表界面。
可选的,第一输入用于收缩用户界面。
相应的,步骤401可以通过如下方式实现:
在接收到第一输入的情况下,若收缩后的用户界面小于等于预设阈值,则响应于第一输入,显示闹钟列表界面。
示例的,结合上述举例,第一输入可以是双指按压并收缩的操作,电子设备在显示拨号界面时,可以响应于用户双指按压并收缩的操作,收缩拨号界面。如图5所示,图5是本申请实施例提供的另一种闹钟列表界面的示意图,预设阈值例如可以是收缩前的拨号界面A的面积的80%,当收缩后的拨号界面A的面积小于等于收缩前的拨号界面A的80%时,在显示屏中显示闹钟列表界面300。预设阈值的具体数值可以根据需求设置,第一输入也可以是从显示屏的预设边界开始,沿预设方向滑动的滑动操作,例如从显示屏的右侧边界开始,向左侧滑动以缩小用户界面的操作,本实施例对第一输入的具体形式不做限制。
本实施例中,在显示用户界面的情况下,直接操作用户界面,打开闹钟列表界面,可以方便用户根据当前显示的用户界面,建立对应的第一闹钟提醒项。在打开闹钟列表界面的过程中,当收缩后的用户界面小于等于预设阈值时,显示闹钟列表界面,可以避免用户误操作,防止用户误操作时打开闹钟列表界面。在实际应用中,也可以通过其他方式打开闹钟列表界面,本实施例对此不做限制。
步骤402、在闹钟列表界面中建立第一初始闹钟提醒项。
本实施例中,可以预先建立与第一闹钟提醒项对应的第一初始闹钟提醒项。在建立第一闹钟提醒项的过程中,首先可以在闹钟列表界面中建立与第一闹钟提醒项对应的第一初始闹钟提醒项。第一初始闹钟提醒项用于区分不同的第一闹钟提醒项,如图3和图5所示,闹钟列表界面中的显示区域内包括两个不同的第一初始闹钟提醒项“1、APP1提醒时间11:10”和“2、APP2提醒时间14:10”,每个第一初始闹钟提醒项分别对应不同的第一闹钟提醒项。
示例的,步骤402可以包括:
在收缩后的用户界面的部分或全部位于闹钟列表界面内的情况下,在闹钟列表界面中建立第一初始闹钟提醒项;或者,
在收缩后的用户界面位于闹钟列表界面内的预设位置的情况下,在闹钟列表界面中建立第一初始闹钟提醒项。
结合上述举例,闹钟列表界面300可以在显示屏中的部分区域显示,用户在执行第一输入,显示闹钟列表界面300之后,可以在显示屏中执行拖动操作,拖动收缩后的拨号界面A。在拖动收缩后的拨号界面A时,电子设备可以确定收缩后的拨号界面A在显示屏中的位置,若收缩后的拨号界面A部分位于闹钟列表界面300内,或者收缩后的拨号界面A全部位于闹钟列表界面300内,则电子设备可以确定用户需要建立针对拨号界面A的第一闹钟提醒项,此时,电子设备可以自动在闹钟列表界面300中建立对应的第一初始闹钟提醒项。其中,部分收缩后的用户界面可以是收缩后的用户界面的预设面积(例如收缩后的拨号界面的面积的50%),即当收缩后的拨号界面的50%位于闹钟列表界面中时,确定用户需要建立第一闹钟提醒项,在闹钟列表界面中建立对应的第一初始闹钟提醒项。预设面积的大小可以根据需求设置,本实施例对此不做限制。
示例的,在用户拖动收缩后的拨号界面A时,电子设备可以确定收缩后的拨号界面A在显示屏中的位置,若收缩后的拨号界面A位于闹钟列表界面300中的中心位置(预设位置),则电子设备可以确定用户需要建立第一闹钟提醒项,在闹钟列表界面300中建立对应的第一初始闹钟提醒项。预设位置也可以为闹钟列表界面中的左上角和右上角等位置,本实施例对此不做限制。
可选的,在建立第一初始闹钟提醒项的过程中,电子设备可以获取应用程序的相关信息,根据应用程序的相关信息建立第一初始闹钟提醒项。示例的,如图5所示,第一初始闹钟提醒项可以包括第一闹钟提醒项的编号(例如图5中的编号“2”)和拨号APP的图标(例如图5中的“APP2”)等与拨号APP相关的信息。在建立第一初始闹钟提醒项的过程中,若拨号APP的图标为“APP2”,在确定建立第一闹钟提醒项之后,电子设备可以获取预先存储的拨号APP的图标,建立针对拨号APP的第一初始闹钟提醒项“2、APP2提醒时间14:10”。其中,应用程序的相关信息也可以为应用程序的类型和功能等信息,本实施例对此不做限制。根据应用程序的相关信息建立第一初始闹钟提醒项,可以方便用户对不同APP的第一初始闹钟提醒项进行区分。
可选的,第一初始闹钟提醒项中还可以包括第一设定条件,在建立第一初始闹钟提醒项的过程中,电子设备也可以获取第一闹钟提醒项的相关信息,根据第一闹钟提醒项的相关信息建立第一初始闹钟提醒项。如图5所示,电子设备可以获取第一闹钟提醒项的提醒时间(14:10),将提醒时间作为第一初始闹钟提醒项的一部分,以方便用户根据第一初始闹钟提醒项,简要的获取第一闹钟提醒项的相关信息。具体建立第一初始闹钟提醒项的方法可以根据需求设置,本实施对此不做限制。
本实施例中,在收缩用户界面,显示闹钟列表界面后,用户可以拖动收缩后的用户界面,直接建立第一闹钟提醒项,从而更快速的建立针对用户界面的第一闹钟提醒项。同时,根据用户界面与闹钟列表界面的相对位置,确定是否建立第一闹钟提醒项,可以防止用户误操作,避免建立不需要的第一闹钟提醒项。
步骤403、在接收到对闹钟列表界面中的第一初始闹钟提醒项的第二输入的情况下,响应于第二输入,显示第一闹钟设置界面。
本实施例中,第二输入例如可以是点击第一初始闹钟提醒项的操作,或者点击设置按钮的操作,电子设备可以响应于第二输入,显示第一闹钟设置界面。如图6所示,图6是本申请实施例提供的一种第一闹钟设置界面的示意图,第一闹钟设置界面600中可以包括第一闹钟提醒项的书签信息601、时间设置控件602、位置设置控件603、提醒方式设置控件604和备注信息605等内容,用户可以通过第一闹钟设置界面对第一闹钟提醒项的第一设定条件和相关信息进行设置。第一闹钟设置界面内包括的具体内容可以根据需求设置,本实施对此不做限制。
步骤404、在第一闹钟设置界面中,接收对第一设定条件的输入,获得具有第一设定条件的第一闹钟提醒项。
其中,第一设定条件可以包括提醒时间和提醒位置,相应的,步骤404可以通过如下方式实现:
在第一闹钟设置界面中,接收对提醒时间的输入,获得具有提醒时间的第一闹钟提醒项;和/或,
在第一闹钟设置界面中,接收对提醒位置的输入,获得具有提醒位置的第一闹钟提醒项。
如图6所示,第一闹钟设置界面中可以包括时间设置控件602,时间设置控件602例如可以为输入框,用户可以通过输入框直接输入具体的年、月、日和时、分、秒等时间信息,电子设备接收用户输入的时间信息,将用户输入的时间信息作为提醒时间。或者,时间设置控件也可以为选择按钮,用户可以操作选择按钮,选择对应的时间信息,电子设备可以响应于用户的选择操作,将用户选择的时间信息作为提醒时间。时间设置控件的具体形式,以及提醒时间的具体输入方法可以根据需求设置,本实施例对此不做限制。
第一闹钟设置界面中也可以包括位置设置控件,位置设置控件例如可以为输入框,用户可以通过输入框输入具体的位置信息,例如输入地理位置“X市Y区”,或者输入如图6所示的“X小区Y栋”,位置信息的具体形式可以根据需求设置。电子设备接收用户输入的位置信息,将用户输入的位置信息作为提醒位置。或者,位置设置控件也可以为定位按钮,电子设备可以响应于用户点击定位按钮的操作,获取电子设备所处的位置信息,将电子设备所处的位置信息作为提醒位置。位置设置控件的具体形式,以及提醒位置的具体输入方法可以根据需求设置,本实施对此不做限制。需要说明的是,第一设定条件也可以包括其他设定条件,本实施例对此不做限制。
可选的,电子设备可以根据用户界面,建立与第一闹钟提醒项对应的书签信息。
示例的,如图6所示,电子设备在建立第一闹钟提醒项的过程中,可以获取拨号界面的截图(图6中书签信息中的方框6011),将截图6011作为第一闹钟提醒项的书签信息。书签信息中包括用户界面的截图时,用户可以通过用户界面的截图更好的区分不同的第一闹钟提醒项。在实际应用程,电子设备也可以获取用户界面的界面名称和/或界面种类等相关信息,根据用户界面的界面名称和/或界面种类建立第一闹钟提醒项的书签信息,书签信息中包括的具体内容可以根据需求设置,本实施例对此不做限制。第一闹钟提醒项中包括书签信息,用户在第一闹钟提醒项的设置过程中,可以根据书签信息更好的区分不同的第一闹钟提醒项。
本实施例中,用户也可以在第一闹钟设置界面中设置第一闹钟提醒项的提醒方式,例如设置第一闹钟提醒项的提醒方式为弹出悬浮窗口、图标抖动、铃声和振动等方式。具体设置提醒方式的方法可以根据需求设置,本实施例对此不做限制。同时,如图6所示,用户也可以在第一闹钟设置界面中设置第一闹钟提醒项的备注信息,以对第一闹钟提醒项进行备注,方便用户对第一闹钟提醒项进行管理。
其中,第一闹钟设置界面中可以包括保存按钮等控件,在设置完成第一闹钟提醒项的提醒时间、提醒位置和提醒方式等信息之后,用户可以点击保存按钮,电子设备可以响应于用户点击保存按钮的操作,保存第一闹钟提醒项,并关闭第一闹钟设置界面。保存第一闹钟提醒项,关闭第一闹钟设置界面的方法可以根据需求设置,本实施例对此不做限制。
步骤405、在电子设备的状态信息符合第一闹钟提醒项中的第一设定条件的情况下,显示目标应用程序的用户界面。
本实施例中,在设置保存第一闹钟提醒项之后,可以对电子设备的状态信息进行监测,以在第一设定条件下显示用户界面。
结合上述举例,当第一设定条件包括提醒时间时,电子设备可以对***时间进行监测,当***时间为提醒时间(14:10)时,显示拨号界面。同理,当第一设定条件包括提醒位置时,电子设备可以实时检测电子设备所处的位置,当电子设备所处的位置与提醒位置(X小区Y栋)一致时,可以显示拨号界面。当第一设定条件同时包括提醒时间和提醒位置时,电子设备可以同时对***时间和电子设备所处的位置进行检测,当***时间为提醒时间,并且电子设备所处的位置为提醒位置时,显示拨号界面。
在实际应用中,为第一闹钟提醒项设置对应的提醒时间和提醒位置,可以在预设时间和预设位置提醒用户进行相关事务,例如若应用程序为工作APP,可以为工作APP中的打卡界面设置第一闹钟提醒项,如设置在每天早上9点(预设时间),当用户进入办公室(预设位置)时,自动显示打卡界面,提醒用户打卡,避免用户忘记打卡,影响工作。
可选的,在建立第一闹钟提醒项的过程中,还可以包括:
获取目标应用程序的程序标识和用户界面的界面标识;
将程序标识和界面标识存储到第一闹钟提醒项中。
相应的,显示目标应用程序的用户界面步骤可以通过如下方式实现:
根据程序标识和界面标识,显示用户界面。
本实施例中,在建立第一闹钟提醒项的过程中,电子设备可以确定并存储应用程序的程序标识和用户界面的界面标识,以在电子设备的状态信息符合第一设定条件时,根据保存的程序标识和界面标识显示对应的用户界面。
示例的,针对拨号APP,电子设备可以确定拨号APP的包名(APK,Androidapplication package),将拨号APP的包名作为程序标识,同时可以确定拨号界面的图形用户接口(GUI,Graphical User Interface),将拨号界面的图形用户接口作为界面标识。电子设备在确定用户需要建立第一闹钟提醒项时,可以确定预先存储的拨号APP的包名和拨号界面的图形用户接口,并将拨号APP的包名和拨号界面的图形用户接口与提醒时间等相关信息保存到电子设备的预设位置中。需要说明的是,程序标识也可以为应用程序的名称,界面标识也可以为用户界面的名称,程序标识和界面标识的具体类型可以根据需求设置,本实施对此不做限制。
相应的,在电子设备的状态信息符合第一设定条件时,电子设备可以根据第一闹钟提醒项中的程序标识打开拨号APP,并根据界面标识显示拨号界面。需要说明的是,在设定条件下显示用户界面的方法也可以通过其他方式实现,本实施例对此不做限制。
可选的,在建立第一闹钟提醒项的过程中,还可以包括:
获取用户界面中的目标数据;
将目标数据存储到第一闹钟提醒项中。
相应的,根据程序标识和界面标识,显示用户界面的步骤可以通过如下方式实现:
根据程序标识和界面标识,显示包括目标数据的用户界面。
其中,目标数据为用户在用户界面中输入的临时数据,例如,若用户界面为登录界面,则用户可以在登录界面中的密码输入框和账号输入框中分别输入了账号信息和密码信息,若应用程序为通信APP,用户可以在通信界面中的聊天窗口中输入待发送给对方的语音或文字等聊天信息,如图2所示,用户可以在拨号界面中输入待拨出的电话号码201。在建立第一闹钟提醒项的过程中,电子设备可以获取用户界面中的账号信息、密码信息、聊天信息和电话号码等由用户输入的目标数据,将目标数据存储到第一闹钟提醒项中。
相应的,在根据程序标识和界面标识显示用户界面过程中,电子设备可以显示包括目标数据的用户界面。结合图2,电子设备在第一设定条件下显示拨号界面时,可以显示如图2所示的包括电话号码201的拨号界面。电子设备显示包括目标数据的用户界面的过程可参考现有技术,本实施例对此不做限制。
需要说明的是,目标数据的具体类型可以根据不同的用户界面确定,获取目标数据的方法可以根据需求设置。在建立第一闹钟提醒项的过程中,保存用户界面中的目标数据,在第一设定条件下显示用户界面时,直接将目标数据输入对应的位置,可以避免用户再次输入目标数据,减少用户操作,提高效率。
可选的,步骤405可以通过如下方式实现:
在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态为目标运行状态,则显示用户界面;
在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态不为目标运行状态,则通知用户打开用户界面。
本实施例中,在电子设备的状态信息符合第一设定条件时,可以直接显示用户界面,也可以根据电子设备的运行状态,确定是否显示用户界面。
示例的,目标运行状态可以为解锁状态,电子设备可以实时监测***的广播事件,在电子设备的状态信息符合第一设定条件的情况下,若根据广播事件确定电子设备已经被用户解锁,则说明用户正在使用电子设备,此时电子设备可以直接显示用户界面,使用户直接进入用户界面。
其中,目标运行状态也可为解锁状态、且电子设备的显示屏中未显示除应用程序之外的其他应用程序的用户界面。在实际应用中,在电子设备处于解锁状态时,若电子设备的显示屏中显示有某个应用程序的用户界面,则说明用户正在使用该电子设备。当显示的用户界面与第一闹钟提醒项对应的用户界面为同一个应用程序中的用户界面时,说明用户正在处理相关事务,此时电子设备可以直接显示用户界面。例如,若电子设备的显示屏中显示有拨号APP中的通讯录界面,则说明用户正在处理与拨号相关的事务,此时电子设备可以直接显示拨号界面。目标运行状态可以根据需求设置,确定电子设备是否解锁的方法可参考现有技术,本实施例对此不做限制。
可选的,在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态不为目标运行状态,则通知用户打开用户界面,可以包括:
在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态为锁屏状态,则通过振动和/或声音提醒用户打开用户界面;
在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态为解锁状态、且电子设备的显示屏中显示有除应用程序之外的其他应用程序的用户界面,则在显示屏中显示提醒窗口;提醒窗口用于提醒用户打开用户界面。
在实际应用中,电子设备的运行状态为锁屏状态时,说明用户并未使用电子设备,用户很大概率并不能看到显示的用户界面,此时可以通过振动和/或铃声等提醒用户打开用户界面,避免直接显示用户界面,可以降低电子设备的功耗。
而当电子设备处于解锁状态时,若电子设备的显示屏中显示的用户界面与第一闹钟提醒项对应的用户界面不是同一个应用程序中的用户界面,说明用户正在处理其他事务,此时显示用户界面时可能会影响用户处理其他事务。例如,若电子设备的显示屏中正在显示视频播放界面,用户正在观看视频。此时,若电子设备的状态信息符合第一设定条件,需要显示拨号界面时,用户正在处理的事务与拨号无关,直接显示拨号界面可能会影响用户观看视频。此时,电子设备可以在显示屏中显示提醒窗口(提醒窗口例如悬浮窗口或者通知栏),通过提醒窗口提醒用户打开拨号界面,并且在提醒窗口内接收到用户对第一闹钟提醒项的打开操作时,电子设备可以相响应于用户的打开操作,显示拨号界面。
可选的,闹钟列表界面中还可以包括关联控件,该方法还可以包括:
在闹钟列表界面中包括至少两个第一初始闹钟提醒项的情况下,若接收到对关联控件的第三输入,则响应于第三输入,显示关联界面;
在关联界面中接收第四输入,响应于第四输入,基于第四输入选择的至少两个第一初始闹钟提醒项分别对应的第一闹钟提醒项,建立第二闹钟提醒项;
在电子设备的状态信息符合第二闹钟提醒项中的第二设定条件的情况下,依次显示第二闹钟提醒项对应的每个用户界面。
在实际应用中,用户可能需要在相同的设定条件下依次显示多个用户界面,进行统一处理。例如,针对购物活动,用户可能需要在打折促销时间(提醒时间),依次显示购物APP3中的购物界面和购物APP4中的购物界面进行购物。此时,用户首先可以针对购物APP3的购物界面建立一个第一闹钟提醒项,以及针对购物APP4的购物界面建立另一个第一闹钟提醒项,然后关联两个第一闹钟提醒项,建立第二闹钟提醒项。第二闹钟提醒项对应的用户界面包括购物APP3的购物界面和购物APP4的购物界面。
示例的,如图7和图8所示,图7是本申请实施例提供的又一种闹钟列表界面的示意图,图8是本申请实施例提供的一种关联界面的示意图,闹钟列表界面中可以包括关联控件304,关联控件用于显示关联界面800,闹钟列表界面中还包括购物APP3的第一初始闹钟提醒项和购物APP4的第一初始闹钟提醒项。关联控件例如为关联按钮,在闹钟列表界面中包括如图7所示的至少两个第一初始闹钟提醒项的情况下,若接收到用户对关联控件的第三输入(例如点击关联按钮的操作),电子设备可以响应于第三输入,显示如图8所示的关联界面。关联界面中可以包括每个第一初始闹钟提醒项801,以及每个第一初始闹钟提醒项分别对应的选择控件802。关联界面中包括的具体内容可以根据需求设置,本实施例对此不做限制。
本实施例中,第四输入用于选择关联界面中的多个第一初始闹钟提醒项,第四输入例如可以是点击关联界面中的选择控件802的操作,电子设备可以响应于用户点击选择控件的操作,确定用户选择的多个第一初始闹钟提醒项,根据用户选择的多个第一初始闹钟提醒项,建立第二闹钟提醒项。如图9所示,图9是本申请实施例提供的又一种闹钟列表界面的示意图,结合图7和图8,在关联界面中接收到第四输入的情况下,电子设备可以响应于第四输入,根据用户选择的购物APP3和购物APP4分别对应的第一初始闹钟提醒项,建立如图9所示的第二闹钟提醒项305。第二闹钟提醒项包括第二设定条件,第二设定条件可以是用户选择的购物APP3的第一闹钟提醒项和购物APP4的第一闹钟提醒项中,其中一个第一闹钟提醒项的第一设定条件,或者根据用户选择第一初始闹钟提醒项的顺序,确定第一次选择的第一初始闹钟提醒项对应的第一设定条件为第二设定条件。例如,若用户第一次选择的第一初始闹钟提醒项为购物APP4对应的第一初始闹钟提醒项,则确定购物APP4对应的第一闹钟提醒项的第一设定条件为第二初始闹钟提醒项的第二设定条件。第四输入的具体形式,用户选择多个第一初始闹钟提醒项的方法可以根据需求设置,本实施例对此不做限制。
相应的,在电子设备的状态信息符合第二设定条件的情况下,电子设备可以依次显示每个第二闹钟提醒项分别对应的用户界面。结合上述举例,若第二设定条件为购物APP4对应的第一闹钟提醒项的提醒时间,则在提醒时间到达时,电子设备可以首先显示购物APP3中的购物界面,然后显示购物APP4中的购物界面,或者首先显示购物APP4中的购物界面,然后显示购物APP3中的购物界面。用户界面的显示顺序可以根据需求设置,本实施例对此不做限制。需要说明的是,在依次显示第二闹钟提醒项对应的每个用户界面的过程中,可以在用户关闭当前显示的用户界面之后,自动显示下一个用户界面。例如,在依次显示购物APP3中的购物界面和购物APP4中的购物界面时,可以在用户关闭当前显示的购物APP3中的购物界面之后,显示购物APP4中的购物界面。
可选的,基于第四输入选择的至少两个第一初始闹钟提醒项分别对应的第一闹钟提醒项建立第二闹钟提醒项,可以包括:
在闹钟列表界面中,建立第二初始闹钟提醒项;
在接收到对第二初始闹钟提醒项的第五输入情况下,响应于第五输入,显示第二闹钟设置界面;
在第二闹钟设置界面中,接收对第二设定条件的输入,获得具有第二设定条件的第二闹钟提醒项。
本实施例中,可以设置与第二闹钟提醒项对应的第二闹钟设置界面,用户可以通过第二闹钟设置界面对第二闹钟提醒项中的第二设定条件、书签信息、和备注信息等进行设置。对第二闹钟设置界面的理解可参考第一闹钟设置界面,本实施例对此不做赘述。
可选的,在第二闹钟设置界面中,接收对第二设定条件的输入,获得具有第二设定条件的第二闹钟提醒项,可以包括:
在第二闹钟设置界面中,接收对提醒顺序的输入,获得具有提醒顺序的第二闹钟提醒项;
在电子设备的状态信息符合第二设定条件的情况下,依次显示第二闹钟提醒项对应的每个用户界面,包括:
在电子设备的状态信息符合第二设定条件的情况下,按提醒顺序依次显示第二闹钟提醒项对应的每个用户界面。
本实施例中,第二设定条件中可以包括提醒顺序,电子设备可以根据提醒顺序,依次显示第二闹钟提醒项对应的每个用户界面。
示例的,如图10所示,图10是本申请实施例提供的一种第二闹钟设置界面的示意图,第二闹钟设置界面中可以包括顺序设置控件1001,顺序设置控件例如为输入框,用户可以通过输入框输入每个第一初始闹钟提醒项分别对应的用户界面的显示顺序,即确定购物APP3中的购物界面和购物APP4中的购物界面的显示顺序。或者,顺序设置控件也可以为选择按钮,用户可以操作选择按钮,选择每个用户界面的显示顺序,电子设备可以响应于用户的选择操作,确定每个用户界面的显示顺序。顺序设置控件的具体形式,以及提醒顺序的具体输入方法可以根据需求设置,本实施例对此不做限制。
在实际应用中,针对第二闹钟提醒项对应的多个用户界面,用户可以通过提醒顺序的设置,控制第二闹钟提醒项对应的多个用户界面的显示顺序,从而灵活准确的提醒用户处理多个事务。
可选的,该方法还可以包括:
向服务器发送请求信息;请求信息用于获取服务器中存储的第一闹钟提醒项;
接收并存储服务器发送的第一闹钟提醒项。
本实施例中,电子设备在建立第一闹钟提醒项之后,可以向服务器发送第一闹钟提醒项,将第一闹钟提醒项存储在服务器中,其他电子设备可以从服务器获取预先存储的第一闹钟提醒项,以方便第一闹钟提醒项在不同的电子设备之间转移。
示例的,请求信息中可以包括账号信息,账号信息为用户在应用程序中注册,用于登录应用程序的账号。结合上述举例,账号信息可以为登录购物APP3的账号信息,当用户在电子设备A中,针对购物APP3的购物界面建立第一闹钟提醒项之后,电子设备A可以将第一闹钟提醒项发送至服务器,服务器接收并存储电子设备A发送的第一闹钟提醒项。当电子设备B中安装购物APP3后,若用户使用相同的账号信息在电子设备B中登录购物APP3,电子设备B可以获取账号信息,并向服务器发送包括账号信息的请求信息。服务器在接收到电子设备B发送的请求信息之后,根据请求信息中的账号信息,确定预先存储的针对购物APP3的第一闹钟提醒项,并将确定的第一闹钟提醒项发送给电子设备B。电子设备B可以接收并存储服务器发送的第一闹钟提醒项,此时在电子设备B的状态信息符合第一设定条件的情况下,电子设备B可以显示购物APP3中的购物界面。
需要说明的是,请求信息中也可以包括第一闹钟提醒项的标识信息,标识信息例如二维码,电子设备A在建立第一闹钟提醒项之后,可以同时生成与第一闹钟提醒项对应的二维码,电子设备B可以从电子设备A获取第一闹钟提醒项的二维码,并向服务器发送包括二维码的请求信息,以获取服务器中预先存储的第一闹钟提醒项,电子设备从服务器获取第一闹钟提醒项的方法可以根据需求设置,本实施例对此不做限制。
可选的,在接收并存储服务器发送的第一闹钟提醒项之前,该方法还可以包括:
显示提示界面,提示界面用于提醒用户是否存储服务器发送的第一闹钟提醒项;
在提示界面中接收到第六输入的情况下,响应于第六输入,执行接收并存储服务器发送的第一闹钟提醒项的步骤。
如图11所示,图11是本申请实施例提供的一种提示界面的示意图,提示界面中包括电子设备从服务器获取的第一闹钟提醒项。结合上述举例,电子设备B在接收到服务器发送第一闹钟提醒项之后,可以显示提示界面110,提示界面中可以包括从服务器获取的多个第一闹钟提醒项。电子设备B在提示界面110中接收到用户对第一闹钟提醒项的第六输入(例如用户点击确定按钮的操作)之后,可以响应于第六输入,保存提示界面中多个第一闹钟提醒项。相反的,电子设备B在提示界面110中接收到对多个第一闹钟提醒项的取消操作(例如用户点击取消按钮的操作)之后,可以不存储第一闹钟提醒项。
本实施例中,电子设备在接收到服务器发送的第一闹钟提醒项之后,可以显示提示界面,提示用户是否接收从服务器获取的第一闹钟提醒项,以根据用户选择确定是否从服务器获取第一闹钟提醒项。需要说明的是,电子设备也可以向服务器发送第二闹钟提醒项,以方便其他电子设备从服务器获取第二闹钟提醒项。
综上所述,本实施例中,用户可以针对应用程序中处理具体事务的用户界面,建立闹钟提醒项,并针对每个闹钟提醒项设置对应的提醒时间和提醒位置等设定条件。电子设备可以在设定条件下显示用户界面,方便用户根据对应的用户界面处理相关事务。通过为用户界面设置相应的闹钟提醒项,可以更具体、更详细的提醒用户在设定条件下,通过对应的用户界面处理相关事务。同时,在设定条件下直接显示对应的用户界面,可以避免用户查找应用程序和用户界面的过程,简化了用户处理相关事务的程序,缩短时间,可以提高用户处理相关事务的效率。
需要说明的是,本申请实施例提供的应用程序控制方法,执行主体可以为应用程序控制装置,或者该应用程序控制装置中的用于执行加载应用程序控制方法的控制模块。本申请实施例中以应用程序控制装置执行加载应用程序控制的方法为例,说明本申请实施例提供的应用程序控制方法。
参照图12,图12是本申请实施例提供的一种应用程序控制装置的结构框图,该装置1200可以包括:第一显示模块1201、添加模块1202和第二显示模块1203。
第一显示模块1201用于在接收到对目标应用程序的用户界面的第一输入的情况下,响应于第一输入,显示闹钟列表界面。
添加模块1202用于接收对闹钟列表界面的第二输入,响应于第二输入,在闹钟列表界面中添加第一闹钟提醒项,第一闹钟提醒项与目标应用程序的用户界面对应。
第二显示模块1203用于在电子设备的状态信息符合第一闹钟提醒项中的第一设定条件的情况下,显示目标应用程序的用户界面。
可选的,参照图13,图13是本申请实施例提供的另一种应用程序控制装置的结构框图,添加模块1202可以包括:显示单元12021和接收单元12022。
显示单元12021用于在接收到对闹钟列表界面中的第一初始闹钟提醒项的所述第二输入的情况下,响应于第二输入,显示第一闹钟设置界面;第一初始闹钟提醒项为预先建立的与第一闹钟提醒项对应的初始闹钟提醒项。
接收单元12022用于在第一闹钟设置界面中,接收对第一设定条件的输入,获得具有第一设定条件的第一闹钟提醒项。
可选的,添加模块1202还可以包括:获取单元12023和存储单元12024。
获取单元12023用于获取应用程序的程序标识和用户界面的界面标识。
存储单元12024用于将程序标识和界面标识存储到第一闹钟提醒项中。
第二显示模块1203具体用于根据程序标识和界面标识,显示用户界面。
可选的,获取单元12023还用于获取用户界面中的目标数据。
存储单元12024还用于将目标数据存储到第一闹钟提醒项中。
第二显示模块1203具体用于根据程序标识和界面标识,显示包括目标数据的用户界面。
可选的,接收单元12022具体用于在第一闹钟设置界面中,接收对提醒时间的输入,获得具有提醒时间的所述第一闹钟提醒项;和/或,在第一闹钟设置界面中,接收对提醒位置的输入,获得具有提醒位置的第一闹钟提醒项。
可选的,第二显示模块1203具体用于在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态为目标运行状态,则显示用户界面。
在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态不为目标运行状态,则通知用户打开用户界面。
可选的,第二显示模块1203具体用于在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态为锁屏状态,则通过振动和/或声音提醒用户打开用户界面。在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态为解锁状态、且电子设备的显示屏中显示有除应用程序之外的其他应用程序的用户界面,则在显示屏中显示提醒窗口;提醒窗口用于打开用户界面。
可选的,闹钟列表界面中包括关联控件;
显示单元12021还用于在闹钟列表界面中包括至少两个第一初始闹钟提醒项的情况下,若接收到对关联控件的第三输入,则响应于第三输入,显示关联界面。
添加模块1202还用于在关联界面中接收第四输入,响应于第四输入,基于第四输入选择的至少两个第一初始闹钟提醒项分别对应的第一闹钟提醒项,建立第二闹钟提醒项;第二闹钟提醒项用于在第二设定条件下,依次打开第二闹钟提醒项对应的每个用户界面。
第二显示模块1203还用于在电子设备的状态信息符合第二设定条件的情况下,依次显示第二闹钟提醒项对应的每个用户界面。
可选的,添加模块1202还用于在闹钟列表界面中,建立第二初始闹钟提醒项。
显示单元12021还用于在接收到对第二初始闹钟提醒项的第五输入情况下,响应于第五输入,显示第二闹钟设置界面。
接收单元12022还用于在第二闹钟设置界面中,接收对第二设定条件的输入,获得具有第二设定条件的第二闹钟提醒项。
可选的,接收单元12022还具体用于在第二闹钟设置界面中,接收对提醒顺序的输入,获得具有提醒顺序的第二闹钟提醒项。
第二显示模块1203还具体用于在电子设备的状态信息符合第二设定条件的情况下,按提醒顺序依次显示第二闹钟提醒项对应的每个用户界面。
可选的,第一输入用于收缩用户界面,第一显示模块1201具体用于在接收到第一输入的情况下,若收缩后的用户界面小于等于预设阈值,则响应于第一输入,显示闹钟列表界面。
可选的,添加模块1202还具体用于在收缩后的用户界面的部分或全部位于闹钟列表界面内的情况下,在闹钟列表界面中建立第一初始闹钟提醒项;或者,在收缩后的用户界面位于闹钟列表界面内的预设位置的情况下,在闹钟列表界面中建立第一初始闹钟提醒项。
可选的,还可以包括:发送模块1204和接收模块1205。
发送模块1204用于向服务器发送请求信息;请求信息用于获取服务器中存储的第一闹钟提醒项。
接收模块1205用于接收并存储服务器发送的第一闹钟提醒项。
可选的,还可以包括:提示模块1206。
提示模块1206用于显示提示界面,提示界面用于提醒用户是否存储服务器发送的第一闹钟提醒项。
接收模块1205具体用于在提示界面中接收到第六输入的情况下,响应于第六输入,执行接收并存储服务器发送的第一闹钟提醒项的步骤。
本申请实施例中的应用程序控制装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的应用程序控制装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的应用程序控制装置能够实现图1和图4的方法实施例中应用程序控制装置实现的各个过程,为避免重复,这里不再赘述。
综上所述,本实施例中,用户可以针对应用程序中处理具体事务的用户界面,建立闹钟提醒项,并针对每个闹钟提醒项设置对应的提醒时间和提醒位置等设定条件。电子设备可以在设定条件下打开用户界面,方便用户根据对应的用户界面处理相关事务。通过为用户界面设置相应的闹钟提醒项,可以更具体、更详细的提醒用户在设定条件下,通过对应的用户界面处理相关事务。同时,在设定条件下直接打开对应的用户界面,可以避免用户查找应用程序和用户界面的过程,简化了用户处理相关事务的程序,缩短了时间,可以提高用户处理相关事务的效率。
可选的,本申请实施例还提供一种电子设备,如图14所示,图14是本申请实施例提供的一种电子设备的结构框图,电子设备1400包括处理器1401,存储器1402,存储在存储器1402上并可在所述处理器1401上运行的程序或指令,该程序或指令被处理器1401执行时实现上应用程序控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图15为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备1500包括但不限于:射频单元1501、网络模块1502、音频输出单元1503、输入单元1504、传感器1505、显示单元1506、用户输入单元1507、接口单元1508、存储器1509、以及处理器1510等部件。
本领域技术人员可以理解,电子设备100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器1510逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图15中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
处理器1510,用于在接收到对目标应用程序的用户界面的第一输入的情况下,响应于第一输入,控制显示单元1506显示闹钟列表界面;
接收对闹钟列表界面的第二输入,响应于第二输入,在闹钟列表界面中添加第一闹钟提醒项,第一闹钟提醒项与目标应用程序的用户界面对应;
在电子设备的状态信息符合第一闹钟提醒项中的第一设定条件的情况下,控制显示单元1506显示目标应用程序的用户界面。
在本申请实施例中,在接收到对目标应用程序中的用户界面的第一输入的情况下,响应于第一输入,显示闹钟列表界面。接收对闹钟列表界面的第二输入,响应于第二输入,在闹钟列表界面中添加第一闹钟提醒项。在电子设备的状态信息符合第一闹钟提醒项中的第一设定条件的情况下,显示用户界面。针对应用程序中处理具体事务的用户界面,建立对应的闹钟提醒项,在设定条件下直接显示用户界面,可以避免用户查找应用程序和用户界面的过程,简化用户处理相关事务的程序,缩短时间,提高了用户处理相关事务的效率。
处理器1510,具体用于在接收到对闹钟列表界面中的第一初始闹钟提醒项的所述第二输入的情况下,响应于第二输入,控制显示单元1506显示第一闹钟设置界面;第一初始闹钟提醒项为预先建立的与第一闹钟提醒项对应的初始闹钟提醒项;
在第一闹钟设置界面中,接收对第一设定条件的输入,获得具有第一设定条件的第一闹钟提醒项。
本实施例中,用户可以第一闹钟设置界面中设置对应的提醒时间和提醒位置等设定条件,电子设备可以在设定条件下显示用户界面,方便用户根据对应的用户界面处理相关事务。
处理器1510,还用于获取应用程序的程序标识和用户界面的界面标识;
将程序标识和界面标识存储到第一闹钟提醒项中。
显示用户界面,包括:
根据程序标识和界面标识,控制显示单元1506显示用户界面。
本实施例中,在建立第一闹钟提醒项的过程中,电子设备可以确定并存储应用程序的程序标识和用户界面的界面标识,以在电子设备的状态信息符合第一设定条件时,根据保存的程序标识和界面标识显示对应的用户界面。
处理器1510,还用于获取用户界面中的目标数据;
将目标数据存储到第一闹钟提醒项中;
根据程序标识和界面标识,控制显示单元1506显示用户界面,包括:
根据程序标识和界面标识,控制显示单元1506显示包括目标数据的用户界面。
本实施例中,在建立第一闹钟提醒项的过程中,保存用户界面中的目标数据,在第一设定条件下显示用户界面时,直接将目标数据输入对应的位置,可以避免用户再次输入目标数据,减少用户操作,提高效率。
处理器1510,还用于在第一闹钟设置界面中,接收对提醒时间的输入,获得具有提醒时间的第一闹钟提醒项;和/或,
在第一闹钟设置界面中,接收对提醒位置的输入,获得具有提醒位置的第一闹钟提醒项。
本实施例中,用户可以在第一闹钟设置界面中设置对应的提醒时间和提醒位置等设定条件,电子设备可以在相应的提醒时间和提醒位置下打开用户界面,方便用户根据对应的用户界面处理相关事务。
处理器1510,还用于在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态为目标运行状态,则控制显示单元1506显示用户界面;
在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态不为目标运行状态,则通知用户打开用户界面。
处理器1510,还用于在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态为锁屏状态,则通过振动和/或声音提醒用户打开用户界面;
在电子设备的状态信息符合第一设定条件的情况下,若电子设备的运行状态为解锁状态、且电子设备的显示屏中显示有除应用程序之外的其他应用程序的用户界面,则控制显示单元1506在显示屏中显示提醒窗口;提醒窗口用于打开用户界面。
在实际应用中,电子设备的运行状态为锁屏状态时,说明用户并未使用电子设备,用户很大概率并不能看到打开的用户界面,此时可以通过振动和/或铃声等提醒用户打开用户界面,避免直接显示用户界面,可以降低电子设备的功耗。
处理器1510,还用于在闹钟列表界面中包括至少两个第一初始闹钟提醒项的情况下,若接收到对关联控件的第三输入,则响应于第三输入,控制显示单元1506显示关联界面;
在关联界面中接收第四输入,响应于第四输入,基于第四输入选择的至少两个第一初始闹钟提醒项分别对应的第一闹钟提醒项,建立第二闹钟提醒项;在电子设备的状态信息符合第二闹钟提醒项中的第二设定条件的情况下,控制显示单元1506依次显示第二闹钟提醒项对应的每个用户界面。
处理器1510,还用于在闹钟列表界面中,建立第二初始闹钟提醒项;
在接收到对第二初始闹钟提醒项的第五输入情况下,响应于第五输入,控制显示单元1506显示第二闹钟设置界面;
在第二闹钟设置界面中,接收对第二设定条件的输入,获得具有第二设定条件的第二闹钟提醒项。
在实际应用中,针对第二闹钟提醒项对应的多个用户界面,用户可以通过提醒顺序的设置,控制第二闹钟提醒项对应的多个用户界面的显示顺序,从而灵活准确的提醒用户处理多个事务。
处理器1510,还用于在第二闹钟设置界面中,接收对提醒顺序的输入,获得具有提醒顺序的第二闹钟提醒项;
在电子设备的状态信息符合第二设定条件的情况下,控制显示单元1506依次显示第二闹钟提醒项对应的每个用户界面,包括:
在电子设备的状态信息符合第二设定条件的情况下,控制显示单元1506按提醒顺序依次显示第二闹钟提醒项对应的每个用户界面。
在实际应用中,针对第二闹钟提醒项对应的多个用户界面,用户可以通过提醒顺序的设置,控制第二闹钟提醒项对应的多个用户界面的显示顺序,从而灵活准确的提醒用户处理多个事务。
处理器1510,还用于在接收到第一输入的情况下,若收缩后的用户界面小于等于预设阈值,则响应于第一输入,控制显示单元1506显示闹钟列表界面。
处理器1510,还用于在收缩后的用户界面的部分或全部位于闹钟列表界面内的情况下,在闹钟列表界面中建立第一初始闹钟提醒项;或者,
在收缩后的用户界面位于闹钟列表界面内的预设位置的情况下,在闹钟列表界面中建立第一初始闹钟提醒项。
本实施例中,在显示用户界面的情况下,直接操作用户界面,打开闹钟列表界面,可以方便用户根据当前显示的用户界面,建立对应的第一闹钟提醒项。在打开闹钟列表界面的过程中,当收缩后的用户界面小于等于预设阈值时,显示闹钟列表界面,可以避免用户误操作,防止用户误操作时打开闹钟列表界面。在实际应用中,也可以通过其他方式打开闹钟列表界面,本实施例对此不做限制。
处理器1510,还用于向服务器发送请求信息;请求信息用于获取服务器中存储的第一闹钟提醒项;
接收并存储服务器发送的第一闹钟提醒项。
本实施例中,电子设备在建立第一闹钟提醒项之后,可以向服务器发送第一闹钟提醒项,将第一闹钟提醒项存储在服务器中,其他电子设备可以从服务器获取预先存储的第一闹钟提醒项,以方便第一闹钟提醒项在不同的电子设备之间转移。
处理器1510,还用于控制显示单元1506显示提示界面,提示界面用于提醒用户是否存储务器发送的第一闹钟提醒项;
接收并存储服务器发送的第一闹钟提醒项,包括:
在提示界面中接收到第六输入的情况下,响应于第六输入,执行接收并存储服务器发送的第一闹钟提醒项的步骤。
本实施例中,电子设备在接收到服务器发送的第一闹钟提醒项之后,可以显示提示界面,提示用户是否接收从服务器获取的第一闹钟提醒项,以根据用户选择确定是否从服务器获取第一闹钟提醒项。需要说明的是,电子设备也可以向服务器发送第二闹钟提醒项,以方便其他电子设备从服务器获取第二闹钟提醒项。
应理解的是,本申请实施例中,输入单元1504可以包括图形处理器(GraphicsProcessing Unit,GPU)15041和麦克风15042,图形处理器15041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1506可包括显示面板15061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板15061。用户输入单元1507包括触控面板15071以及其他输入设备15072。触控面板15071,也称为触摸屏。触控面板15071可包括触摸检测装置和触摸控制器两个部分。其他输入设备15072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1509可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器1510可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1510中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述应用程序控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述应用程序控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (10)
1.一种应用程序控制方法,其特征在于,包括:
在接收到对目标应用程序的用户界面的第一输入的情况下,响应于所述第一输入,显示闹钟列表界面;
接收对所述闹钟列表界面的第二输入,响应于所述第二输入,在所述闹钟列表界面中添加第一闹钟提醒项,所述第一闹钟提醒项与所述目标应用程序的用户界面对应;
在电子设备的状态信息符合所述第一闹钟提醒项中的第一设定条件的情况下,显示所述目标应用程序的用户界面;
其中,所述目标应用程序为除闹钟应用程序之外的其他应用程序;
所述方法还包括:获取并在所述第一闹钟提醒项中存储所述用户界面中的临时数据;
所述显示所述目标应用程序的用户界面,包括:显示包括所述临时数据的所述用户界面。
2.根据权利要求1所述的方法,其特征在于,所述接收对所述闹钟列表界面的第二输入,响应于所述第二输入,在所述闹钟列表界面中添加第一闹钟提醒项,包括:
在接收到对所述闹钟列表界面中的第一初始闹钟提醒项的所述第二输入的情况下,响应于所述第二输入,显示第一闹钟设置界面;所述第一初始闹钟提醒项为预先建立的与所述第一闹钟提醒项对应的初始闹钟提醒项;
在所述第一闹钟设置界面中,接收对所述第一设定条件的输入,获得具有所述第一设定条件的所述第一闹钟提醒项。
3.根据权利要求2所述的方法,其特征在于,还包括:
获取所述目标应用程序的程序标识和所述用户界面的界面标识;
将所述程序标识和所述界面标识存储到所述第一闹钟提醒项中;
所述显示所述目标应用程序的用户界面,包括:
根据所述程序标识和所述界面标识,显示所述用户界面。
4.根据权利要求2述的方法,其特征在于,所述在所述第一闹钟设置界面中,接收对所述第一设定条件的输入,获得具有所述第一设定条件的所述第一闹钟提醒项,包括:
在所述第一闹钟设置界面中,接收对提醒时间的输入,获得具有所述提醒时间的所述第一闹钟提醒项;和/或,
在所述第一闹钟设置界面中,接收对提醒位置的输入,获得具有所述提醒位置的所述第一闹钟提醒项。
5.根据权利要求1所述的方法,其特征在于,所述在电子设备的状态信息符合所述第一闹钟提醒项中的第一设定条件的情况下,显示所述目标应用程序的用户界面,包括:
在所述电子设备的状态信息符合所述第一设定条件的情况下,若所述电子设备的运行状态为目标运行状态,则显示所述用户界面;
在所述电子设备的状态信息符合所述第一设定条件的情况下,若所述电子设备的运行状态不为所述目标运行状态,则通知用户打开所述用户界面。
6.根据权利要求2所述的方法,其特征在于,所述闹钟列表界面中包括关联控件,所述方法还包括:
在所述闹钟列表界面中包括至少两个所述第一初始闹钟提醒项的情况下,若接收到对所述关联控件的第三输入,则响应于所述第三输入,显示关联界面;
在所述关联界面中接收第四输入,响应于所述第四输入,基于所述第四输入选择的至少两个所述第一初始闹钟提醒项分别对应的第一闹钟提醒项,建立第二闹钟提醒项;
在所述电子设备的状态信息符合所述第二闹钟提醒项中的第二设定条件的情况下,依次显示所述第二闹钟提醒项对应的每个用户界面。
7.根据权利要求1所述的方法,其特征在于,所述第一输入用于收缩所述用户界面;
所述在接收到对目标应用程序的用户界面的第一输入的情况下,响应于所述第一输入,显示闹钟列表界面,包括:
在接收到所述第一输入的情况下,若收缩后的所述用户界面的面积小于等于预设阈值,则响应于所述第一输入,显示所述闹钟列表界面。
8.一种应用程序控制装置,其特征在于,包括:
第一显示模块,用于在接收到对目标应用程序的用户界面的第一输入的情况下,响应于所述第一输入,显示闹钟列表界面;
添加模块,用于接收对所述闹钟列表界面的第二输入,响应于所述第二输入,在所述闹钟列表界面中添加第一闹钟提醒项,所述第一闹钟提醒项与所述目标应用程序的用户界面对应;
第二显示模块,用于在电子设备的状态信息符合所述第一闹钟提醒项中的第一设定条件的情况下,显示所述目标应用程序的用户界面;
其中,所述目标应用程序为除闹钟应用程序之外的其他应用程序;
所述添加模块还用于获取并在所述第一闹钟提醒项中存储所述用户界面中的临时数据;
所述第二显示模块具体用于显示包括所述临时数据的所述用户界面。
9.根据权利要求8所述的装置,其特征在于,所述添加模块包括:
显示单元,用于在接收到对所述闹钟列表界面中的第一初始闹钟提醒项的所述第二输入的情况下,响应于所述第二输入,显示第一闹钟设置界面;所述第一初始闹钟提醒项为预先建立的与所述第一闹钟提醒项对应的初始闹钟提醒项;
接收单元,用于在所述第一闹钟设置界面中,接收对所述第一设定条件的输入,获得具有所述第一设定条件的所述第一闹钟提醒项。
10.一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7任一项所述的应用程序控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010613317.8A CN111866270B (zh) | 2020-06-30 | 2020-06-30 | 应用程序控制方法、装置和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010613317.8A CN111866270B (zh) | 2020-06-30 | 2020-06-30 | 应用程序控制方法、装置和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111866270A CN111866270A (zh) | 2020-10-30 |
CN111866270B true CN111866270B (zh) | 2021-11-30 |
Family
ID=72988958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010613317.8A Active CN111866270B (zh) | 2020-06-30 | 2020-06-30 | 应用程序控制方法、装置和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111866270B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112462988A (zh) * | 2020-11-24 | 2021-03-09 | 维沃移动通信有限公司 | 提醒方法、装置及电子设备 |
CN113282359A (zh) * | 2021-04-09 | 2021-08-20 | 维沃移动通信有限公司 | 应用提醒方法、装置及电子设备 |
CN115225758B (zh) * | 2021-04-19 | 2024-06-25 | 华为技术有限公司 | 通知方法、相关装置 |
CN115706749A (zh) * | 2021-08-12 | 2023-02-17 | 华为技术有限公司 | 一种设置提醒的方法和电子设备 |
CN113703896A (zh) * | 2021-08-30 | 2021-11-26 | 维沃移动通信(杭州)有限公司 | 事件触发控制方法、装置、电子设备及介质 |
CN113783998B (zh) * | 2021-09-13 | 2023-04-07 | 维沃移动通信(杭州)有限公司 | 闹钟管理方法、装置、电子设备和可读存储介质 |
CN113986081B (zh) * | 2021-10-28 | 2024-04-19 | 维沃移动通信有限公司 | 提醒任务创建方法与装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106527895A (zh) * | 2016-10-28 | 2017-03-22 | 珠海市魅族科技有限公司 | 一种信息处理方法及装置 |
CN107846514A (zh) * | 2017-11-03 | 2018-03-27 | 珠海格力电器股份有限公司 | 一种闹钟设置方法及装置 |
CN108710521A (zh) * | 2018-05-15 | 2018-10-26 | 维沃移动通信有限公司 | 一种便签生成方法和终端设备 |
CN109408172A (zh) * | 2018-09-27 | 2019-03-01 | 维沃移动通信有限公司 | 一种应用程序的处理方法及终端设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI493300B (zh) * | 2013-11-22 | 2015-07-21 | Acer Inc | 鬧鐘管理系統及方法 |
-
2020
- 2020-06-30 CN CN202010613317.8A patent/CN111866270B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106527895A (zh) * | 2016-10-28 | 2017-03-22 | 珠海市魅族科技有限公司 | 一种信息处理方法及装置 |
CN107846514A (zh) * | 2017-11-03 | 2018-03-27 | 珠海格力电器股份有限公司 | 一种闹钟设置方法及装置 |
CN108710521A (zh) * | 2018-05-15 | 2018-10-26 | 维沃移动通信有限公司 | 一种便签生成方法和终端设备 |
CN109408172A (zh) * | 2018-09-27 | 2019-03-01 | 维沃移动通信有限公司 | 一种应用程序的处理方法及终端设备 |
Also Published As
Publication number | Publication date |
---|---|
CN111866270A (zh) | 2020-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111866270B (zh) | 应用程序控制方法、装置和电子设备 | |
CN108604152B (zh) | 未读消息提示方法和终端 | |
CN112600977A (zh) | 快速打开应用或应用功能的方法及终端 | |
WO2022022566A1 (zh) | 图形码识别方法、装置和电子设备 | |
CN111783055A (zh) | 账户信息管理方法、装置及电子设备 | |
CN113220178B (zh) | 应用程序的控制方法和装置 | |
WO2023030129A1 (zh) | 消息的显示方法、装置和电子设备 | |
CN112462988A (zh) | 提醒方法、装置及电子设备 | |
CN111857464A (zh) | 信息显示方法、装置、电子设备及可读存储介质 | |
CN112699363A (zh) | 图形码识别方法、装置及电子设备 | |
CN113726943A (zh) | 控制方法及电子设备 | |
CN113709306B (zh) | 会话处理方法、装置及电子设备 | |
CN113114845B (zh) | 通知消息显示方法和装置 | |
CN113965614A (zh) | 会话创建方法、装置和电子设备 | |
CN112235412B (zh) | 消息处理方法和装置 | |
CN111766993B (zh) | 信息显示方法、装置、电子设备及可读存储介质 | |
CN113282359A (zh) | 应用提醒方法、装置及电子设备 | |
CN113342755A (zh) | 显示控制方法及装置 | |
CN112486387A (zh) | 应用程序的控制方法及装置 | |
CN112181559A (zh) | 界面显示方法、装置和电子设备 | |
CN111669744A (zh) | 信息处理方法、装置和电子设备 | |
WO2023051508A1 (zh) | 图形码的显示方法及装置 | |
EP4351117A1 (en) | Information display method and apparatus, and electronic device | |
CN112261595A (zh) | 事件提醒方法、装置、存储介质及移动终端 | |
CN113098757B (zh) | 红包发送方法、接收方法及红包发送装置、接收装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |