手持设备及其操作界面控制方法与流程

文档序号:15930600发布日期:2018-11-14 01:35阅读:183来源:国知局
本发明实施例涉及触控
技术领域
,尤其是涉及一种手持设备及其操作界面控制方法。
背景技术
现今手持设备(例如,智能手机、平板电脑等)的触摸屏尺寸已经越来越大。由于屏幕尺寸过大,当用户只使用单手握持所述手持设备进行操作时,会有一些屏幕内容超出单手的可触控范围。目前的解决方案是设置单手模式,用户通过在触摸屏上固定区域的滑动操作或是双击home键等方式触发单手模式。例如,用户可以通过在固定区域向左滑动触发左手模式,将屏幕内容缩小并显示于左下角。然而,上述触发所述手持设备的单手模式的操作方式,对用户而言并不简便。并且,当所述手持设备为倒立握持时,用户很难双击到home键或是在所述固定区域进行滑动手势操作。技术实现要素:鉴于以上内容,有必要提供一种手持设备,可以快速触发左手模式或是右手模式,提升所述手持设备的操作体验。鉴于以上内容,还有必要提供一种所述手持设备的操作界面控制方法,可以快速触发左手模式或是右手模式,提升所述手持设备的操作体验。本发明实施例提供一种手持设备,所述手持设备包括:显示屏边框,包括第一边角、第二边角、第三边角与第四边角,所述第一边角至第四边角分别位于所述显示屏边框的左下角、右下角、左上角与右上角;第一距离感测器,设置于所述显示屏边框的所述第一边角,所述第一距离感测器用于在感测到所述第一边角被障碍物覆盖时发出第一感测信号;第二距离感测器,设置于所述显示屏边框的所述第二边角,所述第二距离感测器用于在感测到所述第二边角被障碍物覆盖时发出第二感测信号;第三距离感测器,设置于所述显示屏边框的所述第三边角,所述第三距离感测器用于在感测到所述第三边角被障碍物覆盖时发出第三感测信号;第四距离感测器,设置于所述显示屏边框的所述第四边角,所述第四距离感测器用于在感测到所述第四边角被障碍物覆盖时发出第四感测信号;重力感测器,用于判断所述手持设备的当前握持状态。所述当前握持状态包括:直立状态、倒立状态及横屏状态。所述操作界面控制单元,用于接收所述第一感测信号至所述第四感测信号及所述当前握持状态,并将所述手持设备的操作界面设置为全屏模式、左手模式或右手模式;触摸显示屏,用于显示所述操作界面。本发明实施例提供一种操作界面控制方法,应用于手持设备中,所述方法包括:接收第一距离感测器至第四距离感测器发出的第一感测信号至第四感测信号;接收重力感测器发送的手持设备的当前握持状态;根据所述第一感测信号至所述第四感测信号及所述当前握持状态确定所述手持设备的操作界面的显示模式;控制所述操作界面切换为所确定的显示模式。相对于现有技术,本发明实施例提供的手持设备及其操作界面控制方法,通过在所述手持设备边框的四角安装距离感测器,来侦测使用者的手部位置,进而触发相应的左手模式、右手模式或全屏模式,动态改变用户操作界面,大大改善大屏幕手持设备的操作体验。附图说明图1是本发明实施例之手持设备的架构图。图2是本发明实施例之手持设备的外观示意图。图3是本发明实施例之操作界面控制方法的流程图。主要元件符号说明手持设备1第一距离感测器12第二距离感测器14第三距离感测器16第四距离感测器18重力感测器17操作界面控制单元13接收模块130判断模块132控制模块134存储器11处理器15显示屏边框10触摸显示屏20第一边角31第二边角32第三边角33第四边角34如下具体实施方式将结合上述附图进一步说明本发明。具体实施方式参阅图1所示,为本发明实施例之手持设备1的架构图。所述手持设备1包括第一距离感测器12、第二距离感测器14、第三距离感测器16、第四距离感测器18、重力感测器17、操作界面控制单元13、存储器11、处理器15及触摸显示屏20。参阅图2所示,为本发明实施例之手持设备1的外观示意图。所述手持设备1的显示屏边框10包括第一边角31、第二边角32、第三边角33及第四边角34,分别位于所述显示屏边框10的左下角、右下角、左上角与右上角。所述第一距离感测器12,设置于所述显示屏边框10的所述第一边角31,用于在感测到所述第一边角31被障碍物覆盖时发出第一感测信号。所述第二距离感测器14,设置于所述显示屏边框10的所述第二边角32,用于在感测到所述第二边角32被障碍物覆盖时发出第二感测信号。所述第三距离感测器16,设置于所述显示屏边框10的所述第三边角33,用于在感测到所述第三边角33被障碍物覆盖时发出第三感测信号。所述第四距离感测器18,设置于所述显示屏边框10的所述第四边角34,用于在感测到所述第四边角34被障碍物覆盖时发出第四感测信号。所述重力感测器17用于判断所述手持设备1的当前握持状态,并将所述当前握持状态发送至操作界面控制单元13。所述当前握持状态包括:直立状态、倒立状态及横屏状态。所述触摸显示屏20,用于显示所述手持设备1的操作界面。所述操作界面控制单元13,用于接收所述第一感测信号至所述第四感测信号及所述当前握持状态,并将所述触摸显示屏20中的操作界面的显示模式设置为全屏模式、左手模式或右手模式。所述操作界面控制单元13包括接收模块130、判断模块132及控制模块134。所述模块被配置成由一个或多个处理器(本实施例为处理器15)执行,以完成本发明。本发明所称的模块是完成一特定功能的计算机程序段。存储器11用于存储操作界面控制单元13的程序代码等资料。所述接收模块130用于接收所述第一感测信号至所述第四感测信号及所述当前握持状态。所述判断模块132用于根据所述第一感测信号至所述第四感测信号及所述当前握持状态设置所述手持设备的操作界面的显示模式。在一实施例中,在解锁所述手持设备的屏幕时,若所述接收模块130同时接收到所述第一感测信号至所述第四感测信号中至少两个感测信号,则所述判断模块132设置所述显示模式为全屏模式。在另一实施例中,在解锁所述手持设备的屏幕时,若所述接收模块130仅接收到所述第一感测信号至所述第四感测信号中的一个感测信号,则进一步判断所述手持设备的所述当前持握状态:当所述当前持握状态为横屏状态时,所述判断模块132设置所述显示模式为全屏模式。当所述当前持握状态为直立状态时,且所述接收模块130接收到的该感测讯号为所述第一感测信号或是所述第四感测信号,所述判断模块132设置所述显示模式为左手模式。当所述当前持握状态为倒立状态时,且所述接收模块130接收到的该感测讯号为所述第二感测信号或是所述第三感测信号,所述判断模块132设置所述显示模式为右手模式。在另一实施例中,在解锁所述手持设备的屏幕时,若所述接收模块130未接收到所述第一感测信号至所述第四感测信号中任意一个感测信号,则所述判断模块132设置所述显示模式为全屏模式。所述控制模块134用于控制所述操作界面切换为所设置的显示模式。例如,当用户在解锁所述手持设备的屏幕时,采用了左手持握且保持直立状态,所述第一距离感测器12被左手手掌所阻挡,所述第一距离感测器将发出所述第一感测信号,且第二至第四距离感测器未被左手手指或是其他阻挡物阻挡,所述第二至第四距离感测器将不会发出所述第二至第四感测信号,所述判断模块132设置所述显示模式为左手模式,所述控制模块134控制所述操作界面切换为所设置的显示模式,即左手模式。在一优选实施例中,在所述手持设备已经被解锁,且所述当前持握状态为直立状态时:在所述操作界面已处于左手模式时,若持续侦测到所述第二感测信号且持续时间小于预设阈值,所述判断模块132设置所述显示模式为全屏模式,所述控制模块134将所述操作界面从左手模式切换至全屏模式;在一优选实施例中,所述预设阈值可以为预设的0.5秒,也可以由用户自行设置。在所述操作界面已处于右手模式时,若持续侦测到所述第一感测信号且持续时间小于所述预设阈值,所述判断模块132设置所述显示模式为全屏模式,所述控制模块134将所述操作界面从右手模式切换至全屏模式;在所述操作界面已处于全屏模式时,若能侦测到所述第二感测信号且持续时间大于或等于所述预设阈值,同时侦测到所述第一感测信号且持续时间小于所述预设阈值,所述判断模块132设置所述显示模式为右手模式,所述控制模块134将所述操作界面从全屏模式切换至右手模式;若能持续侦测到所述第一感测信号且持续时间大于或等于所述预设阈值,同时侦测到所述第二感测信号且持续时间小于所述预设阈值,所述判断模块132设置所述显示模式为左手模式,所述控制模块134将所述操作界面从全屏模式切换至左手模式。例如,当用户在解锁所述手持设备的屏幕时,采用了左手持握且保持直立状态,所述操作界面处于左手模式,此时,当用户使用左手无名指或其他阻挡物阻挡第二距离感测器14时,所述第二距离感测器将发出所述第二感测信号。所述操作界面控制单元13第一次接收到所述第二感测信号时,将所述操作界面从左手模式切换至全屏模式。此时,所述操作界面处于全屏模式。若用户变更持握方式为右手持握时,即所述操作界面控制单元13能持续侦测到所述第二感测信号,用户使用右手无名指或其他阻挡物阻挡第一距离感测器12时,所述操作界面控制单元13将在持续侦测到所述第二感测信号的状态下侦测到所述第一感测信号,将所述操作界面从全屏模式切换至右手模式。在又一优选实施例中,在所述手持设备已经被解锁,且所述当前持握状态为倒立状态时:在所述操作界面已处于左手模式时,若持续侦测到所述第三感测信号且持续时间小于所述预设阈值,所述判断模块132设置所述显示模式为全屏模式,所述控制模块134将所述操作界面从左手模式切换至全屏模式;在所述操作界面已处于右手模式时,若持续侦测到所述第四感测信号且持续时间小于所述预设阈值,所述判断模块132设置所述显示模式为全屏模式,所述控制模块134将所述操作界面从右手模式切换至全屏模式。在所述操作界面已处于全屏模式时,若能侦测到所述第三感测信号且持续时间大于或等于所述预设阈值,同时侦测到所述第四感测信号且持续时间小于所述预设阈值,所述判断模块132设置所述显示模式为右手模式,所述控制模块134将所述操作界面从全屏模式切换至右手模式;若能持续侦测到所述第四感测信号且持续时间大于或等于所述预设阈值,同时侦测到所述第三感测信号且持续时间小于所述预设阈值,所述判断模块132设置所述显示模式为左手模式,所述控制模块134将所述操作界面从全屏模式切换至左手模式。参阅图3所示,为本发明实施例之操作界面控制方法的流程图。所述操作界面控制方法应用于手持设备中。步骤s300,接收第一距离感测器至第四距离感测器发出的第一感测信号至第四感测信号。步骤s302,接收重力感测器发送的手持设备的当前握持状态。所述当前握持状态包括:直立状态、倒立状态及横屏状态。步骤s304,根据所述第一感测信号至所述第四感测信号及所述当前握持状态设置所述手持设备的操作界面的显示模式。步骤s306,控制所述操作界面切换为所设置的显示模式。相对于现有技术,本发明实施例提供的手持设备及操作界面控制方法,通过在所述手持设备的四角安装距离感测器,来侦测使用者的手部位置,进而触发相应的左手模式、右手模式或全屏模式,实现了单手模式(左手模式或右手模式)与全屏模式的快速切换,大大改善大屏幕手持设备的操作体验。以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1