本技术实施例涉及人机交互技术,尤其涉及一种人机交互方法、装置和电子设备。
背景技术:
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、第四方面,本技术实施例提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面中的方法。
55、第五方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面中的方法。
56、上述第二方面至第五方面的各可能的实现方式,其有益效果可以参见上述第一方面以及具体实施例所带来的有益效果,在此不加赘述。