System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 管理应用运行的方法和电子设备技术_技高网

管理应用运行的方法和电子设备技术

技术编号:40379055 阅读:8 留言:0更新日期:2024-02-20 22:17
本申请实施例提供了一种管理应用运行的方法和电子设备,该方法由电子设备执行,包括:在电子设备的第一功能开启时,确定第二功能是否已开启,其中,第一功能用于管理电子设备中的应用运行,第二功能对应的运行优先级大于第一功能对应的运行优先级;若第二功能已开启,则关闭第二功能,或者,在接收到用户触发电子设备中的第一应用执行第二功能的操作,但电子设备确定不允许第一应用执行第二功能时,不响应执行第二功能;若第二功能未开启,则关闭电子设备中第二功能的设置入口。该方法可以使得电子设备的管控功能更好的实现管理与限制作用,提高用户的使用体验。

【技术实现步骤摘要】

本申请涉及电子,具体涉及一种管理应用运行的方法和电子设备


技术介绍

1、随着电子设备的不断发展,电子设备(例如手机、平板电脑等)所能实现的功能和承载的信息都越来越多。为了更好的管理以及使用电子设备,当前已有例如健康使用手机等管控功能,可以设置手机使用时长、应用使用限制及使用时长、手机模式等。

2、但是研究发现,在健康使用手机等管控功能开启的情况下,如果有其他冲突的功能也开启,则可能导致健康使用手机等功能失效,无法对原本应限制使用的应用进行限制,影响用户的使用体验。


技术实现思路

1、本申请提供了一种管理应用运行的方法和电子设备,可以使得电子设备的管控功能更好的实现管理与限制作用,提高用户体验。

2、第一方面,本申请提供一种管理应用运行的方法,该方法由电子设备执行,包括:在电子设备的第一功能开启时,确定第二功能是否已开启,其中,第一功能用于管理电子设备中的应用运行,第二功能对应的运行优先级大于第一功能对应的运行优先级;若第二功能已开启,则关闭第二功能,或者,在接收到用户触发电子设备中的第一应用执行第二功能的操作,但电子设备确定不允许第一应用执行第二功能时,不响应执行第二功能;若第二功能未开启,则关闭电子设备中第二功能的设置入口。

3、其中,电子设备可以开启多种功能,以为用户提供丰富的体验,然而因各功能之间的运行优先级不同,可能存在功能之间有运行冲突的问题。基于此,本申请在电子设备的第一功能开启时,可以判断第二功能是否开启,如果第二功能已开启的话,为避免第一功能和第二功能相冲突,则电子设备可以主动关闭第二功能,或者,在用户触发第一应用执行第二功能时,不允许第一应用执行第二功能。如果第二功能没有开启的话,则电子设备可以主动关闭第二功能的设置入口,使用户不能再开启第二功能。

4、上述第一功能用于管理电子设备中的应用运行,例如可以为健康使用手机功能。第二功能对应的运行优先级大于第一功能对应的运行优先级,即第二功能的运行可能会使第一功能失效,例如第二功能为屏幕锁定功能。由此,电子设备采用上述技术方案可以将与第一功能相冲突的功能暂时关闭或不响应,以使电子设备的管控功能更好的实现管理与限制作用。

5、可选地,电子设备可以接收到用户对第一功能的开启操作,以触发第一功能开启。

6、可选地,电子设备可以获取第二功能的状态信息以确定第二功能是否已开启,例如从数据库中获取第二功能的状态信息。

7、结合第一方面,在第一方面的有些实现方式中,在上述关闭所述第二功能之前,上述方法还包括:缓存第二功能的开启状态信息。

8、其中,如果电子设备主动将第二功能关闭的话,假如之后电子设备中的第一功能也被关闭,为保证用户能继续使用第二功能,则电子设备需要恢复第二功能原本的开启状态。因此,电子设备在关闭第二功能之前,还可以将第二功能的开启状态信息进行缓存。可选地,电子设备可以向内存申请一块缓存(buffer)来存储第二功能的开启状态信息,或者可以新建一个数据库来缓存第二功能的开启状态信息。由此,电子设备后续可以自动在第一功能和第二功能之间进行切换,进一步提高用户的使用体验。

9、结合第一方面,在第一方面的有些实现方式中,在上述关闭所述第二功能的情况下,上述方法还包括:关闭电子设备中第二功能的设置入口。

10、其中,在电子设备关闭了第二功能的情况下,为避免用户又去主动打开第二功能,则电子设备还可以关闭电子设备中第二功能的设置入口,使用户不能再开启屏幕固定功能,进一步避免了第二功能与第一功能之间的冲突。

11、结合第一方面,在第一方面的有些实现方式中,在上述关闭所述电子设备中所述第二功能的设置入口的情况下,上述方法还包括:取消显示对第二功能进行设置的界面。

12、可选地,电子设备可以在设置界面设置开启入口,例如设置开关控件,以供用户来开启第二功能,那么,如果电子设备关闭第二功能的设置入口的话,也可以取消显示对第二功能进行设置的界面。例如,电子设备可以将开关控件设置为不可操作的状态,或者隐藏显示开关控件,等等。

13、结合第一方面,在第一方面的有些实现方式中,在上述关闭所述第二功能之后,若接收到对第一功能的关闭操作且缓存的第二功能的状态信息为开启状态信息,则上述方法还包括:开启第二功能,以及开启电子设备中第二功能的设置入口。

14、在电子设备关闭第二功能之后,用户可能后续也会触发关闭第一功能,因此,若电子设备接收到用户对第一功能的关闭操作,并且上述所缓存的第二功能的状态信息为开启状态信息,则电子设备需要重启第二功能,以保持原有的运行状态。具体地,电子设备可以同时开启第二功能以及第二功能的设置入口。由此,电子设备可以自动在第一功能和第二功能之间进行切换,提高用户的使用体验。

