,且当所述第一应用程序满足所述第二预设规则,生成基于所述第二操作的第二执行指令;随后,执行步骤305 ;
[0104]步骤305:依据所述第二执行指令指示所述电子设备显示所述第一主界面。
[0105]本实施例中,当所述第一应用程序满足所述第二预设规则时,即使所述第二操作满足所述第一预设规则,所述第一按键也仅执行Home功能;
[0106]具体地,所述第一应用程序可以为通知中心、控制中心等应用对应的程序,此时,即使所述第二操作满足所述第一预设规则,所述第一按键也仅执行Home功能,即指示所述电子设备显示所述第一主界面的功能。
[0107]步骤306:当所述第一判断结果表明所述第二操作满足所述第一预设规则,且当所述第一应用程序不满足所述第二预设规则,生成基于所述第二操作的第二执行指令;随后执彳丁步骤307 ;
[0108]步骤307:依据所述第二执行指令控制所述电子设备退出所述第一界面或所述第一界面对应的第一应用程序,以使所述电子设备返回当前所述第一界面对应的上一级界面。
[0109]本实施例中,当所述第一应用程序不满足所述第二预设规则,此时,若所述第二操作满足所述第一预设规则,则所述第一按键执行Back功能,即所述电子设备响应所述第二操作,生成第二执行指令,以退出所述第一界面或所述第一界面对应的第一应用程序,以使所述电子设备返回当前所述第一界面对应的上一级界面。
[0110]可见,本发明实施例所述的触控方法,能够在特定的应用程序下,限定所述第一按键的功能,使得在特定应用环境下,方便用户操作,进而提升用户体验。
[0111]进一步地,本实施例所述的触控方法,当所述第一应用程序满足所述第二预设规则时,所述第一按键仅具备Home功能;而当所述第一应用程序不满足所述第二预设规则时,所述第一按键兼具所述Home功能和Back功能;如此,使得在特定应用环境下,能够使用快捷的方式返回至所述第一主界面,提升了用户体验。
[0112]进一步地,在一优选实施例中,由于所述第一按键兼具所述Home功能和Back功能,因此,实现所述触控方法的电子设备的机身表面可以仅具有所述第一按键。
[0113]本发明实施例所述的触控方法中所述第一按键首先具备Home功能,即所述第一按键能够响应第一操作,并基于所述第一操作生成第一执行指令,以使所述电子设备依据所述第一执行指令在其自身的显示区域中显示预设的第一主界面;其次,所述第一按键还兼具Back功能,即所述第一按键能够响应第二操作,并基于所述第二操作生成第二执行指令,以使所述电子设备依据所述第二执行指令执行界面切换操作;因此,本发明实施例所述的触控方法能够将Home功能和Back功能集中于同一按键,即所述第一按键,如此,使得电子设备使用者只需对所述第一按键进行不同或相同的触控操作即能实现不同的应用功能,进而使本实施例所述的触控方法能够尽最大可能地保证所有操作统一至所述第一按键,提升了用户体验。
[0114]而且,当所述第一按键为物理按键时,由于所述第一按键兼具Home功能和Back功能,使得实现本发明实施例所述的触控方法的电子设备无需单独设置Back功能的按键,如此,与现有较多物理按键的电子设备相比,实现本发明实施例所述的触控方法的电子设备的整体结构较强、电子设备的机身故障的风险较低,而且,能够为提升所述电子设备使用者的操作感奠定基础,使操作感不分裂,进一步提升了用户体验。
[0115]实施例四
[0116]本发明实施例提供了一种触控方法,所述方法应用于一电子设备;所述电子设备包括第一按键和第二按键,所述第一按键设置于所述电子设备的第一位置上,所述第二按键设置于所述电子设备的第二位置上;所述第一按键能够响应第一操作,使所述电子设备基于所述第一操作生成第一执行指令,以通过所述第一执行指令指示所述电子设备显示第一主界面;所述第一按键为能够基于所述第一操作使所述电子设备实现所述第一执行指令的物理按键或虚拟按键;所述第二按键为能够调整所述电子设备的第一功能参数的物理按键;所述方法包括:
[0117]步骤401:当所述电子设备显示第一应用程序的第一界面时,通过所述第一按键接收第二操作;
[0118]本实施例中,当所述第一按键为物理按键时,所述第一操作为相对于所述第一按键的按压操作,例如,所述第一操作为单击所述第一按键的操作,进一步地,当所述第一操作满足预设条件时,所述电子设备能够基于所述第一操作生成第一执行指令,以使所述电子设备依据所述第一执行指令在其自身的显示区域中显示所述第一主界面;也就是说,本实施例所述的第一按键可以具体为Home建,即所述第一按键具备Home功能;这里,所述第一按键的其他Home功能与现有技术中的Home功能类似,因此,不再赘述。
[0119]本实施例中,当所述第一按键为虚拟按键时,所述第一操作为相对于所述第一按键的触摸操作,例如,所述第一操作为操作体对所述第一按键的触摸操作;进一步地,由于所述第一按键为虚拟按键,也就是说,所述第一按键必然支持触控操作,所以,所述第一按键中必然设置有触控感应区域,即第一触控感应区域,如此,所述电子设备能够通过所述第一触控感应区域响应所述第一操作;这里,当所述第一操作满足预设条件时,所述电子设备能够基于所述第一操作生成第一执行指令,以使所述电子设备依据所述第一执行指令在其自身的显示区域中显示所述第一主界面;也就是说,本实施例所述的第一按键可以具体为Home建,即所述第一按键具备Home功能;这里,本实施例中,所述第一按键的其他Home功能与现有技术中的Home功能类似,因此,不再赘述。
[0120]值得注意的是,本实施例中所述第一界面为用户开启第一应用程序后所对应的一个界面,因此,所述第一界面不同于所述第一主界面;进一步地,当所述电子设备通过所述第一按键接收到第一操作,且所述第一操作满足预设条件时,所述第一按键执行所述Home功能中返回第一主界面的功能,即所述电子设备响应所述第一操作,并生成第一执行指令,以在自身所对应的显示区域中显示所述第一主界面,如此,实现所述第一按键的Home功會K。
[0121]本实施例中,所述预设条件可以表征所述第一操作对应的操作体按压或触摸所述第一按键时所产生的压力值大于压力阈值的操作;或者,所述预设条件可以表征所述第一操作对应的操作体双击所述第一按键的操作。
[0122]本实施例中,所述电子设备中的第一按键在具备所述Home功能的同时,还具备Back功能;进一步地,当所述电子设备显示第一应用程序的第一界面时,通过所述第一按键接收第二操作,当所述第二操作满足第一预设规则时,所述电子设备中的所述第一按键执行所述Back功能。
[0123]本实施例中,所述电子设备可以为手机、平板电脑等智能电子设备;所述第一界面可以为与所述第一应用程序对应的图形交互界面,或者显示界面;所述第一应用程序为所述电子设备能够支持的任意应用程序,例如任意一个安装在电子设备中的程序。
[0124]本实施例中,所述第二按键为能够调整所述电子设备的音量对应的功能参数的按键。
[0125]步骤402:判断所述第二操作是否满足第一预设规则,获取第一判断结果;
[0126]本实施例中,当所述电子设备通过所述第一按键接收到所述第二操作时,所述电子设备需要判断所述第二操作是否满足所述第一预设规则,如此,确定所述电子设备是执行Home功能,还是执行Back功能,或者屏蔽所述第二操作。
[0127]实际应用中,所述第一预设规则可以根据实际需求而任意设置,例如依据技术实现、用户操作等因素而任意设置。
[0128]例如,在一具体实施例中,所述第一预设规则可以为第一压力规则;具体地,所述判断所述第二操作是否满足第一预设规则,包括:判断所述第二操作是否满足所述第一压力规则;进一步地,判断所述第二操作对应的操作体按压或触摸所述第一按键所产生的压力值是否小于等于所述第一压力规则中的压力阈值,当所述第二操作对应的操作体按压或触摸所述第一按键所产生的压力值小于等于所述第一压力规则中的压力阈值时,所述第一按键执行Back功能,即所述电子设备基于所述第二操作生成第二执行指令,以使所述电子设备依据所述第二执行指令退出所述第一界面或所述第一界面对应的第一应用程序,以返回当前所述第一界面对应的上一级界面;当所述第二操作对应的操作体按压或触摸所述第一按键所产生的压力值大于所述第一压力规则中的压力阈值,此时,所述第二操作与所述第一操作为相似操作,因此,所述第一按键执行Home功能,即所述电子设备基于所述第二操作生成第二执行指令,以使所述电子设备依据所述第二执行指令在自身的显示区域中显示所述第一主界面;如此,通过上述过程,实现所述第一按键兼具Home功能和Back功能的目的。这里,所述第一按键可以通过设置压力传感器来实现上述过程。
[0129]在另一具体实施例中,所述第一预设规则可以为第一次数规则;具体地,所述判断所述第二操作是否满足第一预设规则,包括:判断所述第二操作是否满足所述第一次数规则;进一步地,判断所述第二操作对应的操作体按压或触摸所述第一按键的次数是否满足所述第一次数规则,当所述第二操作对应的操作体按压或触摸所述第一按键的次数等于所述第一次数规则中的第一次数阈值,即所述第二操作对应的操作体按压或触摸所述第一按键的次数满足所述第一次数规则时,例如,所述第一次数阈值为I时,也即所述第二操作对应的操作体按压或触摸所述第一按键为一次,也即所述第二操作为相对于所述第一按键的单击操作,此时,所述第一按键执行Back功能,即依据所述第二执行指令控制所述电子设备退出所述第一界面或所述第一界面对应的第一应用程序,以使所述电子设备返回当前所述第一界面对应的上一级界面;
[0130]进一步地,当所述第二操作对应的操作体按压或触摸所述第一按键的次数等于所述第一次数规则中的第二次数阈值,即所述第二操作对应的操作体按压或触摸所述第一按键的次数满足所述第一次数规则,此时,需要进一步判断所述第二操作对应的操作体两次按压或触摸所述第一按键之间的时间间隔是否小于等于所述第一次数规则中的第一时间阈值,如此,确定当前所述第一按键的执行功能;具体地,当所述第二次数阈值为2,即所述第二操作对应的操作体按压或触摸所述第一按键两次,此时,判断所述第二操作对应的操作体两次按压或触摸所述第一按键之间的时间间隔是否小于等于所述第一次数规则中的第一时间阈值,进一步地,当所述第二操作对应的操作体两次按压或触摸所述第一按键之间的时间间隔小于等于所述第一次数规则中的第一时间阈值时,即所述第二操作为相对于所述第一按键的双击操作时,所述第一按键执行Home功能,即依据所述第二执行指令指示所述电子设备显示所述第一主界面。
[0131]值得注意的是,以上给出的具体实施例仅是用于解释本发明实施例,并非用于限制本发明实施例,在实际应用中,可以根据实际需求而任意设置预设规