切换屏幕方向的显示方法、装置及具有该装置的手持设备与流程

文档序号:12122418阅读:299来源:国知局
切换屏幕方向的显示方法、装置及具有该装置的手持设备与流程

本发明涉及控制领域,尤其涉及一种基于位置控制电器的方法、控制装置及系统。



背景技术:

现在的智能手持设备安装的应用程序越来越多,屏幕越来越大,单手握持时有些应用程序会按不到,消费者为了使用方便,会把实用较多的应用程序移动到离手指近的地方,不常用的应用程序放到较远的地方,但是在切换屏幕(如横屏切换为竖屏)后,响应的程序就会跑到比较远的地方,因此在切换屏幕后又产生了使用不方便的状况。现有技术的不足之处和用户的需求给手持设备的智能性提出了越来越高的要求。

公开号为CN104252301A的专利申请中公开了一种优化单手操作的系统,该系统能够自动移动常用应用程序的图标至用户大拇指容易触摸的区域,但该专利没有解决切换屏幕后操作仍不方便的问题,并且该专利只考虑到单手操作的情况,没有考虑到双手操作的情况。



技术实现要素:

有鉴于此,本发明一方面提供了一种切换屏幕方向的显示方法,包括:手持习惯判断步骤,判断用户手持习惯;屏幕位置分析步骤,按照所述用户手持习惯和屏幕方向,对应用程序图标的屏幕位置进行分析,确定所述应用程序图标的屏幕位置易于触控的程度;换屏调整步骤,切换屏幕方向时,根据所述用户手持习惯和屏幕方向重新调整应用程序图标所处的位置,将使用频次高的应用程序图标置于易于触控的位置。

可选地,所述用户手持习惯包括左手握持、右手握持或双手握持。

可选地,所述手持习惯判断步骤包括:获取步骤,获取手持设备屏幕上应用程序的使用频次以及应用程序图标在屏幕上所处的位置;确定步骤,根据所述应用程序的使用频次确定常用应用程序;判断步骤,根据所述常用应用程序图标在屏幕上所处的位置判断所述用户手持习惯。

可选地,所述确定步骤包括:获取所有应用程序的使用频次的最高值;计算每个应用程序的使用频次与所述最高值的频次差值;若所述频次差值在预设频次差值阈值范围内,则将该应用程序确定为所述常用应用程序。

可选地,所述确定步骤包括:将所有应用程序的使用频次按从高到低排序;预设常用应用程序限定个数;将排名在前的n个应用程序确定为所述常用应用程序,其中n为所述常用应用程序限定个数。

可选地,所述确定步骤包括:对所有应用程序的使用频次进行统计分级分析;根据统计分级分析的结果,将频次最高的一类应用程序确定为所述常用应用程序。

可选地,所述应用程序图标在屏幕上所处的位置,包括处于左半屏和处于右半屏。

可选地,所述判断步骤包括:分别统计图标位置处于左半屏和处于右半屏的常用应用程序的个数;计算所述图标位置处于左半屏和处于右半屏的常用应用程序的个数在常用应用程序总数中所占的百分比的差值;根据所述百分比的差值判断用户手持习惯。

可选地,所述根据所述百分比的差值判断用户手持习惯,包括:若所述百分比的差值小于预设百分比差值阈值,则判断用户手持习惯为双手握持;若所述百分比的差值大于预设百分比差值阈值,且所述图标位置处于左半屏的常用应用程序的个数大于处于右半屏的常用应用程序的个数,则判断用户手持习惯为左手握持;若所述百分比的差值大于预设百分比差值阈值,且所述图标位置处于左半屏的常用应用程序的个数小于处于右半屏的常用应用程序的个数,则判断用户手持习惯为右手握持。

可选地,所述屏幕方向包括竖向正向、横向正向或横向反向。

可选地,所述屏幕位置分析步骤包括:按照所述用户手持习惯和屏幕方向,将应用程序图标的屏幕位置划分位置等级,所述位置等级代表所述屏幕位置易于触控的程度,易于触控的程度高位置等级相应高。

可选地,在所述屏幕位置分析步骤之后,所述换屏调整步骤之前,还包括整理屏幕步骤,依次将使用频次高的应用程序图标置于位置等级高的屏幕位置;对于同一等级的屏幕位置,优先放置于位于屏幕下方的屏幕位置。

