三个子周期中,保持时间最长的角度为40。,在第四个子周期中,保持时间最长的角度为30。,在第五个子周期中,保持时间最长的角度为30。,即该第一角度为30 °、40。和45 °。
[0129]该计算单元42计算各个第一角度的持续概率,具体的,各个第一角度的持续概率可通过以下公式计算P = N/M,其中,N表示该第一角度在该预设时间周期内的出现次数,Μ表示该预设时间周期内的子周期的个数,如在上述实施例中,Μ为5,第一角度为30。的持续概率为Ρ = 3/5,第一角度为40。的持续概率为Ρ = 1/5,第一角度为45。的持续概率为P = 1/5ο
[0130]该设置单元43可从该至少一个第一角度中,选择将持续概率最大的第一角度设置为切换角度阀值,如在上述实施例中,第一角度为30。的持续概率最大,则将30。设置为切换角度阀值。
[0131]在一实施例中,该设置单元43从该至少一个第一角度中,选择出持续概率最大的第一角度,并判断该持续概率最大的第一角度的持续概率是否大于或等于默认概率阀值,若该持续概率最大的第一角度的持续概率大于或等于默认概率阀值,则将该持续概率最大的第一角度设置为切换角度阀值,若该持续概率最大的第一角度的持续概率小于默认概率阀值,则将该持续概率最大的第一角度放弃,需重新通过获取单元41、计算单元42和设置单元43获取切换角度阀值。
[0132]采用上述实施例设置该切换角度阀值,可使得切换角度阀值设置得更加符合用户使用习惯,在根据检测模块10检测的移动终端与水平面的夹角大小与该切换角度阀值的关系确定是否将移动终端的显示界面从拍摄界面切换到相册界面时,可准确的确定用户是否希望将移动终端显示界面从拍摄界面切换到相册界面。
[0133]参照图9,图9为本发明移动终端的界面切换装置的第三实施例的结构示意图。
[0134]基于上述移动终端的界面切换装置的第一实施例,该装置还包括:
[0135]控制模块50,用于在该切换模块30将该移动终端的显示界面从拍摄界面切换到相册界面的同时或之后,控制该移动终端退出拍照应用。
[0136]该控制模块50控制该移动终端退出拍照应用,即用户当前在查看相册,并不需要进行拍摄。
[0137]采用上述实施例,在不使用拍照应用时,控制移动终端退出拍照应用,可减少拍照应用占用移动终端的系统资源,提高移动终端的运行效率。
[0138]本发明进一步提供一种移动终端的界面切换方法。
[0139]参照图10,图10为本发明移动终端的界面切换方法的第一实施例的流程示意图,该方法包括:
[0140]S10、当移动终端的显示界面显示拍摄界面时,检测该移动终端与水平面的夹角信息。
[0141]该移动终端100为具有拍照功能的智能终端,如智能手机、平板电脑、数码相机等。
[0142]用户可打开该移动终端上的拍照应用,进行拍照。当用户打开该移动终端的拍照应用时,在该移动终端的显示界面显示拍摄界面,在该拍摄界面包括取景框和相应的虚拟按键(如拍摄按键、设置按键等),用户在该拍摄界面进行相应操作实现拍照。通常的,当用户在使用该移动终端进行拍照时,用户横向或纵向握持该移动终端,该移动终端与人体平行,即该移动终端所在的平面与水平面垂直;当用户纵向握持该移动终端时,该移动终端的顶侧朝上,移动终端的底侧朝下,如图4a所示;当用户横向握持该移动终端时,该移动终端的左侧朝下,该移动终端的右侧朝上。当用户想查看相册时,一般会将移动终端倾斜拿着,使得该移动终端所在的平面不再与水平面垂直,该移动终端所在的平面与水平面的夹角α小于90°,如图4b所示。
[0143]在该步骤中,实时检测该移动终端与水平面的夹角信息。该夹角信息包括夹角大小、该夹角大小对应的持续时间等。具体的,可通过该移动终端内置的角度传感器测量该移动终端与水平面之间的夹角大小,该角度传感器可以为陀螺仪或重力传感器;通过该移动终端内置的计时器计算该夹角大小对应的持续时间。
[0144]在该步骤中,可预先将移动终端的相册打开模式切换为智能模式,然后检测该移动终端与水平面的夹角信息。该移动终端的相册打开模式包括普通模式和智能模式,在普通模式下,用户采用现有的方式手动打开相册应用,在智能模式下,根据在移动终端的显示界面显示拍摄界面时,检测到的该移动终端与水平面的夹角信息确定是否打开相册应用。在一实施例中,可在移动终端的拍摄界面上设置一个模式切换按钮,用户点击该模式切换按钮,将移动终端的相册打开模式在智能模式和普通模式之间进行切换,如当前模式切换按钮对应的相册打开模式为普通模式,则点击该模式切换按钮后,该模式切换按钮对应的相册打开模式为智能模式,再次点击该模式切换按钮后,该模式切换按钮对应的相册打开模式为普通模式,依次类推。
[0145]S20、判断该夹角信息是否满足预设的界面切换条件,若该夹角信息满足预设的界面切换条件,则执行步骤S30。
[0146]在该步骤中,判断该夹角信息是否满足预设的界面切换条件,若该夹角信息满足预设的界面切换条件,则说明可将该移动终端的显示界面切换到相册界面,若该夹角信息不满足预设的界面条件,则说明用户希望将该移动终端的显示界面继续显示拍摄界面,继续进行拍照。
[0147]可选的,该预设的界面切换条件可以为一个或多个切换角度阀值,如在一实施例中,该预设的界面切换条件为一个切换角度阀值,为30。,在另一实施例中,该预设的界面切换条件为多个切换角度阀值,如为30 °、45。和60。,如当有多人使用该移动终端时,每个用户对应一个切换角度阀值,用户A在查看相册时,习惯将该移动终端向下倾斜握持,使得该移动终端与水平面的夹角为30 。;用户B在查看相册时,习惯将该移动终端向下倾斜握持,使得该移动终端与水平面的夹角为45 °。当该预设的界面切换条件包括多个切换角度阀值,则只要步骤S10中检测的移动终端与水平面的夹角信息中的夹角大小等于该多个切换角度阀值中的任意一个,则认为夹角信息满足预设的界面切换条件。
[0148]可选的,该预设的界面切换条件可以包括切换角度阀值和切换时间阀值,该切换角度阀值可以为一个或多个。该切换角度阀值和切换时间阀值可根据需要设置,当希望将移动终端的显示界面从拍摄界面快速切换到相册界面,则将该切换时间阀值设置小一些,当希望减小误操作将该移动终端的显示界面从拍摄界面切换到相册界面,则将该切换时间设置大一些。在一实施例中,可将该切换时间阀值设置为2秒。
[0149]可选的,该预设的界面切换条件可以包括切换角度范围,该切换角度范围可根据需要设置,如该切换角度范围为30。?60。,用户在握持移动终端查看相册时,通常该移动终端与水平面的夹角在30。?60。。在该步骤中,判断在步骤S10中检测的移动终端与水平面的夹角信息中的夹角大小是否在该切换角度范围中,如果检测的移动终端与水平面的夹角信息中的夹角大小在该切换角度范围中,则认为夹角信息满足预设的界面切换条件;如检测的移动终端与水平面的夹角信息中的夹角大小为45。,则认为夹角信息满足预设的界面切换条件。
[0150]S30、将该移动终端的显示界面从拍摄界面切换到相册界面。
[0151]在该步骤中,将该移动终端的显示界面切换到相册界面,具体的,在切换到相册界面时,可直接显示最近拍摄的一张照片,用户通过翻页继续浏览其它照片;也可以直接显示相册应用的各个照片的缩略图,将最近拍摄的照片显示在前面,用户点击某张照片的缩略图,将对应照片打开。
[0152]采用上述实施例,当移动终端的显示界面显示拍摄界面时,检测所述移动终端与水平面的夹角信息;判断所述夹角信息是否满足预设的界面切换条件;若所述夹角信息满足预设的界面切换条件,则将所述移动终端的显示界面从拍摄界面切换到相册界面;即在移动终端的的显示界面显示拍摄界面时,根据该移动终端与水平面的夹角信息确定是否将该移动终端的显示界面切换到相册界面,不需要用户手动操作打开相册界面,操作更加简单,提尚用户体验。
[0153]参照图11,图11为本发明移动终端的界面切换方法的第二实施例的流程示意图,详述如下。
[0154]基于上述移动终端的界面切换方法的第一实施例,该夹角信息包括夹角大小,判断该夹角信息是否满足预设的界面切换条件的步骤包括:
[0155]S21、判断该夹角大小是否等于预设的切换角度阀值,若该夹角大小等于预设的切换角度阀值,则执行步骤S22。
[0156]该预设的切换角度阀值可根据需要设置,如该切换角度阀值可以为一个或多个。该切换角度阀值可保存在该移动终端的本地存储器中,或保存在云服务器中。
[0157]当该预设的切换角度阀值只有一个时,在该步骤中,判断该夹角大小是否等于预设的切换角度阀值,若该夹角大小等于预设的切换角度阀值,则认为该角度信息满足预设的界面切换条件。
[0158]当该预设的切换角度阀值有多个时,在该步骤中,依次将该夹角大小与该多个切换角度阀值进行比较,判断该夹角大小是否等于该多个切换角度阀值中的任意一个,只要该夹角大小与其中一个切换角度阀值相等,则认为夹角信息满足预设的界面切换条件。
[0159]S22、确定该角度信息满足预设的界面切换条件。
[0160]采用上述实施例,通过判断步骤S10检测的移动终端与水平面的夹角大小,可快速确定用户是否希望将移动终端显示界面从拍摄界面切换到相册界面,操作更加简单。
[0161]参照图12,图12为本发明移动终端的界面切换方法的第三实施例的流程示意图,详述如下。
[0162]基于上述移动终端的界面切换方法的第一实施例,该夹角信息包括夹角大小、该夹角大小对应的持续时间,判断该夹角信息是否满足预设的界面切换条件的步骤包括:
[0163]S23、判断该夹角大小是否等于预设的切换角度阀值,若该夹角大小等于预设的切换角度阀值,则执行步骤S24。
[0164]该预设的切换角度阀值可根据需要设置,如该切换角度阀值可以为一个或多个。该切换角度阀值可保存在该移动终端的本地存储器中,或保存在云服务器中。
[0165]当该预设的切换角度阀值只有一个时,在该步骤中,判断该夹角大小是否等于预设的切换角度阀值,若该夹角大小等于预设的切换角度阀值,则认为该角度信息初步满足预设的界面切换条件,需要进行下一步判断,以确定该角度信息是否最终满足预设的界面切换条件。
[0166]当该预设的切换角度阀值有多个时,在该步骤中,依次将该夹角大小与该多个切换角度阀值进行比较,判断该夹角大小是否等于该多个切换角度阀值中的任意一个,只要该夹角大小与其中一个切换角度阀值相等,则认为夹角信息初步满足预设的界面切换条件,需要进行下一步判断,以确定该角度信息是否最终满足预设的界面切换条件。
[0167]S24、判断该夹角大小对应的持