打开界面的方法及装置与流程

文档序号:12363022阅读:276来源:国知局
打开界面的方法及装置与流程
本公开涉及信息处理
技术领域
,尤其涉及一种打开界面的方法及装置。
背景技术
:随着智能操作系统功能的完善,在智能操作系统所在的终端上可以安装各种类型的应用程序,由于应用程序的功能越来越丰富,因此被广泛地应用于人们工作以及生活的各个方面。其中某些应用程序可能会在特定时间出现特定的应用场景,比如购物类应用程序可能在某一时间点做促销活动、在某一时间点发送红包、或者在某一特定时间点开始抢购某商品等等,在这种场景下,用户可能会在特定时间点启动该应用程序,进而进入指定页面以进行某项操作。技术实现要素:为克服相关技术中存在的问题,本公开提供一种打开界面的方法及装置。根据本公开实施例的第一方面,提供一种打开界面的方法,所述方法包括:判断目标启动时间是否已到达,所述目标启动时间为已存储的界面标记信息包括的多个启动时间中任一启动时间,所述界面标记信息用于存储多个应用程序中已标记界面的信息;当所述目标启动时间已到达时,基于所述目标启动时间,从所述界面标记信息中,获取目标应用程序标识和目标界面标识;基于所述目标应用程序标识和所述目标界面标识,打开目标应用程序中的目标界面。可选地,所述判断目标启动时间是否已到达之前,还包括:当在所述目标应用程序中的目标界面上检测到界面标记操作时,获取所述目标应用程序标识和所述目标界面标识;对所述目标应用程序中所述目标界面设置至少一个启动时间;将所述目标应用程序标识、所述目标界面标识和所述至少一个启动时间,对应存储在所述界面标记信息中。可选地,所述判断目标启动时间是否已到达之前,还包括:当接收到目标应用服务器发送的界面标记提醒消息时,显示所述界面标记提醒消息,所述界面标记提醒消息中包括标记选项,所述界面标记提醒消息用于提醒对所述目标应用程序的目标界面进行标记;当检测到所述标记选项的触发操作时,对所述目标应用程序中所述目标界面设置至少一个启动时间;获取所述目标应用程序标识和所述目标界面标识;将所述目标应用程序标识、所述目标界面标识和所述至少一个启动时间,对应存储在所述界面标记信息中。可选地,所述对所述目标应用程序中所述目标界面设置至少一个启动时间之后,还包括:设置所述至少一个启动时间对应的提醒方式;相应地,所述将所述目标应用程序标识、所述目标界面标识和所述至少一个启动时间,对应存储在所述界面标记信息中,包括:将所述目标应用程序标识、所述目标界面标识、所述至少一个启动时间和所述至少一个启动时间对应的提醒方式,对应存储在所述界面标记信息中。可选地,所述基于所述目标应用程序标识和所述目标界面标识,打开目标应用程序中的目标界面之后,还包括:基于所述目标应用程序标识、所述目标界面标识和所述目标启动时间,从所述界面标记信息中,获取对应的提醒方式;通过获取的提醒方式,对所述目标界面的打开进行提醒。根据本公开实施例的第二方面,提供一种打开界面的装置,所述装置包括:判断模块,用于判断目标启动时间是否已到达,所述目标启动时间为已存储的界面标记信息包括的多个启动时间中任一启动时间,所述界面标记信息用于存储多个应用程序中已标记界面的信息;第一获取模块,用于当所述目标启动时间已到达时,基于所述目标启动时间,从所述界面标记信息中,获取目标应用程序标识和目标界面标识;打开模块,用于基于所述目标应用程序标识和所述目标界面标识,打开目标应用程序中的目标界面。可选地,所述装置还包括:第二获取模块,用于当在所述目标应用程序中的目标界面上检测到界面标记操作时,获取所述目标应用程序标识和所述目标界面标识;第一设置模块,用于对所述目标应用程序中所述目标界面设置至少一个启动时间;存储模块,用于将所述目标应用程序标识、所述目标界面标识和所述至少一个启动时间,对应存储在所述界面标记信息中。可选地,所述装置还包括:显示模块,用于当接收到目标应用服务器发送的界面标记提醒消息时,显示所述界面标记提醒消息,所述界面标记提醒消息中包括标记选项,所述界面标记提醒消息用于提醒对所述目标应用程序的目标界面进行标记;第二设置模块,用于当检测到所述标记选项的触发操作时,对所述目标应用程序中所述目标界面设置至少一个启动时间;第三获取模块,用于获取所述目标应用程序标识和所述目标界面标识;存储模块,用于将所述目标应用程序标识、所述目标界面标识和所述至少一个启动时间,对应存储在所述界面标记信息中。可选地,所述装置还包括:第三设置模块,用于设置所述至少一个启动时间对应的提醒方式;相应地,所述存储模块,用于:将所述目标应用程序标识、所述目标界面标识、所述至少一个启动时间和所述至少一个启动时间对应的提醒方式,对应存储在所述界面标记信息中。可选地,所述装置还包括:第四获取模块,用于基于所述目标应用程序标识、所述目标界面标识和所述目标启动时间,从所述界面标记信息中,获取对应的提醒方式;提醒模块,用于通过获取的提醒方式,对所述目标界面的打开进行提醒。根据本公开实施例的第三方面,提供一种打开界面的装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:判断目标启动时间是否已到达,所述目标启动时间为已存储的界面标记信息包括的多个启动时间中任一启动时间,所述界面标记信息用于存储多个应用程序中已标记界面的信息;当所述目标启动时间已到达时,基于所述目标启动时间,从所述界面标记信息中,获取目标应用程序标识和目标界面标识;基于所述目标应用程序标识和所述目标界面标识,打开目标应用程序中的目标界面。本公开的实施例提供的技术方案可以包括以下有益效果:在本公开实施例中,由于目标启动时间是对目标应用程序中的目标界面设置的启动时间,因此,可以判断目标启动时间是否已到达,进而在目标启动时间已到达时,基于目标应用程序标识和目标界面标识,自动打开目标应用程序中的目标界面,从而无需用户手动打开,不仅可以免去用户记忆的烦恼,给用户的后续操作带来便捷,并且减少用户因为忘记打开界面而造成的损失,还可以简化打开目标界面的操作,从而提高界面打开的效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种打开界面的方法流程图。图2A是根据一示例性实施例示出的另一种打开界面的方法流程图。图2B是根据一示例性实施例示出的一种设置界面启动时间的界面示意图。图2C是根据一示例性实施例示出的一种显示界面标记提醒消息的界面示意图。图3是根据一示例性实施例示出的第一种打开界面的装置框图。图4是根据一示例性实施例示出的第二种打开界面的装置框图。图5是根据一示例性实施例示出的第三种打开界面的装置框图。图6是根据一示例性实施例示出的第四种打开界面的装置框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。在对本公开实施例进行详细的解释说明之前,先对本公开实施例的应用场景予以介绍。由于某些应用程序可能会在特定时间出现特定的应用场景,比如购物类应用程序可能在某一时间点做促销活动、在某一时间点发送红包、或者在某一特定时间点开始抢购某商品等等,因此,在这种场景下,用户可能会在特定时间点手动启动该应用程序,进而进入指定页面以进行某项操作。由于相关技术中,都是用户在特定时间点手动打开目标应用程序中的目标界面,此时,用户需要对哪个应用程序会在哪个时间点出现什么样的场景进行记忆,从而花费大量的时间和精力,并且通过手动打开目标应用程序中的目标界面的操作比较复杂,因此,本公开实施例提供了一种打开界面的方法,通过设置目标应用程序中的目标界面的启动时间,进而在该启动时间到达时,自动打开目标应用程序中的目标界面,不仅可以免去用户记忆的烦恼,给用户的后续操作带来便捷,并且减少用户因为忘记打开界面而造成的损失,还可以简化打开目标界面的操作,从而提高界面打开的效率。图1是根据一示例性实施例示出的一种打开界面的方法流程图,如图1所示,打开界面的方法用于终端中,包括以下步骤:在步骤101中,终端判断目标启动时间是否已到达,目标启动时间为已存储的界面标记信息包括的多个启动时间中任一启动时间,界面标记信息用于存储多个应用程序中已标记界面的信息。在步骤102中,当目标启动时间已到达时,基于目标启动时间,从界面标记信息中,获取目标应用程序标识和目标界面标识。在步骤103中,基于目标应用程序标识和目标界面标识,打开目标应用程序中的目标界面。在本公开实施例中,由于目标启动时间是对目标应用程序中的目标界面设置的启动时间,因此,可以判断目标启动时间是否已到达,进而在目标启动时间已到达时,基于目标应用程序标识和目标界面标识,自动打开目标应用程序中的目标界面,从而无需用户手动打开,不仅可以免去用户记忆的烦恼,给用户的后续操作带来便捷,并且减少用户因为忘记打开界面而造成的损失,还可以简化打开目标界面的操作,从而提高界面打开的效率。可选地,判断目标启动时间是否已到达之前,还包括:当在目标应用程序中的目标界面上检测到界面标记操作时,获取目标应用程序标识和目标界面标识;对目标应用程序中目标界面设置至少一个启动时间;将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中。可选地,判断目标启动时间是否已到达之前,还包括:当接收到目标应用服务器发送的界面标记提醒消息时,显示界面标记提醒消息,界面标记提醒消息中包括标记选项,界面标记提醒消息用于提醒对目标应用程序的目标界面进行标记;当检测到标记选项的触发操作时,对目标应用程序中目标界面设置至少一个启动时间;获取目标应用程序标识和目标界面标识;将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中。可选地,对目标应用程序中目标界面设置至少一个启动时间之后,还包括:设置至少一个启动时间对应的提醒方式;相应地,将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中,包括:将目标应用程序标识、目标界面标识、至少一个启动时间和至少一个启动时间对应的提醒方式,对应存储在界面标记信息中。可选地,基于目标应用程序标识和目标界面标识,打开目标应用程序中的目标界面之后,还包括:基于目标应用程序标识、目标界面标识和目标启动时间,从界面标记信息中,获取对应的提醒方式;通过获取的提醒方式,对目标界面的打开进行提醒。上述所有可选技术方案,均可按照任意结合形成本公开的可选实施例,本公开实施例对此不再一一赘述。图2A是根据一示例性实施例示出的另一种打开界面的方法流程图,如图2A所示,打开界面的方法用于终端中,包括以下步骤。在步骤201中,终端判断目标启动时间是否已到达,目标启动时间为已存储的界面标记信息包括的多个启动时间中任一启动时间,界面标记信息用于存储多个应用程序中已标记界面的信息。由于相关技术中用户需要在特定时间手动打开目标应用程序中的目标界面,不仅需要花费大量的时间和精力,而且打开目标界面的操作比较复杂,因此,在本公开实施例中,可以为目标界面设置对应的启动时间,即目标启动时间,进而终端可以通过判断目标启动时间是否已到达,来确定是否打开目标界面。其中,终端判断目标启动时间是否已到达的操作可以为:终端获取自身的系统时间,将获取的系统时间与目标启动时间进行比较,如果两者相同,则确定目标启动时间已到达,如果两者不相同,则判断获取的系统时间是否早于目标启动时间,如果获取的系统时间早于目标启动时间,则确定目标启动时间未到达,如果获取的系统时间晚于目标启动时间,则确定目标启动时间已超时。需要说明的是,终端可以周期性地判断目标启动时间是否已到达,也可以实时地判断目标启动时间是否已到达,还可以是定时地判断目标启动时间是否到达,比如在凌晨1:00到6:00,不进行判断目标启动时间是否已经到达,在6:00和次日凌晨1:00之间,实时地或周期性地判断目标启动时间是否到达。当然,实际应用中,该终端还可以通过其他的方式来判断,本公开实施例对此不作具体限定。其中,为了防止出现目标启动时间已超时的现象,该终端可以实时地来判断目标启动时间是否已到达,从而提高判断的准确率,进而提高打开界面的准确率。比如,终端在界面标记信息中已存储的应用程序1中界面a的启动时间为9:00,假设该启动时间9:00为目标启动时间,终端可以实时地判断自身的系统时间是否到达9:00。当该终端判断出自身的系统时间到达9:00,则确定到达目标启动时间。进一步地,在判断目标启动时间是否已到达之前,为了在特定时间打开目标应用程序中的目标界面,需要对目标界面进行标记,本公开实施例可以通过如下两种可能的实现方式来对目标界面进行标记:第一种可能的实现方式,当在目标应用程序中的目标界面上检测到界面标记操作时,获取目标应用程序标识和目标界面标识,对目标应用程序中目标界面设置至少一个启动时间,将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中。其中,当终端对目标应用程序中目标界面设置至少一个启动时间时,该终端可以显示启动时间设置界面,进而检测启动时间设置界面中设置的至少一个启动时间,并将检测的至少一个启动时间设置为目标界面的启动时间。需要说明的是,该至少一个启动时间为用于指示终端打开目标应用程序中目标界面的时间,当该至少一个启动时间包括一个启动时间时,该终端可以在该启动时间到达时,打开目标应用程序中的目标界面;当该至少一个启动时间包括多个启动时间时,该终端可以在该多个启动时间中每个启动时间的到达时刻,打开目标应用程序中的目标界面,也即是,该终端会将目标应用程序中的目标界面打开多次。其中,当终端将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中时,该终端可以将目标应用程序标识、目标界面标识和至少一个启动时间,存储在界面标记信息包括的应用程序标识、界面标识与启动时间之间的对应关系中。比如,该终端在应用程序1的界面a上检测到界面标记操作时,终端获取应用程序1的标识和界面a的标识,假设应用程序1的标识为ID1,应用程序1中界面a的标识为ID11,并且如图2B所示,该终端为应用程序1中界面a设置启动时间,假设根据用户需求,设置9:00为应用程序1中界面a的启动时间,那么,该终端可以将应用程序1的标识ID1、应用程序1中界面a的标识ID11和启动时间9:00,以表1所示的对应关系存储在界面标记信息中。表1应用程序标识界面标识启动时间ID1ID119:00再比如,该终端在应用程序2的界面b上检测到界面标记操作时,终端获取应用程序2的标识和界面b的标识,假设应用程序2的标识为ID2,应用程序2中界面b的标识为ID21,并且如图2B所示,该终端为应用程序2中界面b设置启动时间,假设根据实际操作需求,为应用程序2中界面b设置10:00、14:00和18:00三个启动时间,那么,该终端可以将应用程序2的标识ID2、应用程序2中界面b的标识ID21和三个启动时间10:00、14:00和18:00,以表2所示的对应关系存储在界面标记信息中。表2相应地,该终端可以将应用程序1的界面a在9:00时自动打开,并将应用程序2的界面b在10:00、14:00和18:00时分别打开。需要说明的是,在本公开实施例中,以上述表1和表2所示的应用程序标识、界面标识和启动时间之间的对应关系为例进行说明,并不对本公开实施例构成限定。需要说明的是,界面标记操作用于指示对界面进行标记,从而便于后续自动打开,且界面标记操作可以是终端中存储的默认操作,也可以是用户事先手动设置的操作,比如,界面标记操作可以是特定的手势动作,还可以是通过状态栏里的按钮一键标记的操作,也可以是以一定的压力按压屏幕等操作,本公开实施例不作具体限定。另外,目标应用程序标识用于唯一标识目标应用程序,该目标应用程序可以为终端上所安装的任一应用程序,目标界面标识用于唯一标识目标应用程序中的目标界面,该目标界面可以为目标应用程序中的任一界面。针对第一种可能的实现方式,当用户需要标记目标应用程序中的目标界面时,可以在目标应用程序中的目标界面上触发界面标记操作,进而终端按照上述方法对目标应用程序中的目标界面进行标记。也即是,在第一种可能的实现方式中,终端可以根据用户的需求进行界面标记,从而保证标记的界面更符合用户的意愿。第二种可能的实现方式,当接收到目标应用服务器发送的界面标记提醒消息时,显示界面标记提醒消息,界面标记提醒消息中包括标记选项,界面标记提醒消息用于提醒对目标应用程序的目标界面进行标记。当检测到标记选项的触发操作时,对目标应用程序中目标界面设置至少一个启动时间。获取目标应用程序标识和目标界面标识,将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中。其中,当终端对目标应用程序中目标界面设置至少一个启动时间时,可以参考上述第一种可能的实现方式,本公开实施例对此不再详细阐述。另外,当终端将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中时,也可以参考上述第一种可能的实现方式,本公开实施例同样对此不再详细阐述。其中,界面标记提醒消息中可以包括应用程序可能会在特定时间出现特定的应用场景的具体内容,比如购物类应用程序可能在某一时间点做促销活动、在某一时间点发送红包、或者在某一特定时间点开始抢购某商品等等,且该界面标记提醒消息用于通知用户活动的具体内容和时间。另外,该界面标记提醒消息还可以包括标记选项,此时,该界面标记提醒消息用于提醒用户进行界面标记,也即是,当用户点击该标记选项时,该终端可以检测到该标记选项的触发操作,进而确定用户需要对该目标应用程序中的目标界面进行标记。当然,实际应用中,界面标记提醒消息还可以包括其他信息,本公开实施例对此不作具体限定。比如,目标应用服务器发送了一条XX商城X月XX日8:00和11:00有促销活动的界面标记提醒消息,终端显示该界面标记提醒消息,如图2C所示,如果用户点击界面标记提醒消息中的标记选项时,该终端可以获取目标应用程序标识和目标界面标识,假设该界面标记提醒消息用于提醒对应用程序3中的界面c进行标记,且应用程序3的标识为ID3,应用程序3中界面c的标识为ID31,并在启动时间设置界面中设置对应的启动时间,该启动时间设置界面如图2B所示,假设在启动时间设置界面上设置10:00和14:00两个启动时间,那么,该终端可以将应用程序3的标识ID3、应用程序3中界面c的标识ID31和两个启动时间10:00和14:00,以表3所示的对应关系存储在界面标记信息中。表3需要说明的是,在本公开实施例中,以上述表3所示的应用程序标识、界面标识和启动时间之间的对应关系为例进行说明,并不对本公开实施例构成限定。需要说明的是,标记选项的触发操作用于指示对界面进行标记,从而便于后续自动打开,且标记选项的触发操作可以是终端中存储的默认操作,也可以是用户事先手动设置的操作,比如,界面标记操作可以是特定的手势动作,还可以是通过状态栏里的按钮一键标记的操作,也可以是以一定的压力按压屏幕等操作,本公开实施例不作具体限定。针对第二种可能的实现方式,当用户需要对界面标记提醒消息中所提醒的目标应用程序中的目标界面进行标记时,可以对界面标记提醒消息中标记选项执行触发操作,进而终端可以对目标应用程序中的目标界面进行标记。也即是,在第二种可能的实现方式中,终端可以根据服务器发送的界面标记提醒消息和用户的需求以一键标记的方式进行界面标记,从而保证用户在标记界面之前对所标记的应用程序的界面、启动时间和对应的活动有清楚的了解,使标记的界面更符合用户的意愿,并且通过一键标记的方式不仅简化了界面标记操作,更提高了界面标记的效率。进一步地,在为目标应用程序中的目标界面设置至少一个启动时间之后,为了在启动目标应用程序中的目标界面时有效提醒用户,可以设置该至少一个启动时间所对应的提醒方式,将目标应用程序标识、目标界面标识、至少一个启动时间和至少一个启动时间对应的提醒方式,对应存储在界面标记信息中。其中,当该终端设置至少一个启动时间所对应的提醒方式时,该终端可以将预设的默认提醒方式设置为该至少一个启动时间对应的提醒方式。另外,该终端可以显示提醒方式设置界面,由用户设置该至少一个启动时间对应的提醒方式,当然,实际应用中,该终端还可以通过其他方式设置该至少一个启动时间对应的提醒方式,本公开实施例对此不作具体限定。需要说明的是,该至少一个启动时间对应的提醒方式可以是响铃,也可以是振动,还可以是与该终端相关联的第三方设备响铃或振动等,当然,在实际应用中还可以是其他方式,本公开实施例对此不作具体限定。比如,在分别设置了应用程序1的界面a、应用程序2的界面c和应用程序3的界面c的启动时间之后,还可以设置与应用程序、界面和启动时间相对应的提醒方式,提醒方式可以是默认提醒方式,也可以是用户设置,具体方式有振动、响铃、第三方设备提醒等等,假设对应用程序1中的界面a对应的启动时间9:00设置的提醒方式为默认提醒方式,对应用程序2中界面b对应的启动时间10:00设置的提醒方式为响铃,对应用程序2中界面b对应的启动时间14:00设置的提醒方式为振动,对应用程序2中界面b对应的启动时间18:00设置的提醒方式为第三方设备提醒,对应用程序3中界面c对应的启动时间8:00设置的提醒方式为振动,对应用程序3中界面c对应的启动时间11:00设置的提醒方式为振动,并将各个应用程序标识、各个界面标识、各个启动时间和各个启动时间对应的提醒方式以表4所示的对应关系存储在界面标记信息中。表4需要说明的是,在本公开实施例中,以上述表4所示的应用程序标识、界面标识、启动时间和提醒方式之间的对应关系为例进行说明,并不对本公开实施例构成限定。在本公开实施例中,当终端将目标应用程序标识、目标界面标识、至少一个启动时间和至少一个启动时间对应的提醒方式,对应存储在界面标记信息中时,存储方式可以是文件形式或是数据库形式等,当然,实际应用中,还可以是其他形式,本公开实施例对此不作具体限定。需要说明的是,本公开实施例是一种系统级别的功能,需要在操作系统内部实现。示例的,在终端中可以设置有界面标记模块和界面处理模块,界面标记模块用于对目标界面进行标记,并对应存储应用程序标识、界面标识、至少一个启动时间、至少一个启动时间所对应的提醒方式等界面标记信息。界面处理模块用于当界面标记信息存储完成时,接收界面标记模块发送界面处理指令,在接收界面处理指令后,读取已存储的界面标记信息,并通过操作系统的接口,将界面标记信息设置成通知信息。在步骤202中,当目标启动时间已到达时,基于目标启动时间,从界面标记信息中,获取目标应用程序标识和目标界面标识。由于该终端可以将目标应用程序标识、目标界面标识和至少一个启动时间,存储在界面标记信息包括的应用程序标识、界面标识与启动时间之间的对应关系中,因此,在本公开实施例中,该终端基于目标启动时间,从界面标记信息中,获取目标应用程序标识和目标界面标识的实现过程可以包括:该终端可以基于目标启动时间,从界面标记信息包括的应用程序标识、界面标识与启动时间之间的对应关系中,获取对应的应用程序标识和界面标识,并将获取的应用程序标识确定为目标应用程序标识,以及将获取的界面标识确定为目标界面标识。比如,当前时间为9:00,该终端基于上述表1确定到达应用程序1的界面a的启动时间,基于启动时间9:00,在界面标记信息中读取应用程序1标识ID1和应用程序1中界面a的标识ID11。其中,在终端包括界面标记模块和界面处理模块的情况下,当该终端的操作系统确定目标启动时间到达时,操作系统可以向界面处理模块发送通知信息,界面处理模块在接收到通知信息时,可以基于目标启动时间,从界面标记信息中,读取与目标启动时间相对应的应用程序标识和界面标识,进而将读取的应用程序标识确定为目标应用程序标识,以及将读取的界面标识确定为目标界面标识。进一步地,当目标启动时间未到达或者已超时时,结束操作。在步骤203中,基于目标应用程序标识和目标界面标识,打开目标应用程序中的目标界面。在本公开实施例中,当基于目标应用程序标识和目标界面标识,打开目标应用程序的目标界面时,该终端可以调用操作系统提供的界面启动接口,进而根据目标应用程序标识和目标界面标识,通过调用的界面启动接口,打开目标应用程序中的目标界面。比如,继续步骤202中的例子,当获取到目标应用程序标识ID1和目标界面标识ID11时,该终端可以调用操作系统提供的界面启动接口,根据ID1和ID11,通过调用的界面启动接口,打开应用程序1的界面a。其中,在终端包括界面标记模块和界面处理模块的情况下,该终端可以通过界面处理模块调用操作系统提供的界面启动接口,进而根据已读取的目标应用程序标识与目标界面标识,打开目标应用程序的目标界面。至此,本公开实施例已实现了自动打开目标应用程序中目标界面的方法,然而,在打开目标应用程序中目标界面之后,为了通知用户目标应用程序中目标界面已经打开,并通知用户可以进行所需的操作,该终端可以按照如下步骤204和步骤205对用户进行提醒。在步骤204中,基于目标应用程序标识、目标界面标识和目标启动时间,从界面标记信息中,获取对应的提醒方式。由于该终端可以将目标应用程序标识、目标界面标识、至少一个启动时间和对应的提醒方式,存储在界面标记信息包括的应用程序标识、界面标识、启动时间与提醒方式之间的对应关系中,因此,在本公开实施例中,该终端基于目标应用程序标识、目标界面标识和目标启动时间,从界面标记信息中,获取对应的提醒方式的实现过程可以包括:该终端基于目标应用程序标识、目标界面标识和目标启动时间,从界面标记信息包括的应用程序标识、界面标识、启动时间与提醒方式之间的对应关系中,获取对应的提醒方式。比如,继续步骤203的例子,该终端可以基于应用程序1的标识ID1、应用程序1中界面a的标识ID11和启动时间9:00,从上述表4所示界面标记信息中应用程序标识、界面标识、启动时间与提醒方式之间的对应关系中获取相应的提醒方式为默认提醒方式。其中,在终端包括界面标记模块和界面处理模块的情况下,界面处理模块打开目标应用程序的目标界面后,读取界面标记信息中所存储的与打开的目标应用程序的标识、目标界面标识和目标启动时间所对应的提醒方式。在步骤205中,通过获取的提醒方式,对目标界面的打开进行提醒。在本公开实施例中,由于目标启动时间是对目标应用程序中的目标界面设置的启动时间,因此,可以判断目标启动时间是否已到达,进而在目标启动时间已到达时,基于目标应用程序标识和目标界面标识,自动打开目标应用程序中的目标界面,从而无需用户手动打开,不仅可以免去用户记忆的烦恼,给用户的后续操作带来便捷,并且减少用户因为忘记打开界面而造成的损失,还可以简化打开目标界面的操作,从而提高界面打开的效率。图3是根据一示例性实施例示出的一种打开界面的装置框图,如图3所示,打开界面的装置包括:判断模块301,用于判断目标启动时间是否已到达,目标启动时间为已存储的界面标记信息包括的多个启动时间中任一启动时间,界面标记信息用于存储多个应用程序中已标记界面的信息;第一获取模块302,用于当目标启动时间已到达时,基于目标启动时间,从界面标记信息中,获取目标应用程序标识和目标界面标识;打开模块303,用于基于目标应用程序标识和目标界面标识,打开目标应用程序中的目标界面。可选地,如图4所示,打开界面的装置还可以包括:第二获取模块304,用于当在目标应用程序中的目标界面上检测到界面标记操作时,获取目标应用程序标识和目标界面标识;第一设置模块305,用于对目标应用程序中目标界面设置至少一个启动时间;存储模块306,用于将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中。可选地,如图5所示,打开界面的装置还可以包括:显示模块307,用于当接收到目标应用服务器发送的界面标记提醒消息时,显示界面标记提醒消息,界面标记提醒消息中包括标记选项,界面标记提醒消息用于提醒对目标应用程序的目标界面进行标记;第二设置模块308,用于当检测到标记选项的触发操作时,对目标应用程序中目标界面设置至少一个启动时间;第三获取模块309,用于获取目标应用程序标识和目标界面标识;存储模块306,用于将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中。可选地,打开界面的装置还可以包括:第三设置模块,用于设置至少一个启动时间对应的提醒方式;相应地,存储模块306,用于:将目标应用程序标识、目标界面标识、至少一个启动时间和至少一个启动时间对应的提醒方式,对应存储在界面标记信息中。可选地,打开界面的装置还可以包括:第四获取模块,用于基于目标应用程序标识、目标界面标识和目标启动时间,从界面标记信息中,获取对应的提醒方式;提醒模块,用于通过获取的提醒方式,对目标界面的打开进行提醒。在本公开实施例中,由于目标启动时间是对目标应用程序中的目标界面设置的启动时间,因此,可以判断目标启动时间是否已到达,进而在目标启动时间已到达时,基于目标应用程序标识和目标界面标识,自动打开目标应用程序中的目标界面,从而无需用户手动打开,不仅可以免去用户记忆的烦恼,给用户的后续操作带来便捷,并且减少用户因为忘记打开界面而造成的损失,还可以简化打开目标界面的操作,从而提高界面打开的效率。图6是根据一示例性实施例示出的一种用于打开界面的装置600的框图。例如,装置600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。参照图6,装置600可以包括以下一个或多个组件:处理组件602,存储器604,电源组件606,多媒体组件606,音频组件610,输入/输出(I/O)的接口612,传感器组件614,以及通信组件616。处理组件602通常控制装置600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件606和处理组件602之间的交互。存储器604被配置为存储各种类型的数据以支持在装置600的操作。这些数据的示例包括用于在装置600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。电源组件606为装置600的各种组件提供电源。电源组件606可以包括电源管理系统,一个或多个电源,及其他与为装置600生成、管理和分配电源相关联的组件。多媒体组件606包括在所述装置600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件606包括一个前置摄像头和/或后置摄像头。当装置600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当装置600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。I/O接口612为处理组件602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。传感器组件614包括一个或多个传感器,用于为装置600提供各个方面的状态评估。例如,传感器组件614可以检测到装置600的打开/关闭状态,组件的相对定位,例如所述组件为装置600的显示器和小键盘,传感器组件614还可以检测装置600或装置600一个组件的位置改变,用户与装置600接触的存在或不存在,装置600方位或加速/减速和装置600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。通信组件616被配置为便于装置600和其他设备之间有线或无线方式的通信。装置600可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。在示例性实施例中,装置600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由装置600的处理器620执行以完成上述装置。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种打开界面的方法,所述方法包括:判断目标启动时间是否已到达,目标启动时间为已存储的界面标记信息包括的多个启动时间中任一启动时间,界面标记信息用于存储多个应用程序中已标记界面的信息;当目标启动时间已到达时,基于目标启动时间,从界面标记信息中,获取目标应用程序标识和目标界面标识;基于目标应用程序标识和目标界面标识,打开目标应用程序中的目标界面。可选地,判断目标启动时间是否已到达之前,还包括:当在目标应用程序中的目标界面上检测到界面标记操作时,获取目标应用程序标识和目标界面标识;对目标应用程序中目标界面设置至少一个启动时间;将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中。可选地,判断目标启动时间是否已到达之前,还包括:当接收到目标应用服务器发送的界面标记提醒消息时,显示界面标记提醒消息,界面标记提醒消息中包括标记选项,界面标记提醒消息用于提醒对目标应用程序的目标界面进行标记;当检测到标记选项的触发操作时,对目标应用程序中目标界面设置至少一个启动时间;获取目标应用程序标识和目标界面标识;将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中。可选地,对目标应用程序中目标界面设置至少一个启动时间之后,还包括:设置至少一个启动时间对应的提醒方式;相应地,将目标应用程序标识、目标界面标识和至少一个启动时间,对应存储在界面标记信息中,包括:将目标应用程序标识、目标界面标识、至少一个启动时间和至少一个启动时间对应的提醒方式,对应存储在界面标记信息中。可选地,基于目标应用程序标识和目标界面标识,打开目标应用程序中的目标界面之后,还包括:基于目标应用程序标识、目标界面标识和目标启动时间,从界面标记信息中,获取对应的提醒方式;通过获取的提醒方式,对目标界面的打开进行提醒。在本公开实施例中,由于目标启动时间是对目标应用程序中的目标界面设置的启动时间,因此,可以判断目标启动时间是否已到达,进而在目标启动时间已到达时,基于目标应用程序标识和目标界面标识,自动打开目标应用程序中的目标界面,从而无需用户手动打开,不仅可以免去用户记忆的烦恼,给用户的后续操作带来便捷,并且减少用户因为忘记打开界面而造成的损失,还可以简化打开目标界面的操作,从而提高界面打开的效率。本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本
技术领域
中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1