可选地,还包括在所述换屏调整步骤中,根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,依次将换屏前处于高等级位置的应用程序图标置于换屏后位置等级高的屏幕位置;若换屏前某一等级的应用程序图标数量大于换屏后相应等级的应用程序图标数量,则优先放置换屏前处于屏幕下方的应用程序图标,其余的应用程序图标置于换屏后低一级等级的屏幕位置,并优先放置于位于屏幕下方的屏幕位置;若换屏前某一等级的应用程序图标数量小于换屏后相应等级的应用程序图标数量,则将应用程序图标优先放置于位于屏幕下方的屏幕位置,然后将换屏前低一级等级的应用程序图标补入换屏后相应等级的屏幕位置。

可选地,还包括在所述换屏调整步骤中,根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,依次将换屏前使用频次高的应用程序图标置于换屏后位置等级高的屏幕位置;对于同一等级的屏幕位置,优先放置于位于屏幕下方的屏幕位置。

可选地,所述屏幕位置分析步骤包括:按照所述用户手持习惯和屏幕方向,根据屏幕位置易于触控的程度,将应用程序图标的屏幕位置排序,将易于触控的屏幕位置排名在前。

可选地,还包括在所述换屏调整步骤中,根据所述由用户手持习惯和屏幕方向而得出的应用程序图标的屏幕位置排序,依次将换屏前使用频次高的应用程序图标置于换屏后排名在前屏幕位置。

可选地,还包括在所述换屏调整步骤中,根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,和所述由用户手持习惯和屏幕方向而得出的应用程序图标的屏幕位置排序,依次将换屏前处于高等级位置的应用程序图标置于换屏后排名在前屏幕位置。

本发明的又一方面还提供了一种切换屏幕方向的显示装置,包括:

手持习惯判断模块,用于判断用户手持习惯;屏幕位置分析模块,用于按照所述用户手持习惯和屏幕方向,对应用程序图标的屏幕位置进行分析,确定所述应用程序图标的屏幕位置易于触控的程度;换屏调整模块,用于切换屏幕方向时,根据所述用户手持习惯和屏幕方向重新调整应用程序图标所处的位置,将使用频次高的应用程序图标置于易于触控的位置。

可选地,所述用户手持习惯包括左手握持、右手握持或双手握持。

可选地,所述手持习惯判断模块包括:获取单元,用于获取手持设备屏幕上应用程序的使用频次以及应用程序图标在屏幕上所处的位置;确定单元,用于根据所述应用程序的使用频次确定常用应用程序;判断单元,用于根据所述常用应用程序图标在屏幕上所处的位置判断所述用户手持习惯。

可选地,所述确定单元配置为:获取所有应用程序的使用频次的最高值;计算每个应用程序的使用频次与所述最高值的频次差值;若所述频次差值在预设频次差值阈值范围内,则将该应用程序确定为所述常用应用程序。

可选地,所述确定单元配置为:将所有应用程序的使用频次按从高到低排序;预设常用应用程序限定个数;将排名在前的n个应用程序确定为所述常用应用程序,其中n为所述常用应用程序限定个数。

可选地,所述确定单元配置为:对所有应用程序的使用频次进行统计分级分析;根据统计分级分析的结果,将频次最高的一类应用程序确定为所述常用应用程序。

可选地,所述应用程序图标在屏幕上所处的位置,包括处于左半屏和处于右半屏。

可选地,所述判断单元配置为:分别统计图标位置处于左半屏和处于右半屏的常用应用程序的个数;计算所述图标位置处于左半屏和处于右半屏的常用应用程序的个数在常用应用程序总数中所占的百分比的差值;根据所述百分比的差值判断用户手持习惯。

可选地,所述判断单元还配置为:若所述百分比的差值小于预设百分比差值阈值,则判断用户手持习惯为双手握持;若所述百分比的差值大于预设百分比差值阈值,且所述图标位置处于左半屏的常用应用程序的个数大于处于右半屏的常用应用程序的个数,则判断用户手持习惯为左手握持;若所述百分比的差值大于预设百分比差值阈值,且所述图标位置处于左半屏的常用应用程序的个数小于处于右半屏的常用应用程序的个数,则判断用户手持习惯为右手握持。

