一种应用设置方法、系统、智能设备及存储介质技术方案

技术编号:36194934 阅读:13 留言:0更新日期:2023-01-04 11:46
本发明专利技术公开了一种应用设置方法、系统、智能设备及存储介质,其方法包括步骤:接收各个待设置应用输入的第一闹钟参数与对应的应用的包名;当闹钟类型为关机闹钟时,判断对应的包名是否在闹钟服务协议中允许使用关机闹钟功能的包名的范围内;当包名在范围内时,在闹钟类型中写入开机参数,得到第二闹钟参数;将各个所述第二闹钟参数按闹钟时间排序;根据各个按闹钟时间排序的所述第二闹钟参数依次设置关机闹钟。本发明专利技术提供的应用设置方法使闹钟服务协议中不支持该功能的应用也可以使用关机闹钟功能,并实现多个应用同时使用关机闹钟功能时有序的设置关机闹钟,可以避免用户因使用关机闹钟功能局限导致误时的问题。用关机闹钟功能局限导致误时的问题。用关机闹钟功能局限导致误时的问题。

【技术实现步骤摘要】
一种应用设置方法、系统、智能设备及存储介质


[0001]本专利技术专利涉及闹钟
,尤其指一种应用设置方法、系统、智能设备及存储介质。

技术介绍

[0002]随着智能移动通信的不断发展,智能移动设备,例如智能手机、平板电脑、智能翻译设备、智能手表、智能台灯等,已经成为了人们手中不可或缺的设备,其无论在工作和生活,都在拓展我们的生活方式。其中智能设备的闹钟功能已经成为我们习以为常的日用计时提醒方法,目前大多数智能设备的厂商都在功能设备上设有关机闹钟的功能,使我们在日常使用的过程中,即使因为意外原因关机时,功能设备的闹钟仍可以正常使用,减少误时情况的发生。
[0003]现有安卓系统的源生闹钟的协议类型常用为五个值,ELAPSED_REALTIME、ELAPSED_REALTIME_WAKEUP、RTC、RTC_WAKEUP、POWER_OFF_WAKEUP。但是大量搭载安卓系统的芯片其设置的闹钟协议类型与源生闹钟的协议类型不符,而且在使用关机闹钟时还会对设置关机闹钟应用的包名进行判断过滤,当应用包名不符合要求时会限制相关功能的使用。并且现有技术中若设置多个关机闹钟会出现多个闹钟设置逻辑混乱,使系统出现异常,导致关机闹钟无法正常工作的问题。
[0004]因此针对在功能设备中源生闹钟的协议限制其他应用使用关机闹钟和现有关机闹钟执行无法使功能设备执行关机闹钟功能,以及存在多个关机闹钟时如何设置关机闹钟的问题,需要一种应用设置方法使其他应用也可以同时按序地使用关机闹钟功能,避免用户因无法使用关机闹钟导致误时进而影响用户体验。

技术实现思路