15、结合第一方面,在第一方面的有些实现方式中,若第二功能已开启,在电子设备的第一界面上显示有第一控件,第一控件为触发执行第二功能的控件,则在关闭第二功能的情况下,上述方法还包括:在第一界面上取消显示第一控件。

16、通常情况下,第二功能开启时,可以在电子设备的第一界面上显示第一控件,该第一控件可以用于触发执行第二功能。因此,如果电子设备关闭了第二功能,则也可以在第一界面上取消显示上述第一控件,以避免用户对第一控件再次触控。

17、可选地,在第二功能为屏幕固定功能的情况下,第一界面可以为最近任务栏界面,第一控件可以为最近任务栏界面上的屏幕固定控件。

18、结合第一方面,在第一方面的有些实现方式中,上述接收到用户触发电子设备中的第一应用执行第二功能的操作,包括:在第一界面上接收到用户对第一控件的触发操作,第一界面上包括第一应用的任务界面,第一控件位于第一应用的任务界面上。

19、其中,由上述描述可知,在电子设备开启第一功能时,如果第二功能也开启,那么在接收到用户触发电子设备中的第一应用执行第二功能的操作,但电子设备确定不允许第一应用执行第二功能时,电子设备可以不响应执行第二功能。此步骤中,电子设备可以在第一界面上接收用户对第一控件的触发操作,以触发第一应用执行第二功能,此时,第一控件可以位于第一应用的任务界面上,电子设备可以通过对第一控件的触发操作确定当前的任务标识,进而确定对应的应用标识,即第一应用。这里的第一应用可以是电子设备中安装的任意一个可运行的应用。

20、然后,电子设备确定不允许第一应用执行第二功能,可以包括:根据电子设备的运行模式和/或第一应用的使用状态,确定不允许第一应用执行第二功能。

21、因本申请目的是要保证管控功能更好的实现管理与限制作用,因此,如果电子设备为限制模式或者第一应用当前处于被限制使用的状态等,则不允许第一应用执行第二功能。

22、具体地,上述根据电子设备的运行模式和/或第一应用的使用状态,确定不允许第一应用执行第二功能,包括:若电子设备的运行模式为第一模式,且第一应用的使用状态为限制使用状态,则确本文档来自技高网...

【技术保护点】

1.一种管理应用运行的方法,所述方法由电子设备执行,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述关闭所述第二功能之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述关闭所述第二功能的情况下,所述方法还包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述关闭所述第二功能之后,若接收到对所述第一功能的关闭操作且缓存的所述第二功能的状态信息为开启状态信息,则所述方法还包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,若所述第二功能已开启,在所述电子设备的第一界面上显示有第一控件,所述第一控件为触发执行所述第二功能的控件,则在所述关闭所述第二功能的情况下,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述接收到用户触发所述电子设备中的第一应用执行所述第二功能的操作,包括:

7.根据权利要求6所述的方法,其特征在于,所述第一界面为最近任务栏界面。

8.根据权利要求6或7所述的方法,其特征在于,所述电子设备确定不允许所述第一应用执行所述第二功能,包括:

9.根据权利要求8所述的方法,其特征在于,所述根据所述电子设备的运行模式和/或所述第一应用的使用状态,确定不允许所述第一应用执行所述第二功能,包括:

10.根据权利要求8所述的方法,其特征在于,所述根据所述电子设备的运行模式和/或所述第一应用的使用状态,确定不允许所述第一应用执行所述第二功能,包括:

11.根据权利要求6或7所述的方法,其特征在于,所述电子设备确定不允许所述第一应用执行所述第二功能,包括:

12.根据权利要求6或7所述的方法,其特征在于,所述电子设备确定不允许所述第一应用执行所述第二功能,包括:

13.根据权利要求6至12中任一项所述的方法,其特征在于,在所述不响应执行所述第二功能的情况下,所述方法还包括:

14.根据权利要求1至13中任一项所述的方法,其特征在于,在所述关闭所述电子设备中所述第二功能的设置入口的情况下,所述方法还包括:

15.根据权利要求1至14中任一项所述的方法,其特征在于,所述第一功能为健康使用手机功能。

16.根据权利要求1至15中任一项所述的方法,其特征在于,所述第二功能为屏幕固定功能。

17.一种电子设备,其特征在于,包括:

18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储了计算机程序,当所述计算机程序被处理器执行时,使得所述处理器执行权利要求1至16中任一项所述的方法。

...

【技术特征摘要】

1.一种管理应用运行的方法,所述方法由电子设备执行,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述关闭所述第二功能之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述关闭所述第二功能的情况下,所述方法还包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述关闭所述第二功能之后,若接收到对所述第一功能的关闭操作且缓存的所述第二功能的状态信息为开启状态信息,则所述方法还包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,若所述第二功能已开启,在所述电子设备的第一界面上显示有第一控件,所述第一控件为触发执行所述第二功能的控件,则在所述关闭所述第二功能的情况下,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述接收到用户触发所述电子设备中的第一应用执行所述第二功能的操作,包括:

7.根据权利要求6所述的方法,其特征在于,所述第一界面为最近任务栏界面。

8.根据权利要求6或7所述的方法,其特征在于,所述电子设备确定不允许所述第一应用执行所述第二功能,包括:

9.根据权利要求8所述的方法,其特征在于,所述根据所述电子设备的运行模式和/或所述第一应用的使用状态,确定不允...

【专利技术属性】
技术研发人员:肖名鹏
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1