可选地,所述屏幕方向包括竖向正向、横向正向或横向反向。

可选地,所述屏幕位置分析模块配置为:按照所述用户手持习惯和屏幕方向,将应用程序图标的屏幕位置划分位置等级,所述位置等级代表所述屏幕位置易于触控的程度,易于触控的程度高位置等级相应高。

可选地,还包括整理屏幕模块,用于在所述屏幕位置分析步骤之后,所述换屏调整步骤之前,依次将使用频次高的应用程序图标置于位置等级高的屏幕位置;对于同一等级的屏幕位置,优先放置于位于屏幕下方的屏幕位置。

可选地,所述换屏调整模块配置为:根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,依次将换屏前处于高等级位置的应用程序图标置于换屏后位置等级高的屏幕位置;若换屏前某一等级的应用程序图标数量大于换屏后相应等级的应用程序图标数量,则优先放置换屏前处于屏幕下方的应用程序图标,其余的应用程序图标置于换屏后低一级等级的屏幕位置,并优先放置于位于屏幕下方的屏幕位置;若换屏前某一等级的应用程序图标数量小于换屏后相应等级的应用程序图标数量,则将应用程序图标优先放置于位于屏幕下方的屏幕位置,然后将换屏前低一级等级的应用程序图标补入换屏后相应等级的屏幕位置。

可选地,所述换屏调整模块配置为:根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,依次将换屏前使用频次高的应用程序图标置于换屏后位置等级高的屏幕位置;对于同一等级的屏幕位置,优先放置于位于屏幕下方的屏幕位置。

可选地,所述屏幕位置分析模块配置为:按照所述用户手持习惯和屏幕方向,根据屏幕位置易于触控的程度,将应用程序图标的屏幕位置排序,将易于触控的屏幕位置排名在前。

可选地,还包括所述换屏调整模块配置为:根据所述由用户手持习惯和屏幕方向而得出的应用程序图标的屏幕位置排序,依次将换屏前使用频次高的应用程序图标置于换屏后排名在前屏幕位置。

可选地,还包括所述换屏调整模块配置为:根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,和所述由用户手持习惯和屏幕方向而得出的应用程序图标的屏幕位置排序,依次将换屏前处于高等级位置的应用程序图标置于换屏后排名在前屏幕位置。

本发明的另一方面还提供了一种手持设备,具有上述任一项所述的装置。

可选地,所述手持设备包括:手机、个人数码助理或便携式游戏机。

本发明的技术方案,通过增加切换屏幕的控制算法,使手持设备屏幕上经常使用的手持设备应用程序图标,在切换屏幕后仍位于容易按到的位置,带来非常好的用户体验。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明提供的切换屏幕方向的显示方法的整体框架图;

图2是本发明方法的手持习惯判断步骤的一优选实施例的流程图;

图3是本发明方法的确定步骤的一优选实施例的方法流程图;

图4是本发明方法的确定步骤的又一优选实施例的方法流程图;

图5是本发明方法的确定步骤的再一优选实施例的方法流程图;

图6是本发明方法的判断步骤的一优选实施例的方法流程图;

图7是本发明方法的屏幕方向的示意图;

图8是本发明方法的左手握持的应用程序图标的屏幕位置等级示意图;其中图8a是左手握持的竖向正向的屏幕位置等级示意图;图8b是左手握持的横向正向的屏幕位置等级示意图;

图9是本发明方法的右手握持的横向反向应用程序图标的屏幕位置等级示意图;

图10是本发明方法的双手握持的应用程序图标的屏幕位置等级示意图;其中图10a是双手握持的竖向正向的屏幕位置等级示意图;图10b是双手握持的横向正向的屏幕位置等级示意图;图10c是双手握持的横向正向的又一实施方式的屏幕位置等级示意图;

图11是本发明提供的切换屏幕方向的显示装置的结构示意图;

图12是本发明提供的切换屏幕方向的显示装置的一优选实施例的结构示意图;