[0005]为解决功能设备中源生闹钟的协议限制其他应用使用关机闹钟的问题,本专利技术的提供一种应用设置方法、系统及存储介质,具体技术方案如下:
[0006]本专利技术提供一种应用设置方法,包括步骤:
[0007]接收各个待设置应用输入的第一闹钟参数与对应的所述待设置应用的包名;
[0008]当所述第一闹钟参数中的闹钟类型为关机闹钟时,判断对应的所述包名是否在闹钟服务协议中允许使用关机闹钟功能的包名的范围内;
[0009]当所述包名在所述范围内时,在所述闹钟类型中写入开机参数,得到第二闹钟参数;
[0010]将各个所述第二闹钟参数按闹钟时间排序;
[0011]根据各个按闹钟时间排序的所述第二闹钟参数依次设置关机闹钟。
[0012]本专利技术一种应用设置方法可以使闹钟服务协议中不支持该功能的应用也可以使用关机闹钟功能,并实现多个应用同时使用关机闹钟功能时有序的设置关机闹钟,可以避免用户因使用关机闹钟功能局限导致误时的问题,丰富闹钟功能提高用户体验。
[0013]进一步地,本专利技术还提供一种应用设置方法,所述的根据当前时刻后下一所述闹钟时间对应的所述第二闹钟参数设置关机闹钟,具体包括:
[0014]根据当前时间后下一所述闹钟时间对应的所述第二闹钟参数设置所述关机闹钟;
[0015]执行所述关机闹钟之后,根据下一所述闹钟时间对应的所述第二闹钟参数重新设置所述关机闹钟。
[0016]本专利技术提供的一种应用设置方法是对多个应用使用关机闹钟功能时闹钟设置方法的优化,可以使多个关机闹钟功能彼此不会相互干扰导致关机闹钟不响应的情况,避免用户因闹钟功能的局限导致的误时。
[0017]进一步地,本专利技术还提供一种应用设置方法,所述的对比所述第二闹钟参数与其余带执行的所述第二闹钟参数,具体包括:
[0018]将各个所述第二闹钟参数写入预先构建的关机闹钟表;
[0019]将所述关机闹钟表中全部所述第二闹钟参数按所述闹钟时间进行排序。
[0020]本专利技术提供的一种应用设置方法通过预设挂机闹钟表,实现多个应用同时使用关机闹钟功能时可以有序地设置关机闹钟,避免多个关机闹钟相互影响导致关机闹钟功能错误的问题。
[0021]进一步地,本专利技术还提供一种应用设置方法,所述的判断所述包名是否在闹钟服务协议中允许使用关机闹钟功能的包名范围内之后,还包括:
[0022]当所述包名不在所述范围内时,在所述范围内写入所述包名后,在所述闹钟类型中写入开机参数,得到所述第二闹钟参数。
[0023]本专利技术提供的一种应用设置方法通过在闹钟服务协议中写入待设置关机闹钟的应用的包名,去除其对待设置关机闹钟的应用的包名的限制,这样才能实现关机闹钟功能,避免系统数据异常。
[0024]进一步地,本专利技术还提供一种应用设置方法,所述的判断对应的所述包名是否在闹钟服务协议中允许使用关机闹钟功能的包名的范围内之后,所述的将各个所述第二闹钟参数按闹钟时间排序之前,还包括:
[0025]当所述包名在所述范围内时,将所述第一闹钟参数中的第一闹钟时间提前预设时段,得到第二闹钟时间;
[0026]根据所述第二闹钟时间更新所述第一闹钟参数中的所述闹钟时间。
[0027]本专利技术提供的应用设置方法可以在应用设置的闹钟时间的基础上提前预设的时间供系统开机使用,避免因系统开机导致关机闹钟延时进而使关机闹钟程序错误,导致误时影响用户体验。
[0028]进一步地,本专利技术化提供一种应用设置方法,还包括:
[0029]判断所述包名是否在闹钟取消协议中允许使用关机闹钟功能的包名的范围内;
[0030]当所述包名不在所述范围内时,在所述闹钟取消协议中写入所述包名,执行闹钟取消操作。
[0031]本专利技术提供的闹钟设置方法通过在闹钟取消协议中写入待取消关机闹钟应用的包名,避免关机闹钟出现程序错误,导致关机闹钟无法取消影响用户体验。
[0032]另外地,本专利技术提供一种应用设置系统,包括:
[0033]接收模块,用于接收各个待设置应用输入的第一闹钟参数与对应的所述待设置应
用的包名;
[0034]判断模块,用于当所述第一闹钟参数中的闹钟类型为关机闹钟时,判断对应的所述包名是否在闹钟服务协议中允许使用关机闹钟功能的包名的范围内;
[0035]第一写入模块,当所述包名在所述范围内时,在所述闹钟类型中写入开机参数,得到第二闹钟参数;
[0036]排序模块,与所述接收模块连接,用于将各个所述第二闹钟参数按闹钟时间排序;
[0037]设置模块,与所述排序模块连接,用于根据各个按闹钟时间排序的所述第二闹钟参数依次设置关机闹钟。
[0038]本专利技术提供的应用设置系统可以使闹钟服务协议中不支持该功能的应用也可以使用关机闹钟功能,并实现多个应用同时使用关机闹钟功能时有序的设置关机闹钟,可以避免用户因使用关机闹钟功能局限导致误时的问题,丰富闹钟功能提高用户体验。
[0039]进一步地,本专利技术还提供一种应用设置系统,其特征在于,还包括:
[0040]第二写入模块,用于在所述包名不在所述范围内时,在所述范围内写入所述包名。
[0041]另外地,本专利技术还提供一种智能设备,包括处理器、储存器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用设置方法,其特征在于,包括步骤:接收各个待设置应用输入的第一闹钟参数与对应的所述待设置应用的包名;当所述第一闹钟参数中的闹钟类型为关机闹钟时,判断对应的所述包名是否在闹钟服务协议中允许使用关机闹钟功能的包名的范围内;当所述包名在所述范围内时,在所述闹钟类型中写入开机参数,得到第二闹钟参数;将各个所述第二闹钟参数按闹钟时间排序;根据各个按闹钟时间排序的所述第二闹钟参数依次设置关机闹钟。2.根据权利要求1所述的一种应用设置方法,其特征在于,所述的根据当前时刻后下一所述闹钟时间对应的所述第二闹钟参数设置关机闹钟,具体包括:根据当前时间后下一所述闹钟时间对应的所述第二闹钟参数设置所述关机闹钟;执行所述关机闹钟之后,根据下一所述闹钟时间对应的所述第二闹钟参数重新设置所述关机闹钟。3.根据权利要求1所述的一种应用设置方法,其特征在于,所述的将各个所述第二闹钟参数按闹钟时间排序,具体包括:将各个所述第二闹钟参数写入预先构建的关机闹钟表;将所述关机闹钟表中全部所述第二闹钟参数按所述闹钟时间进行排序。4.根据权利要求1所述的一种应用设置方法,其特征在于,所述的判断所述包名是否在闹钟服务协议中允许使用关机闹钟功能的包名范围内之后,还包括:当所述包名不在所述范围内时,在所述范围内写入所述包名后,在所述闹钟类型中写入开机参数,得到所述第二闹钟参数。5.根据权利要求1所述的一种应用设置方法,其特征在于,所述的判断对应的所述包名是否在闹钟服务协议中允许使用关机闹钟功能的包名的范围内之后,所述的将各个所述第二闹钟参数按闹钟时间排序之前,还包括:当所述包名在所述范围内时,将所述第...

【专利技术属性】
技术研发人员:李远强
申请(专利权)人:东莞市小精灵教育软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1