本技术涉及通信设备,具体涉及一种控制方法、智能终端及存储介质。
背景技术:
1、随着通信技术的不断发展,智能终端可以通过蓝牙技术与其他设备如音响、车载终端、智能灯具等设备构建通信连接。蓝牙技术是一种无线数据和语音通信开放的全球规范,为固定和移动设备建立通信环境的一种近距离无线技术连接。通过蓝牙技术可以增加日常生活中通过智能终端关联其他设备的便捷性。
2、在构思及实现本技术过程中,发明人发现至少存在如下问题:目前智能终端的蓝牙功能需要用户手动开启和关闭,影响了用户体验,蓝牙功能的便捷性有待进一步加强。
3、前面的叙述在于提供一般的背景信息,并不一定构成现有技术。
技术实现思路
1、针对上述技术问题,本技术提供一种控制方法、智能终端及存储介质,可以提高蓝牙功能的便捷性,从而提高用户体验。
2、本技术提供一种控制方法,可应用于智能终端(如手机,掌上电脑等),包括步骤:
3、s10、判断当前开启或关闭的目标应用程序是否处于预设蓝牙应用列表中;
4、s20、若是,则根据预设蓝牙应用列表中至少一个应用程序的状态控制蓝牙功能的状态。
5、可选地,所述根据预设蓝牙应用列表中至少一个应用程序的状态控制蓝牙功能的状态,包括:
6、判断预设蓝牙应用列表的至少一个应用程序中是否存在处于开启状态或运行状态的应用程序,若存在,则控制蓝牙功能为开启状态,和/或,若不存在,则控制蓝牙功能为关闭状态。
7、可选地,所述方法还包括:
8、获取预设时间段内的应用运行数据和蓝牙运行数据;
9、根据所述应用运行数据和蓝牙运行数据确定应用程序与蓝牙功能之间的关联度;
10、基于所述关联度将对应应用程序加入预设列表中,确定或生成所述预设蓝牙应用列表。
11、可选地,所述应用运行数据包括至少一个应用开启时间。
12、可选地,所述蓝牙运行数据包括至少一个蓝牙开启时间。
13、可选地,所述根据所述应用运行数据和蓝牙运行数据确定应用程序与蓝牙功能之间的关联度,包括:
14、将各应用开启时间和各蓝牙开启时间进行分组,确定或生成至少一个关联时间组;
15、根据所述关联时间组确定应用程序与蓝牙功能之间的关联度。
16、可选地,所述关联时间组仅包括一个蓝牙开启时间。
17、可选地,各关联时间组的蓝牙开启时间不同。
18、可选地,所述将各应用开启时间和各蓝牙开启时间进行分组,确定或生成至少一个关联时间组,包括:
19、确定在预设时间范围内的应用开启时间;
20、将各蓝牙开启时间与对应在所述预设时间范围内的应用开启时间进行组合,确定或生成至少一个关联时间组。
21、可选地,所述预设时间范围的起始时间为蓝牙开启时间与第一预设时间阈值的差值。
22、可选地,所述预设时间范围的终点时间为蓝牙开启时间与第二预设时间阈值的和。
23、可选地,所述根据所述关联时间组确定应用程序与蓝牙功能之间的关联度,包括:
24、确定应用程序的关联次数;
25、将应用程序的关联次数与所有关联时间组的总数量之间的商确定为应用程序与蓝牙功能之间的关联度。
26、可选地,所述关联次数为所有关联时间组中包括应用程序对应应用开启时间的关联时间组的数量。
27、可选地,所述基于所述关联度将对应应用程序加入预设列表中,确定或生成所述预设蓝牙应用列表,包括:
28、判断所述关联度是否大于预设关联度阈值;
29、若是,则将对应应用程序加入预设列表中,确定或生成所述预设蓝牙应用列表。
30、可选地,所述方法还包括:
31、响应于对目标应用程序的开启操作或关闭操作,判断自动蓝牙功能是否处于开启状态;
32、若确定自动蓝牙功能处于开启状态,则执行步骤s10,和/或,若确定自动蓝牙功能未处于开启状态,则提示是否开启自动蓝牙功能。
33、可选地,所述方法还包括:若确定当前开启或关闭的目标应用程序未处于预设蓝牙应用列表中,弹出提示框至预设显示页面。
34、可选地,所述提示框包括:提示是否将目标应用程序加入预设蓝牙应用列表中的提示信息。
35、本技术还提供一种控制方法,可应用于智能终端(如手机,掌上电脑等),包括步骤:
36、s1:响应于当前开启或关闭的目标应用程序处于预设蓝牙应用列表中,则根据预设蓝牙应用列表中至少一个应用程序的状态控制蓝牙功能的状态。
37、可选地,所述根据预设蓝牙应用列表中至少一个应用程序的状态控制蓝牙功能的状态,包括:
38、判断预设蓝牙应用列表的至少一个应用程序中是否存在处于开启状态或运行状态的应用程序;
39、若存在,则控制蓝牙功能为开启状态,和/或,若不存在,则控制蓝牙功能为关闭状态。
40、可选地,所述方法还包括:
41、根据预设时间段内的应用运行数据和蓝牙运行数据确定应用程序与蓝牙功能之间的关联度;
42、基于所述关联度将对应应用程序加入预设列表中,确定或生成所述预设蓝牙应用列表。
43、可选地,所述方法还包括以下至少一项:
44、所述应用运行数据包括至少一个应用开启时间;
45、所述蓝牙运行数据包括至少一个蓝牙开启时间;
46、所述根据预设时间段内的应用运行数据和蓝牙运行数据确定应用程序与蓝牙功能之间的关联度,包括:
47、将各应用开启时间和各蓝牙开启时间进行分组,确定或生成至少一个关联时间组;
48、根据所述关联时间组确定应用程序与蓝牙功能之间的关联度。
49、可选地,所述方法还包括以下至少一项:
50、所述关联时间组仅包括一个蓝牙开启时间;
51、各关联时间组的蓝牙开启时间不同;
52、所述将各应用开启时间和各蓝牙开启时间进行分组,确定或生成至少一个关联时间组,包括:确定在预设时间范围内的应用开启时间,将各蓝牙开启时间与对应在所述预设时间范围内的应用开启时间进行组合,确定或生成至少一个关联时间组;
53、所述根据所述关联时间组确定应用程序与蓝牙功能之间的关联度,包括:确定应用程序的关联次数,将应用程序的关联次数与所有关联时间组的总数量之间的商确定为应用程序与蓝牙功能之间的关联度。
54、可选地,所述方法还包括以下至少一项:
55、所述预设时间范围的起始时间为蓝牙开启时间与第一预设时间阈值的差值;
56、所述预设时间范围的终点时间为蓝牙开启时间与第二预设时间阈值的和;
57、所述关联次数为所有关联时间组中包括应用程序对应应用开启时间的关联时间组的数量。
58、可选地,所述基于所述关联度将对应应用程序加入预设列表中,确定或生成所述预设蓝牙应用列表,包括:
59、响应于关联度大于预设关联度阈值,将对应应用程序加入预设列表中,确定或生成所述预设蓝牙应用列表。
60、可选地,所述方法还包括以下至少一项:
61、响应于对目标应用程序的开启操作或关闭操作,判断自动蓝牙功能是否处于开启状态;
62、若是,则执行步骤s1,和/或,若否,则提示是否开启自动蓝牙功能;
63、响应于当前开启或关闭的目标应用程序不处于预设蓝牙应用列表中,则输出提示信息。
64、本技术还提供一种控制装置,内置于或就是智能终端(如手机,掌上电脑等),所述装置包括:
65、判断模块,用于判断当前开启或关闭的目标应用程序是否处于预设蓝牙应用列表中;
66、控制模块,用于若确定所述目标应用程序处于预设蓝牙应用列表中,则根据预设蓝牙应用列表中至少一个应用程序的状态控制蓝牙功能的状态。
67、本技术还提供一种智能终端,包括:存储器、处理器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时实现如上任一所述的控制方法。
68、本技术还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上任一所述的控制方法。
69、本技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上任一所述的控制方法。
70、本技术提供一种控制方法、智能终端及存储介质,该控制方法包括步骤:s10、判断当前开启或关闭的目标应用程序是否处于预设蓝牙应用列表中;s20、若是,则根据预设蓝牙应用列表中至少一个应用程序的状态控制蓝牙功能的状态。通过本技术技术方案,在目标应用程序开启或关闭时,若目标应用程序处于预设蓝牙应用列表中,则根据预设蓝牙应用列表中至少一个应用程序的状态控制蓝牙功能的状态,从而实现蓝牙功能的自动控制,提高蓝牙功能的便捷性。同时,也提高了用户体验。