图13是本发明提供的切换屏幕方向的显示装置的又一优选实施例的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明一方面提供了一种切换屏幕方向的显示方法。图1是本发明提供的切换屏幕方向的显示方法的整体框架图。如图1所示,本发明切换屏幕方向的显示方法包括:步骤101,手持习惯判断步骤,判断用户手持习惯;步骤102,屏幕位置分析步骤,按照所述用户手持习惯和屏幕方向,对应用程序图标的屏幕位置进行分析,确定所述应用程序图标的屏幕位置易于触控的程度;步骤103,换屏调整步骤,切换屏幕方向时,根据所述用户手持习惯和屏幕方向重新调整应用程序图标所处的位置,将使用频次高的应用程序图标置于易于触控的位置。步骤101、步骤102和步骤103顺序执行。

所述用户手持习惯包括左手握持、右手握持或双手握持。使用手持设备的用户在使用方法上有一些个性化的习惯,比如有的人习惯用左手操作,有的人习惯用右手操作,还有的人习惯用双手操作。通常情况下,用户都是把最常用的应用程序图标放置在易于触控的屏幕位置。上述方法首先是判断用户的手持习惯;接着是分析屏幕位置易于触控的程度,比如对于左手握持的用户,其手持设备屏幕的左下角是最易于触控的屏幕位置,依次类推,直到其右上角是最难于触控的屏幕位置;在换屏调整时通过切换屏幕方向的控制算法,重新排列应用程序图标的位置,将使用频次高的应用程序图标依然置于易于触控的位置。

图2是本发明方法的手持习惯判断步骤的一优选实施例的流程图。如图2所示,根据本发明切换屏幕方向的显示方法的一种实施方式,所述手持习惯判断步骤包括:步骤201,获取步骤,获取手持设备屏幕上应用程序的使用频次以及应用程序图标在屏幕上所处的位置;步骤202,确定步骤,根据所述应用程序的使用频次确定常用应用程序;步骤203,判断步骤,根据所述常用应用程序图标在屏幕上所处的位置判断所述用户手持习惯。步骤201、步骤202和步骤203顺序执行。通常情况下,用户在使用手持设备时,为了使用方便,会根据自己的使用习惯将使用较多的应用程序图标放在离手比较近的地方,以便于操作。基于此,可通过最常用应用程序图标位置可以判断出消费者使用习惯为左手握持还是右手握持,或是双手握持。

图3是本发明方法的确定步骤的一优选实施例的方法流程图。如图3所示,根据本发明切换屏幕方向的显示方法的一种实施方式,所述确定步骤包括:步骤301,获取所有应用程序的使用频次的最高值;步骤302,计算每个应用程序的使用频次与所述最高值的频次差值;步骤303,若所述频次差值在预设频次差值阈值范围内,则将该应用程序确定为所述常用应用程序。步骤301、步骤302和步骤303顺序执行。用户常用应用程序和不常用的应用程序使用频次可能相差很多,可以认为使用频次与最高值比较接近的应用程序都属于常用应用程序,通过合理设定频次差值阈值,将使用频次比较高的一个或几个应用程序确定为常用应用程序。

图4是本发明方法的确定步骤的又一优选实施例的方法流程图。如图4所示,根据本发明切换屏幕方向的显示方法的又一种实施方式,所述确定步骤包括:步骤401,将所有应用程序的使用频次按从高到低排序;步骤402,预设常用应用程序限定个数;步骤403,将排名在前的n个应用程序确定为所述常用应用程序,其中n为所述常用应用程序限定个数。步骤401、步骤402和步骤403顺序执行。通过合理设定常用应用程序限定个数,将使用频次最高的前n个应用程序确定为所述常用应用程序。

图5是本发明方法的确定步骤的再一优选实施例的方法流程图。如图5所示,根据本发明切换屏幕方向的显示方法的又一种实施方式,所述确定步骤包括:步骤501,对所有应用程序的使用频次进行统计分级分析;步骤502,根据统计分级分析的结果,将频次最高的一类应用程序确定为所述常用应用程序。通过统计分级分析,可以科学合理地根据使用频次将应用程序分为几类,频次最高的一类应用程序即为常用应用程序。

根据本发明切换屏幕方向的显示方法的一种实施方式,所述应用程序图标在屏幕上所处的位置,包括处于左半屏和处于右半屏。

