本申请实施例涉及机器人,尤其涉及一种交互方法及电子设备。
背景技术:
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、本申请实施例提供的交互方法,电子设备显示第一界面,第一界面包括以第一显示方式显示的清洁地图,清洁地图包括至少两个清洁区域;在显示第一界面期间,用户可在电子设备的触摸屏上滑动手指形成滑动手势,电子设备响应该滑动手势,显示第二界面,第二界面包括以第二显示方式显示的清洁地图,第二显示方式包括显示响应于滑动手势依次选定的清洁区域的清洁顺序。在此实施例中,用户通过在电子设备触摸屏上滑动手指,即可自由选择需要清洁的清洁区域,并且,滑动手势的触碰顺序定义了清洁区域的清扫顺序,第二显示方式能够反映清洁顺序以供用户查看。相比于逐个点击清洁区域的选取方式,用户可以根据实际需求自由地通过滑动手势选择清洁区域和确定清洁顺序,交互操作更加智能且简洁、快速和高效。
1.一种交互方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述第一界面中,每个所述清洁区域包括选择控件;
3.根据权利要求1所述的方法,其特征在于,所述滑动手势包括第一滑动段或第二滑动段,所述第一滑动段用于指示选定清洁区域,所述第二滑动段用于指示绕过清洁区域;
4.根据权利1-3任意一项所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,在所述电子设备显示第一界面之前,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机设备执行如权利要求1-8任一项所述的交互方法。