本技术属于终端领域,尤其涉及一种操作电子设备的方法、电子设备以及系统。
背景技术:
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、在本技术实施例中,可以通过电子设备显示第一界面,第一界面包括第一目标应用的应用界面和控件,控件与待学习的第一操作对应,第一操作为第一可穿戴设备接收的操作。当电子设备响应于对控件的触发操作时,可以开始接收用户针对第一目标应用的应用界面提交的第二操作,当电子设备响应于再次对控件的触发操作,可以结束接收用户针对第一目标应用的应用界面提交的第二操作,将第一操作和第二操作对应存储。电子设备响应于显示第二界面且第一可穿戴设备接收到第一操作,控制第一目标应用执行第二操作对应的控制命令,第二界面包括第一目标应用的应用界面,也即是,电子设备在显示第二界面的情况下,用户在第一可穿戴设备执行第一操作,可以达到在电子设备执行第二操作相同的效果,从而实现了通过第一可穿戴设备对电子设备中的第一目标应用进行控制,提高了对电子设备进行操作的灵活性和用户体验。