在图2中,继获取步骤201和确定步骤202之后,执行判断步骤203。图6是本发明方法的判断步骤的一优选实施例的方法流程图。如图6所示,所述判断步骤包括:步骤601,分别统计图标位置处于左半屏和处于右半屏的常用应用程序的个数;步骤602,计算所述图标位置处于左半屏和处于右半屏的常用应用程序的个数在常用应用程序总数中所占的百分比的差值;步骤603,根据所述百分比的差值判断用户手持习惯。可以通过最常用的应用程序图标所处的位置进行判断,如大部分位于屏幕左边,则用户习惯左手握持,如大部分在右边,则判断用户习惯右手握持,如分布均匀,则判断用户习惯双手握持。比如最常用的应用程序图标有4个,如果其中3个在左边,则用户习惯左手握持;如果其中3个在右边,则用户习惯右手握持;如果左边和右边各有2个,则判断用户习惯双手握持。

根据本发明切换屏幕方向的显示方法的一种实施方式,所述根据所述百分比的差值判断用户手持习惯,包括:若所述百分比的差值小于预设百分比差值阈值,则判断用户手持习惯为双手握持;若所述百分比的差值大于预设百分比差值阈值,且所述图标位置处于左半屏的常用应用程序的个数大于处于右半屏的常用应用程序的个数,则判断用户手持习惯为左手握持;若所述百分比的差值大于预设百分比差值阈值,且所述图标位置处于左半屏的常用应用程序的个数小于处于右半屏的常用应用程序的个数,则判断用户手持习惯为右手握持。双手握持的用户常用的应用程序图标左右均匀分布,所以处于左半屏和处于右半屏的常用应用程序的个数在常用应用程序总数中所占的百分比的差值较小;而单手握持的用户,其百分比的差值会非常大。通过合理设定百分比差值阈值,能够准确地判断出用户的手持习惯。

除上述控制方案实现的用户手持习惯确定方法之外,用户使用习惯还可以通过用户手动输入来确认。

图7是本发明方法的屏幕方向的示意图。如图7所示,所述屏幕方向包括竖向正向、横向正向或横向反向。

在图1中,继步骤101,手持习惯判断步骤,之后执行步骤102,屏幕位置分析步骤。根据本发明切换屏幕方向的显示方法的一种实施方式,所述屏幕位置分析步骤包括:按照所述用户手持习惯和屏幕方向,将应用程序图标的屏幕位置划分位置等级,所述位置等级代表所述屏幕位置易于触控的程度,易于触控的程度高位置等级相应高。

根据本发明屏幕位置分析步骤的实施方式,位置等级由高到低依次用a、b、c、d、e、f、g、h、i来表示。图8是本发明方法的左手握持的应用程序图标的屏幕位置等级示意图;其中图8a是左手握持的竖向正向的屏幕位置等级示意图;图8b是左手握持的横向正向的屏幕位置等级示意图;图9是本发明方法的右手握持的横向反向应用程序图标的屏幕位置等级示意图;图10是本发明方法的双手握持的应用程序图标的屏幕位置等级示意图;其中图10a是双手握持的竖向正向的屏幕位置等级示意图;图10b是双手握持的横向正向的屏幕位置等级示意图;图10c是双手握持的横向正向的又一实施方式的屏幕位置等级示意图。如图所示,a列表示等级最高,最易于触控的屏幕位置;依次类推,其次是b列;再其次是c列……。图10b和图10c是双手握持的两种不同的划分方式,在图10b中,将屏幕从中间分成对称的两部分,左下角、右下角为第a序列,往上依次为b、c……;在图10c中,也将屏幕从中间分成对称的两部分,在最左侧和最右侧的两列为第a序列,往里依次为b、c序列。

由于手持设备的屏幕越来越大,也可以默认用户为双手握持操作,直接按照双手握持的方案进行屏幕划分。

根据本发明切换屏幕方向的显示方法的一种实施方式,在所述屏幕位置分析步骤102之后,所述换屏调整步骤103之前,还包括整理屏幕步骤,依次将使用频次高的应用程序图标置于位置等级高的屏幕位置;对于同一等级的屏幕位置,优先放置于位于屏幕下方的屏幕位置。整理屏幕步骤可以由用户自行整理,也可由控制程序定期自动运行屏幕整理,或者响应于用户整理命令,按照用户手持习惯整理屏幕。

