本技术实施例涉及终端,尤其涉及一种参数同步方法及电子设备。
背景技术:
1、电子设备(如手机、平板等)中的视频类应用或音频类应用中配置有多种可供用户设置的参数,从而使得音视频效果更加满足用户需求。比如,电子设备在播放视频的过程中,可响应于用户操作,对视频的播放速度、播放清晰度、弹幕等进行调整。
2、但是,在电子设备中安装的视频类应用或音频类应用的数量为多个的情况下,用户调整完一个应用的参数后,可能需要切换使用其他应用,这就要求用户根据需求再次调整切换后的应用的参数。不同应用单独进行参数设置的过程操作繁琐,影响用户使用体验。
技术实现思路
1、为了解决上述的技术问题,本技术提供了一种参数同步方法及电子设备。本技术提供的技术方案,电子设备中的不同应用间可自适应同步设置参数,减少用户操作,提升用户使用体验。
2、为了实现上述的技术目的,本技术提供了如下技术方案:
3、第一方面,提供一种参数同步方法。该方法包括:响应于用户的第一操作,电子设备获取第一应用的参数设置结果,第一操作用于将第一应用的第一参数的第一参数值调整为第二参数值,参数设置结果包括第二参数值。电子设备根据参数设置结果,设置第二应用的第一参数为第二参数值。
4、如此,相比如现有技术中,电子设备需要打开应用后,再完成当前显示的应用的参数设置。本技术实施例提供的参数同步方法,能够快速完成电子设备中配置有相同参数的参数值的设置,提升用户使用体验。
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、根据第二方面,或者以上第二方面的任意一种实现方式,电子设备获取第一应用的参数设置结果,包括:电子设备通过公共服务模块监听第一应用上报的参数设置结果。
33、根据第二方面,或者以上第二方面的任意一种实现方式,电子设备获取第一应用的参数设置结果,包括:电子设备通过公共服务模块识别第一应用对应的显示界面,获取参数设置结果。
34、根据第二方面,或者以上第二方面的任意一种实现方式,响应于用户的第一操作,电子设备获取第一应用的参数设置结果,包括:电子设备显示第一窗口。响应于作用于第一窗口的第一操作,电子设备获取参数设置结果。
35、根据第二方面,或者以上第二方面的任意一种实现方式,第一窗口用于显示目标参数和目标应用的标识,目标参数包括第一参数,目标应用包括第一应用和第二应用。
36、根据第二方面,或者以上第二方面的任意一种实现方式,第一窗口用于按照应用类型和/或设置类型分类显示目标参数。
37、根据第二方面,或者以上第二方面的任意一种实现方式,第一应用和第二应用包括第一参数。
38、根据第二方面,或者以上第二方面的任意一种实现方式,电子设备根据参数设置结果,设置第二应用的第一参数为第二参数值,包括:电子设备中的第二应用接收公共服务模块发送的广播消息,确定广播消息中携带的参数设置结果。电子设备中的第二应用根据参数设置结果,设置第二应用的第一参数为第二参数值。
39、根据第二方面,或者以上第二方面的任意一种实现方式,电子设备根据参数设置结果,设置第二应用的第一参数为第二参数值,包括:电子设备响应于用户启动第二应用的第二操作,根据参数设置结果,设置第二应用的第一参数为第二参数值。
40、根据第二方面,或者以上第二方面的任意一种实现方式,当处理器从存储器中读取计算机可读指令,还使得电子设备执行如下操作:电子设备保存参数设置结果。
41、根据第二方面,或者以上第二方面的任意一种实现方式,当处理器从存储器中读取计算机可读指令,还使得电子设备执行如下操作:响应于用户的第三操作,电子设备允许第一应用上报参数设置结果,和/或,响应于用户的第四操作,电子设备允许第二应用同步第一应用的参数设置结果。
42、根据第二方面,或者以上第二方面的任意一种实现方式,当处理器从存储器中读取计算机可读指令,还使得电子设备执行如下操作:响应于用户的第五操作,电子设备显示第二窗口,第二窗口中显示有应用类型标识,和/或,设置类型标识。响应于用户对应用类型标识的第六操作,电子设备指示应用类型标识类型对应的应用启动或关闭参数同步功能。和/或,响应于用户对设置类型标识的第七操作,电子设备指示包括设置类型标识对应的目标参数的应用启动或关闭同步目标参数的参数值的功能。
43、根据第二方面,或者以上第一方面的任意一种实现方式,第一操作还用于将第一应用的第二参数的第三参数值调整为第四参数值,参数设置结果包括第四参数值。当处理器从存储器中读取计算机可读指令,还使得电子设备执行如下操作:电子设备中的第二应用获取参数设置结果,确定第二应用中不包括第二参数。
44、第二方面以及第二方面中任意一种实现方式所对应的技术效果,可参见上述第一方面及第一方面中任意一种实现方式所对应的技术效果,此处不再赘述。
45、第三方面,本技术提供一种电子设备,该电子设备具有实现如上述第一方面及其中任一种可能的实现方式中所述的参数同步方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应地软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
46、第三方面以及第三方面中任意一种实现方式所对应的技术效果,可参见上述第一方面及第一方面中任意一种实现方式所对应的技术效果,此处不再赘述。
47、第四方面,本技术提供一种计算机可读存储介质。计算机可读存储介质存储有计算机程序(也可称为指令或代码),当该计算机程序被电子设备执行时,使得电子设备执行第一方面或第一方面中任意一种实施方式的方法。
48、第四方面以及第四方面中任意一种实现方式所对应的技术效果,可参见上述第一方面及第一方面中任意一种实现方式所对应的技术效果,此处不再赘述。
49、第五方面,本技术提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行第一方面或第一方面中任意一种实施方式的方法。
50、第五方面以及第五方面中任意一种实现方式所对应的技术效果,可参见上述第一方面及第一方面中任意一种实现方式所对应的技术效果,此处不再赘述。
51、第六方面,本技术提供一种电路系统,电路系统包括处理电路,处理电路被配置为执行第一方面或第一方面中任意一种实施方式的方法。
52、第六方面以及第六方面中任意一种实现方式所对应的技术效果,可参见上述第一方面及第一方面中任意一种实现方式所对应的技术效果,此处不再赘述。
53、第七方面,本技术提供一种芯片系统,包括至少一个处理器和至少一个接口电路,至少一个接口电路用于执行收发功能,并将指令发送给至少一个处理器,当至少一个处理器执行指令时,至少一个处理器执行第一方面或第一方面中任意一种实施方式的方法。
54、第七方面以及第七方面中任意一种实现方式所对应的技术效果,可参见上述第一方面及第一方面中任意一种实现方式所对应的技术效果,此处不再赘述。