本技术实施例涉及电子设备领域,并且更加具体地,涉及一种交互的方法以及电子设备。
背景技术:
1、随着技术的不断进步,用户对于电子设备的要求也越来越高。电子设备为了获得更加轻薄的机身和更好的封闭性,倾向于减少内部的结构件,向一体化机身的方向发展。例如,原先在电子设备上配置的3.5mm耳机接口可以被蓝牙耳机替代,或者与充电接口共用接口。目前,部分电子设备使用了虚拟按键替代了实体按键(也称为物理按键),提升了机身一体化的程度。但是目前虚拟按键的交互方式单一,应用场景单一,没有充分发挥虚拟按键的作用。
技术实现思路
1、本技术提供一种交互的方法以及电子设备,电子设备具备虚拟按键,可以根据显示的界面、用户的按压虚拟按键的力度以及按压虚拟按键的时长执行对应的功能,提高了用户的操作效率,增强了交互性,有助于提升用户的体验。
2、第一方面,提供了一种交互方法,该方法应用于电子设备,该电子设备包括虚拟按键,该虚拟按键用于检测用户的按压操作,该电子设备显示第一界面,该方法包括:检测到用户针对该虚拟按键的第一按压操作,确定第一按压力度和第一按压时长;根据该第一界面、该第一按压力度和该第一按压时长确定第一功能;响应于该第一按压操作,执行该第一功能。
3、本技术实施例中,电子设备具备虚拟按键,并且可以根据显示的界面、用户的按压虚拟按键的力度以及按压虚拟按键的时长执行对应的功能,提高了用户的操作效率,增强了交互性,有助于提升用户的体验。
4、结合第一方面,在第一方面的某些实现方式中,该第一界面为主屏界面,当该第一按压力度小于第一阈值,该第一按压时长大于或等于第二阈值时,该第一功能为系统音量调节功能。
5、本技术实施例中,电子设备可以根据用户按压虚拟按键的力度和时间显示参数调节条,使得用户可以便捷的操作。
6、结合第一方面,在第一方面的某些实现方式中,该虚拟按键还用于检测该用户的滑动手势,该方法还包括:响应于该用户在该虚拟按键上的第一滑动手势,由该第一功能切换为第二功能,其中,该第一滑动手势的方向为该电子设备的厚度方向,该第二功能为亮度调节功能、麦克风音量调节功能、扬声器音量调节功能、消息提示音音量调节功能、屏幕显示模式调节功能、来电响铃音量调节功能中的一种。
7、本技术实施例中,电子设备可以根据用户按压虚拟按键的力度和时间显示参数调节条,使得用户可以便捷的操作,且切换参数条手势简单,符合日常的使用习惯,能够提升用户的使用体验。
8、结合第一方面,在第一方面的某些实现方式中,该虚拟按键还用于检测该用户的滑动手势,该方法还包括:响应于该用户在该虚拟按键上的第二滑动手势,调节系统音量,其中该第二滑动手势的方向为该电子设备的长度方向。
9、本技术实施例中,电子设备可以根据用户按压虚拟按键的力度和时间显示参数调节条,使得用户可以便捷的操作,且切换参数条手势简单,符合日常的使用习惯,能够提升用户的使用体验。
10、结合第一方面,在第一方面的某些实现方式中,该第一界面为主屏界面,当该第一按压力度大于或等于第一阈值,该第一按压时长大于或等于第二阈值时,该第一功能为语音助手功能。
11、本技术实施例中,电子设备可以根据用户按压虚拟按键的力度和时间启动语音助手,使得用户可以便捷的操作,能够提升用户的使用体验。
12、结合第一方面,在第一方面的某些实现方式中,该第一界面为拍照界面,当该第一按压力度大于或等于第一阈值且小于或等于第三阈值时,该第一功能为自动对焦功能。
13、结合第一方面,在第一方面的某些实现方式中,该方法还包括:检测到用户针对虚拟按键的第二按压操作,确定第二按压力度和第二按压时长;当该第二按压力度小于该第一阈值且该第二按压时长大于或等于第二阈值时,响应于该第二按压操作,显示焦点框,该焦点框用于标识第一对象。
14、结合第一方面,在第一方面的某些实现方式中,该虚拟按键还用于检测该用户的滑动手势,该方法还包括:响应于该用户在该虚拟按键上的第二滑动手势,将该焦点框中的该第一对象切换为第二对象,其中该第二滑动手势的方向为该电子设备的长度方向。
15、结合第一方面,在第一方面的某些实现方式中,该方法还包括:响应于该用户针对该虚拟按键的连续按压操作,锁定该焦点框与该第一对象,其中该连续按压操作的按压力度小于该第一阈值。
16、结合第一方面,在第一方面的某些实现方式中,当该第一按压力度先大于该第三阈值后小于该第一阈值时,该第一功能为拍照功能。
17、结合第一方面,在第一方面的某些实现方式中,当该第一按压力度大于该第三阈值且该第一按压时长大于第二阈值时,该第一功能为录像功能。
18、结合第一方面,在第一方面的某些实现方式中,当该第一按压力度小于该第一阈值且该第一按压时长大于第二阈值时,该第一功能为显示取景框。
19、结合第一方面,在第一方面的某些实现方式中,该虚拟按键还用于检测该用户的滑动手势,该方法还包括:响应于该用户的调节参数的操作,显示第一参数的调节条;响应于该用户在该虚拟按键的滑动手势,若该滑动手势的方向为该电子设备的厚度方向,则将该第一参数的调节条切换为第二参数的调节条,若该滑动手势的方向为该电子设备的长度方向,则调节该第一参数。
20、本技术实施例中,电子设备在运行相机应用程序时,可以根据用户在虚拟按键上的滑动方向调节拍照参数和切换参数调节条,使得用户可以便捷的操作,且切换参数条和调节参数的手势简单,符合日常的使用习惯,能够提升用户的使用体验。
21、结合第一方面,在第一方面的某些实现方式中,该方法还包括:检测到屏幕的4个边缘区域中的至少2个边缘区域被触摸,且还检测到该用户针对该虚拟按键的第三按压操作,确定该第三按压操作的第三按压力度和第三按压时长;当该第三按压力度大于或等于该第一阈值且小于或等于该第三阈值时,启动相机并进行自动对焦;当该第三按压力度先大于该第三阈值后小于该第一阈值时,启动相机并进行拍照;当该第三按压力度大于该第三阈值且该第三按压时长大于该第二阈值时,启动相机并进行录像。
22、本技术实施中,电子设备可以在显示非相机应用程序的界面时响应用户针对虚拟按键的操作,进入相机应用程序,并根据按压虚拟按键的按压力度和按压时长执行对应的功能,从而可以快速的执行拍照、录像等功能,有助于提升用户体验。
23、第二方面,提供了一种交互方法,该方法应用于电子设备,该电子设备包括虚拟按键,该虚拟按键用于检测用户的按压操作,该电子设备显示第一界面,该第一界面为拍照界面,该方法包括:检测到用户针对虚拟按键的第一按压操作,确定第一按压力度和第一按压时长;根据该第一按压力度和该第一按压时长确定第一功能;响应于该第一按压操作,执行该第一功能。
24、结合第二方面,在第二方面的某些实现方式中,当该第一按压力度大于或等于第一阈值且小于或等于第三阈值时,该第一功能为自动对焦功能。
25、结合第二方面,在第二方面的某些实现方式中,该方法还包括:检测到用户针对虚拟按键的第二按压操作,确定第二按压力度和第二按压时长;当该第二按压力度小于该第一阈值且该第二按压时长大于或等于第二阈值时,响应于该第二按压操作,显示焦点框,该焦点框用于标识第一对象。
26、结合第二方面,在第二方面的某些实现方式中,该虚拟按键还用于检测该用户的滑动手势,该方法还包括:响应于该用户在该虚拟按键上的第二滑动手势,将该焦点框中的该第一对象切换为第二对象,其中该第二滑动手势的方向为该电子设备的长度方向。
27、结合第二方面,在第二方面的某些实现方式中,该方法还包括:响应于该用户针对该虚拟按键的连续按压操作,锁定该焦点框与该第一对象,其中该连续按压操作的按压力度小于该第一阈值。
28、结合第二方面,在第二方面的某些实现方式中,当该第一按压力度先大于该第三阈值后小于该第一阈值时,该第一功能为拍照功能。
29、结合第二方面,在第二方面的某些实现方式中,当该第一按压力度大于该第三阈值且该第一按压时长大于第二阈值时,该第一功能为录像功能。
30、结合第二方面,在第二方面的某些实现方式中,当该第一按压力度小于所述第一阈值且该第一按压时长大于第二阈值时,该第一功能为显示取景框。
31、结合第二方面,在第二方面的某些实现方式中,该虚拟按键还用于检测该用户的滑动手势,该方法还包括:响应于该用户的调节参数的操作,显示第一参数的调节条;响应于该用户在该虚拟按键的滑动手势,若该滑动手势的方向为该电子设备的厚度方向,则将该第一参数的调节条切换为第二参数的调节条,若该滑动手势的方向为该电子设备的长度方向,则调节该第一参数。
32、第三方面,提供了一种交互方法,该方法应用于电子设备,该电子设备包括虚拟按键,该虚拟按键用于检测用户的按压操作,该电子设备显示第一界面,该第一界面为非相机应用程序的界面,该方法包括:检测到屏幕的4个边缘区域中的至少两个边缘区域被触摸,且还检测到用户针对虚拟按键的第一按压操作,确定第一按压力度和第一按压时长;启动相机应用程序,并根据该第一按压力度和该第一按压时长确定第一功能;响应于该第一按压操作,执行第一功能。
33、结合第三方面,在第三方面的某些实现方式中,当该第一按压力度大于或等于第一阈值且小于或等于第三阈值时,该第一功能为自动对焦功能。
34、结合第三方面,在第三方面的某些实现方式中,当该第一按压力度先大于该第三阈值后小于该第一阈值时,该第一功能为拍照功能。
35、结合第三方面,在第三方面的某些实现方式中,当该第一按压力度大于该第三阈值且该第一按压时长大于第二阈值时,该第一功能为录像功能。
36、第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质包括计算机程序或指令,当该计算机程序或指令在计算机上运行时,使得第一方面及第一方面的任一可能实现的方法被执行。
37、第五方面,提供了一种计算机程序产品,该计算机程序产品包括计算机程序或指令,当该计算机程序或指令在计算机上运行时,使得第一方面及第一方面的任一可能实现的方法被执行。
38、第六方面,提供了一种计算机程序,当其在计算机上运行时,使得如第一方面及其任一种可能的实现方式中的方法被执行。
39、第七方面,为本技术实施例的一种电子设备,该电子设备包括执行上述方面或者上述方面的任意一种可能的设计的方法的模块/单元;这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。
40、第八方面,为本技术实施例的一种芯片,该芯片与电子设备中的存储器耦合,用于调用存储器中存储的计算机程序并执行本技术实施例上述方面及其上述方面任一可能设计的技术方案;本技术实施例中“耦合”是指两个部件彼此直接或间接地结合。
41、第九方面,为本技术实施例的一种电子设备上的图形用户界面,该电子设备具有显示屏、一个或多个存储器、以及一个或多个处理器,该一个或多个处理器用于执行存储在该一个或多个存储器中的一个或多个计算机程序,该图形用户界面包括该电子设备执行上述方面及其上述方面任一可能设计的技术方案时显示的图形用户界面。
42、第十方面,为本技术实施例的一种电子设备,该电子设备包括一个或多个处理器;一个或多个存储器;该一个或多个存储器存储有一个或多个计算机程序,该一个或多个计算机程序包括指令,当该指令被该一个或多个处理器执行时,使得上述方面或者上述方面的任意一种可能的实现方式被执行。