在图1中,继步骤102,屏幕位置分析步骤,之后执行步骤103,换屏调整步骤。根据本发明切换屏幕方向的显示方法的一种实施方式,还包括在所述换屏调整步骤中,根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,依次将换屏前处于高等级位置的应用程序图标置于换屏后位置等级高的屏幕位置;若换屏前某一等级的应用程序图标数量大于换屏后相应等级的应用程序图标数量,则优先放置换屏前处于屏幕下方的应用程序图标,其余的应用程序图标置于换屏后低一级等级的屏幕位置,并优先放置于位于屏幕下方的屏幕位置;若换屏前某一等级的应用程序图标数量小于换屏后相应等级的应用程序图标数量,则将应用程序图标优先放置于位于屏幕下方的屏幕位置,然后将换屏前低一级等级的应用程序图标补入换屏后相应等级的屏幕位置。

例如,用户是左手握持的情况,原来的屏幕方向是竖向正向,现切换成横向正向。参见图8a和图8b,屏幕方向切换后,原来处于a列应用程序图标切换后仍放在a列的位置,在切换前后的a列都是只有一个应用程序图标。同理,原来竖向正向屏幕中处于b、c、d、e、f、g、h、i列的应用程序图标,切换后分别依次被置于横向正向屏幕中的b、c、d、e、f、g、h、i列的位置。

再如,用户是双手握持的情况,原来的屏幕方向是竖向正向,现切换成横向正向。参见图10a和图10b,在切换前的a列都有4个应用程序图标,屏幕方向切换后a列只有2个屏幕位置,这种情况下的优先放置策略可以选择靠近屏幕边缘的2个应用程序优先放置,另一种实施方式也可以是使用频次高的2个应用程序优先放置;其余的2个应用程序图标置于换屏后b列的屏幕位置,并优先放置于位于屏幕下方,这样换屏前处于a列的应用程序图标在换屏后都放在了适当的位置。a列之后是b列的屏幕切换,换屏前b列有4个应用程序图标,现在换屏后的b列还有两个空缺位置,则可根据上述策略优选2个应用程序图标置于换屏后b列的位置,其余的2个应用程序图标置于换屏后c列的屏幕位置,并优先放置于位于屏幕下方。依次类推,按照上述方法依次将换屏前处于高等级位置的应用程序图标置于换屏后位置等级高的屏幕位置,完成屏幕切换。

又如,用户是双手握持的情况,原来的屏幕方向是竖向正向,现切换成横向正向。参见图10a和图10c,在切换前的a列都有4个应用程序图标,屏幕方向切换后a列有8个屏幕位置,这种情况下将换屏前a列的4个应用程序图标优先放置于位于屏幕下方的屏幕位置,然后将换屏前b列的应用程序图标补入换屏后a列的屏幕位置,这样换屏前处于a列和b列的应用程序图标在换屏后都放在了a列的位置。依次类推,将换屏前处于c列和d列的应用程序图标在换屏后都放在了b列的位置;换屏前处于e列和f列的应用程序图标在换屏后放在了c列的位置。这样依次将换屏前处于高等级位置的应用程序图标置于换屏后位置等级高的屏幕位置,完成屏幕切换。

根据本发明切换屏幕方向的显示方法的又一种实施方式,还包括在所述换屏调整步骤中,根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,依次将换屏前使用频次高的应用程序图标置于换屏后位置等级高的屏幕位置;对于同一等级的屏幕位置,优先放置于位于屏幕下方的屏幕位置。也就是说按照使用频次先把应用程序图标由高到低排序,将换屏前排名在前的应用程序图标优先置于换屏后位置等级高的屏幕位置。

例如,用户是左手握持的情况,原来的屏幕方向是竖向正向,现切换成横向正向。参见图8a和图8b,将屏幕方向切换前的应用程序图标按照使用频次排序。一般情况下,应用程序图标位置已经预先整理好,也就是使用频次高的已经放在等级高的屏幕位置,即位于a列的图标排名第一;位于b列的2个图标排名分别是第二和第三;……,依此类推,位于i列的图标排名是第二十四。屏幕方向切换后,将排名第一的应用程序图标置于a列的位置;将排名分别是第二和第三的应用程序图标置于b列的位置;……,依此类推,将排名分别是第二十四的应用程序图标置于i列的位置。这样将换屏前使用频次高的应用程序图标置于换屏后位置等级高的屏幕位置,完成屏幕切换。

根据本发明切换屏幕方向的显示方法的另一种实施方式,所述屏幕位置分析步骤包括:按照所述用户手持习惯和屏幕方向,根据屏幕位置易于触控的程度,将应用程序图标的屏幕位置排序,将易于触控的屏幕位置排名在前。然后,根据所述由用户手持习惯和屏幕方向而得出的应用程序图标的屏幕位置排序,依次将换屏前使用频次高的应用程序图标置于换屏后排名在前屏幕位置。在这种实施方式中,不再对屏幕位置进行等级划分,取而代之的是根据易于触控的程度直接将屏幕位置排序,根据使用频次的高低对应用程序图标也做排序,切换屏幕时,将换屏前使用频次高的应用程序图标按照排名一一对应地置于换屏后排名在前屏幕位置。

例如,用户是左手握持的情况,原来的屏幕方向是竖向正向,现切换成横向正向。参见图8a和图8b,将屏幕方向切换前的竖向正向的应用程序图标按照使用频次排序,如前述,应用程序图标排名依次是一至二十四。对于屏幕方向切换后的横向正向的屏幕位置按照易于触控的程度进行排序,即位于a列的屏幕位置排名第一;位于b列的2个屏幕位置排名分别是第二和第三;……,依此类推,位于i列的屏幕位置排名是第二十四。切换屏幕时,将换屏前排名第一的应用程序图标置于换屏后排名第一的屏幕位置;……,依此类推,换屏前排名在前的应用程序图标一一对应地置于换屏后排名在前屏幕位置。

根据本发明切换屏幕方向的显示方法的再一种实施方式,在所述换屏调整步骤中,根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,和所述由用户手持习惯和屏幕方向而得出的应用程序图标的屏幕位置排序,依次将换屏前处于高等级位置的应用程序图标置于换屏后排名在前屏幕位置。在这种实施方式中,在换屏调整之前已经整理过屏幕,已经将使用频次高的常用的程序放在了等级高的屏幕位置,因此调整策略在换屏前的依据是屏幕位置等级,在换屏后的依据是屏幕位置排序。切换屏幕时,将换屏前处于高等级位置的应用程序图标置于换屏后排名在前屏幕位置,且对于同一等级位置的应用程序图标,优先选取位于屏幕下方的应用程序图标放置。

例如,用户是左手握持的情况,原来的屏幕方向是竖向正向,现切换成横向正向。参见图8a和图8b,屏幕方向切换前竖向正向屏幕中处于a列的图标置于换屏后排名第一的屏幕位置;处于b列的图标置于换屏后排名第二、第三的屏幕位置,并且将b列的图标中位于屏幕下方的一个优先置于排名第二的屏幕位置;……,依此类推,处于i列的图标置于换屏后排名第二十四的屏幕位置。

本发明的又一方面还提供了一种切换屏幕方向的显示装置。图11是本发明提供的切换屏幕方向的显示装置的结构示意图。如图11所示,本发明切换屏幕方向的显示装置包括:手持习惯判断模块710,用于判断用户手持习惯;屏幕位置分析模块720,用于按照所述用户手持习惯和屏幕方向,对应用程序图标的屏幕位置进行分析,确定所述应用程序图标的屏幕位置易于触控的程度;换屏调整模块730,用于切换屏幕方向时,根据所述用户手持习惯和屏幕方向重新调整应用程序图标所处的位置,将使用频次高的应用程序图标置于易于触控的位置。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述用户手持习惯包括左手握持、右手握持或双手握持。

图12是本发明提供的切换屏幕方向的显示装置的一优选实施例的结构示意图。如图12所示,根据本发明切换屏幕方向的显示装置的一种实施方式,所述手持习惯判断模块710包括:获取单元711,用于获取手持设备屏幕上应用程序的使用频次以及应用程序图标在屏幕上所处的位置;确定单元712,用于根据所述应用程序的使用频次确定常用应用程序;判断单元713,用于根据所述常用应用程序图标在屏幕上所处的位置判断所述用户手持习惯。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述确定单元712配置为:获取所有应用程序的使用频次的最高值;计算每个应用程序的使用频次与所述最高值的频次差值;若所述频次差值在预设频次差值阈值范围内,则将该应用程序确定为所述常用应用程序。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述确定单元712配置为:将所有应用程序的使用频次按从高到低排序;预设常用应用程序限定个数;将排名在前的n个应用程序确定为所述常用应用程序,其中n为所述常用应用程序限定个数。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述确定单元712配置为:对所有应用程序的使用频次进行统计分级分析;根据统计分级分析的结果,将频次最高的一类应用程序确定为所述常用应用程序。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述应用程序图标在屏幕上所处的位置,包括处于左半屏和处于右半屏。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述判断单元713配置为:分别统计图标位置处于左半屏和处于右半屏的常用应用程序的个数;计算所述图标位置处于左半屏和处于右半屏的常用应用程序的个数在常用应用程序总数中所占的百分比的差值;根据所述百分比的差值判断用户手持习惯。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述判断单元713还配置为:若所述百分比的差值小于预设百分比差值阈值,则判断用户手持习惯为双手握持;若所述百分比的差值大于预设百分比差值阈值,且所述图标位置处于左半屏的常用应用程序的个数大于处于右半屏的常用应用程序的个数,则判断用户手持习惯为左手握持;若所述百分比的差值大于预设百分比差值阈值,且所述图标位置处于左半屏的常用应用程序的个数小于处于右半屏的常用应用程序的个数,则判断用户手持习惯为右手握持。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述屏幕方向包括竖向正向、横向正向或横向反向。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述屏幕位置分析模块720配置为:按照所述用户手持习惯和屏幕方向,将应用程序图标的屏幕位置划分位置等级,所述位置等级代表所述屏幕位置易于触控的程度,易于触控的程度高位置等级相应高。

图13是本发明提供的切换屏幕方向的显示装置的又一优选实施例的结构示意图。如图13所示,根据本发明切换屏幕方向的显示装置的一种实施方式,还包括整理屏幕模块740,用于在所述屏幕位置分析步骤之后,所述换屏调整步骤之前,依次将使用频次高的应用程序图标置于位置等级高的屏幕位置;对于同一等级的屏幕位置,优先放置于位于屏幕下方的屏幕位置。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述换屏调整模块730配置为:根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,依次将换屏前处于高等级位置的应用程序图标置于换屏后位置等级高的屏幕位置;若换屏前某一等级的应用程序图标数量大于换屏后相应等级的应用程序图标数量,则优先放置换屏前处于屏幕下方的应用程序图标,其余的应用程序图标置于换屏后低一级等级的屏幕位置,并优先放置于位于屏幕下方的屏幕位置;若换屏前某一等级的应用程序图标数量小于换屏后相应等级的应用程序图标数量,则将应用程序图标优先放置于位于屏幕下方的屏幕位置,然后将换屏前低一级等级的应用程序图标补入换屏后相应等级的屏幕位置。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述换屏调整模块730配置为:根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,依次将换屏前使用频次高的应用程序图标置于换屏后位置等级高的屏幕位置;对于同一等级的屏幕位置,优先放置于位于屏幕下方的屏幕位置。

根据本发明切换屏幕方向的显示装置的一种实施方式,所述屏幕位置分析模块720配置为:按照所述用户手持习惯和屏幕方向,根据屏幕位置易于触控的程度,将应用程序图标的屏幕位置排序,将易于触控的屏幕位置排名在前。

根据本发明切换屏幕方向的显示装置的一种实施方式,还包括所述换屏调整模块730配置为:根据所述由用户手持习惯和屏幕方向而得出的应用程序图标的屏幕位置排序,依次将换屏前使用频次高的应用程序图标置于换屏后排名在前屏幕位置。

根据本发明切换屏幕方向的显示装置的一种实施方式,还包括所述换屏调整模块730配置为:根据所述由用户手持习惯和屏幕方向所划分的应用程序图标的屏幕位置等级,和所述由用户手持习惯和屏幕方向而得出的应用程序图标的屏幕位置排序,依次将换屏前处于高等级位置的应用程序图标置于换屏后排名在前屏幕位置。

本发明的另一方面还提供了一种手持设备,具有上述任一项所述的装置。所述手持设备包括:手机、个人数码助理或便携式游戏机。

本发明的技术方案,通过增加切换屏幕的控制算法,使手持设备屏幕上经常使用的手持设备应用程序图标,在切换屏幕后仍位于容易按到的位置,带来非常好的用户体验。

本文中所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本发明及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为控制装置的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1