基于多屏终端的操作方法、装置及计算机可读存储介质与流程

文档序号:16589407发布日期:2019-01-14 18:58阅读:237来源:国知局
基于多屏终端的操作方法、装置及计算机可读存储介质与流程

本发明实施例涉及通信技术领域,特别涉及一种基于多屏终端的操作方法、装置及计算机可读存储介质。



背景技术:

随着科学技术的不断发展,电子技术也得到了飞速的发展,很多电子设备,如智能手机、电脑等,成为了人们日常生活的必需品,但随着智能手机的不断普及和尺寸的不断加大,单手操作变得越来越困难,使其操作方便性的缺陷越来越突出,多数操作者不得不采取两手并用的方式进行操作,即一手持机一手进行点击、拖动操作,尤其是在特殊场合不能进行双手操作的时候,体验比较差。然而移动终端屏幕越来越大已经是趋势,以手机为例,目前比较流行的尺寸都在5至6寸之间,所以发明一种方便快捷的单手操作方法很有必要。现有技术中出现了一种基于多屏移动终端的单手操作方法,在移动终端的背面设置第二屏幕、侧面设置按键组件,利用按键组件输入启动信号,继而使第一屏幕显示鼠标指针,再通过第二屏幕的操控获取操控信号,继而实现在第一屏幕操控鼠标,由于使用者单手在握持电子设备时,大拇指、中指、无名指和小拇指能够方便地对侧面的按键进行操作,而食指能够方便地在第二屏幕上进行滑动或点击的操作,从而可以实现单手对电子设备的简便操作。该方法的核心是基于借鉴电脑鼠标指针的思想达到控制大屏的目的,侧面设置的按键组件包括第一按键、第二按键及第三按键,在侧面的第一按键发出第一控制信号使第一屏幕显示指针后,食指或者其他手指在背面的第二屏幕滑动来控制第一屏幕的指针位置;当指针位置确定后,指针的具体功能如:粘贴,复制,确认等等功能要通过第二控制信号(第二按键)实现;最后,如果想要去掉第一屏幕的指针显示要通过第三按键实现。

发明人发现现有技术中至少存在如下问题:在多屏移动终端侧面增加额外物理按键作为第一屏幕鼠标指针的启动信号,操作过于繁琐,同时增加额外的物理按键会增加多屏终端的制作成本,还会增加多屏移动终端结构的设计难度。



技术实现要素:

本发明实施方式的目的在于提供一种基于多屏终端的操作方法、装置及计算机可读存储介质,使得用户能够更加方便的单手操作多屏终端、同时无需设置额外的物理按键。

为解决上述技术问题,本发明的实施方式提供了一种基于多屏终端的操作方法,包括以下步骤:获取通过主屏幕或副屏幕接收到的手势信息;判断所述手势信息是否与预设手势信息匹配,其中,所述预设手势信息至少与对当前正在操作的屏幕的第一操作区域进行缩放的第一控制信息对应;若所述手势信息与所述预设手势信息匹配,根据所述第一控制信息对所述第一操作区域进行预设比率的缩放。

本发明的实施方式还提供了一种基于多屏终端的操作装置,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的基于多屏终端的操作方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的基于多屏终端的操作方法。

本发明实施方式相对于现有技术而言,多屏终端存储有预设手势信息,所述预设手势信息至少与对当前正在操作的屏幕的第一操作区域进行缩放的第一控制信息对应,也就是说多屏终端存储有用户设置的不同屏幕对应的手势操作,比如用户可以设置在副屏幕连续敲三下表示对主屏幕画面进行一定比率的缩小,连续敲四下表示对主屏幕画面进行一定比率的放大,也可以设置在主屏幕连续敲三下表示对主屏幕画面进行一定比率的缩小,连续敲四下表示对主屏幕画面进行一定比率的放大。通过获取通过主屏幕或副屏幕接收到的手势信息,所述手势信息即为用户对主屏幕或副屏幕的手势操作,并在判断所述手势信息与所述预设手势信息匹配时,根据所述第一控制信息对所述第一操作区域进行预设比率的缩放,使得当所述第一操作区域按照预设比率缩小时,所述第一操作区域的大小不再与当前正在操作的屏幕大小相等,用户在缩小后的所述第一操作区域内即可完成所有对多屏终端的操作,避免了用户因多屏终端的屏幕过大而单手操作困难,使得用户在缩小后的所述第一操作区域内可以更加方便的单手操作多屏终端;当所述第一操作区域按照预设比率放大时,由于第一操作区域内的每个应用程序的区域也会放大,用户可以在操作多屏终端时可以方便的点击放大后的应用程序,避免了因应用程序的区域过小导致用户单手难以触碰到距离较远的应用程序,单手操作困难,从而使用户在放大后的所述第一操作区域内可以更加方便的单手操作多屏终端。同时,用户无需通过多屏终端额外的物理按键来实现对多屏终端的单手操作,只需在多屏终端预先设置好不同屏幕对应的缩小或放大的手势操作,当需要对当前正在操作的屏幕缩小或放大以便于单手操作时,在主屏幕或副屏幕上进行对应的手势操作即可,不会增加多屏终端的硬件制作成本和结构设计难度。

另外,在所述根据所述手势信息对所述第一操作区域进行预设比率的缩放之后,还包括:获取通过所述第一操作区域接收到的第一触控信息;在判定所述第一触控信息满足预设调整条件后,接收所述第一操作区域内的第二触控信息;根据所述第二触控信息,调整所述第一操作区域。通过调整所述第一操作区域,使得所述操作区域在缩放之后可以调整至用户满意的位置上,从而使用户可以更加方便的单手操作多屏终端。

另外,所述第一触控信息为所述第一操作区域内的触控点的第一压力值;所述预设调整条件具体为:所述第一压力值大于第一预设压力阈值。

另外,所述第二触控信息为所述触控点的移动信息;所述根据所述第二触控信息,调整所述第一操作区域,具体包括:开启所述第一操作区域的移动状态,根据所述移动信息控制所述第一操作区域跟随所述触控点移动,其中,所述第一操作区域的移动轨迹与所述触控点的移动轨迹一致。

另外,在所述根据所述移动信息控制所述第一操作区域跟随所述触控点移动之后,还包括:实时采集所述触控点在移动过程中的第二压力值,并实时检测当前采集到的第二压力值是否小于第二预设压力阈值;在检测到当前采集到的第二压力值小于所述第二预设压力阈值时,关闭所述第一操作区域的移动状态。通过实时检测触控点在移动过程中的第二压力值的方式,使得第二压力值小于所述第二预设压力阈值时,操作区域的移动状态便会立即关闭,使得操作区域能够精确的移动到用户想要的目标位置。

另外,所述根据所述手势信息对所述第一操作区域进行预设比率的缩放为根据所述手势信息对所述第一操作区域进行预设比率的缩小;所述预设手势信息还与对当前没有操作的屏幕的第二操作区域进行缩放的第二控制信息对应;在所述根据所述手势信息对所述第一操作区域进行预设比率的缩小之后,还包括:根据所述第二控制信息对所述第二操作区域进行所述预设比率的缩小;将所述第二操作区域的显示内容显示在所述主屏幕上非所述第一操作区域的区域内。

另外,在所述若所述手势信息与所述预设手势信息匹配,根据所述手势信息对所述第一操作区域进行预设比率的缩放之前,还包括:检测接收到所述手势信息的屏幕是否在预设时间内再次接收到所述手势信息;若在预设时间内再次接收到所述手势信息,则再执行若所述手势信息与所述预设手势信息匹配,根据所述手势信息对所述第一操作区域进行预设比率的缩放。通过在预设时间内再次接收到所述手势信息才对第一操作区域进行预设比率的缩放的方式,有效的防止了对多屏终端操作区域大小的缩放功能的误触发,只有当用户真正想要对操作区域进行缩放时,多屏终端才会根据用户的手势操作进行对应的屏幕大小缩放。

另外,所述预设手势信息还包括将所述第一操作区域恢复至缩放之前大小的复原控制信息;在所述根据所述手势信息对所述第一操作区域进行预设比率的缩放之后,还包括:获取通过主屏幕或副屏幕接收到的所述手势信息;判断所述手势信息是否与预设手势信息匹配;若所述手势信息与所述预设手势信息匹配,根据所述复原控制信息将所述第一操作区域恢复至缩放之前的大小。

附图说明

图1是根据本发明第一实施方式提供的基于多屏终端的操作方法的流程图;

图2是根据本发明第一实施方式提供的多屏终端正常画面的效果示意图;

图3是根据本发明第一实施方式提供的多屏终端缩小画面的效果示意图;

图4是根据本发明第一实施方式提供的多屏终端放大画面的效果示意图;

图5是根据本发明第一实施方式提供的多屏终端同时显示画面的效果示意图;

图6是根据本发明第二实施方式提供的基于多屏终端的操作方法的流程图;

图7是根据本发明第三实施方式提供的基于多屏终端的操作方法的流程图;

图8是根据本发明第四实施方式提供的基于多屏终端的操作方法的流程图;

图9是根据本发明第四实施方式提供的基于多屏终端的操作装置的结构示意图;

图10是根据本发明第五实施方式提供的基于多屏终端的操作装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本发明而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本发明所要求保护的技术方案。

本发明的第一实施方式涉及一种基于多屏终端的操作方法,具体流程如图1所示。

s101:获取通过主屏幕或副屏幕接收到的手势信息。

关于步骤s101,具体的说,该手势信息为用户对主屏幕或副屏幕进行的手势操作,多屏终端可以通过手势识别技术来接收所述手势信息。手势识别是计算机科学和语言技术中的一个主题,目的是通过数学算法来识别人类手势。手势可以源自任何身体运动或状态,但通常源自面部或手。本领域中的当前焦点包括来自面部和手势识别的情感识别。用户可以使用简单的手势来控制或与设备交互,步态和人类行为的识别也是手势识别技术的主题。手势识别可以被视为计算机理解人体语言的方式,从而在机器和人之间搭建比原始文本用户界面或甚至gui(图形用户界面)更丰富的桥梁。手势识别使人们能够与机器(hmi)进行通信,并且无需任何机械设备即可自然交互。

s102:判断手势信息与预设手势信息匹配时,根据第一控制信息对第一操作区域进行预设比率的缩放。

关于步骤s102,具体的说,第一操作区域为用户当前正在操作的屏幕的操作区域,第一操作区域的缩放比率可以根据用户需求设置,用户可以选择适合自己的缩放比率,预设手势信息即为用户设置的不同屏幕对应的手势操作,如双击、画字母、双指或者多指同时滑动等,所有手势的设置都以用户操作方便、简洁为原则,本领域技术人员可以理解,用户可以设置的手势操作并不仅限于上述的举例,也包括所有可以实现的其他手势操作。所述预设手势信息至少与对当前正在操作的屏幕的第一操作区域进行缩放的第一控制信息对应,当多屏终端检测到用户的手势信息与预设手势信息匹配时,便会根据与该手势信息对应的第一控制信息对第一操作区域进行缩放。

值得一提的是,所示预设手势信息还可以与对当前没有操作的屏幕的第二操作区域进行缩放的第二控制信息对应,多屏终端在根据所述手势信息对所述第一操作区域进行预设比率的缩小之后,还会根据所述第二控制信息对所述第二操作区域进行相同比率的缩小,并将所述第二操作区域的显示内容显示在所述主屏幕上非所述第一操作区域的区域内,也就是说多屏终端可以将多个显示屏的内容等比缩小显示在同一个屏幕上,即方便用户操作也方便信息查看。

为了便于理解,下面通过举例对本实施方式中用户如何通过手势操作缩放第一操作区域进行具体说明:

将用户正在使用的屏幕定义为主屏幕,没有正在使用的屏幕定义为副屏幕,用户可以设置在副屏幕连续敲三下表示对主屏幕画面进行预设比率的缩小,连续敲四下表示对主屏幕画面进行预设比率的放大,连敲五下表示将多个显示屏的内容等比率缩小显示在同一个屏幕上,当需要对主屏幕的的画面进行预设比率的缩小时,只需在副屏幕上连续敲三下即可,正常显示的画面效果如图2所示,收到副屏幕的手势信息后效果如图3所示;当需要对主屏幕的的画面进行预设比率的放大时,只需在副屏幕上连续敲四下即可,收到副屏幕的手势信息后效果如图4所示;当需要将多个显示屏的内容等比率缩小显示在同一个屏幕上时,以两个显示屏为例,只需在副屏幕上连续敲五下即可,收到副屏幕的手势信息后效果如图5所示。

本发明实施方式相对于现有技术而言,多屏终端存储有预设手势信息,所述预设手势信息至少与对当前正在操作的屏幕的第一操作区域进行缩放的第一控制信息对应,也就是说多屏终端存储有用户设置的不同屏幕对应的手势操作,比如用户可以设置在副屏幕连续敲三下表示对主屏幕画面进行预设比率的缩小,连续敲四下表示对主屏幕画面进行预设比率的放大,也可以设置在主屏幕连续敲三下表示对主屏幕画面进行预设比率的缩小,连续敲四下表示对主屏幕画面进行预设比率的放大。通过获取通过主屏幕或副屏幕接收到的手势信息,所述手势信息即为用户对主屏幕或副屏幕的手势操作,并在判断所述手势信息与所述预设手势信息匹配时,根据所述第一控制信息对所述第一操作区域进行预设比率的缩放,使得当所述第一操作区域按照预设比率缩小时,所述第一操作区域的大小不再与当前正在操作的屏幕大小相等,用户在缩小后的所述第一操作区域内即可完成所有对多屏终端的操作,避免了用户因多屏终端的屏幕过大而单手操作困难,使得用户在缩小后的所述第一操作区域内可以更加方便的单手操作多屏终端;当所述第一操作区域按照预设比率放大时,由于第一操作区域内的每个应用程序的区域也会放大,用户可以在操作多屏终端时可以方便的点击放大后的应用程序,避免了因应用程序的区域过小导致用户单手难以触碰到距离较远的应用程序,单手操作困难,从而使用户在放大后的所述第一操作区域内可以更加方便的单手操作多屏终端。同时,用户无需通过多屏终端额外的物理按键来实现对多屏终端的单手操作,只需在多屏终端预先设置好不同屏幕对应的缩小或放大的手势操作,当需要对当前正在操作的屏幕缩小或放大以便于单手操作时,在主屏幕或副屏幕上进行对应的手势操作即可,不会增加多屏终端的制作成本和结构的设计难度。

本发明的第二实施方式涉及一种基于多屏终端的操作方法。第二实施方式是第一实施方式的进一步改进,主要改进之处在于:在本发明的第二实施方式中,在所述根据所述手势信息对所述第一操作区域进行预设比率的缩放之后,还包括:获取通过所述第一操作区域接收到的第一触控信息;在判定所述第一触控信息满足预设调整条件后,接收所述第一操作区域内的移动信息;开启所述第一操作区域的移动状态,根据所述移动信息控制所述第一操作区域跟随所述触控点移动。通过调整所述第一操作区域,使得所述操作区域在缩放之后可以调整至用户满意的位置上,从而使用户可以更加方便的单手操作多屏终端。本实施方式中基于多屏终端的操作方法如图6所示,具体包括:

s201:获取通过主屏幕或副屏幕接收到的手势信息。

s202:判断手势信息与预设手势信息匹配时,根据第一控制信息对所述第一操作区域进行预设比率的缩放。

本实施方式中的步骤s201至步骤s202与第一实施方式中的步骤s101至步骤s102类似,为了避免重复,此处不再赘述。

s203:获取通过第一操作区域接收到的第一触控信息。

关于步骤s203,具体的说,第一触控信息可以为操作区域内的触控点的第一压力值,在移动终端屏幕四角配置了压力传感器,可以对按压力度进行感知,从而进行轻点、轻按、重按三层维度的动作回馈。

可以理解的是,采集操作区域内的触控信息的目的是在于后续步骤中判定所述第一触控信息是否满足预设调整条件,以确认用户并不是误操作,因此在本实施例中,第一触控信息只要是能够判断用户正在对移动终端进行操作的信息即可,如还可以检测所述操作区域内的电容值等。

s204:在判定第一触控信息满足预设调整条件后,接收第一操作区域内的移动信息。

关于步骤s204,具体的说,所述移动信息即为操作域内的触控点由当前位置移动至目标位置处的信息。多屏终端会预先设置一个第一预设压力阈值,当检测到第一压力值等于或大于所述第一预设压力阈值时,便接收操作区域内的触控点的移动信息。这是由于在用户使用移动终端的过程中,正常对操作区域内的压力值必定小于第一预设压力阈值,因此,通过判断第一压力值是否大于或等于第一预设压力阈值,即可确定用户是否需要对操作区域进行调整。

需要说明的是,在本实施方式中,第一触控信息除了为触控点的第一压力值外,还可以为操作区域内的电容值等可以反映操作区域内的变化的信息,多屏终端会预先设置一个预设触发电容值,记录操作区域内电容值发生变化至预设触发电容值的第一时长,通过第一时长可以得到本次操作区域触发时对应的参数,将其与操作区域被正常触发时对应的参数进行比对,即可判断本次操作区域内的触发是否为误触发,在确定为误触发时则不接收操作区域内的触控点的移动信息。值得一提的是,一种优选的依据第一时长以及预设按键触发参数,确定是否接收虚拟按键区域内的第二触控点的第一移动信息的方式为:预设触发参数中包括第二时长时,判断第一时长是否大于第二时长;若不是,则确定本次操作区域触发为误触发。这是由于正常触发操作区域的触控点时长即第二时长,必定小于需要对操作区域进行操作时触发触控点的时长即第一时长,因此,通过进行时长比对即可确定本次操作区域触发是否为误触发。

s205:开启第一操作区域的移动状态,根据移动信息控制第一操作区域跟随触控点移动。

关于步骤s205,具体的说,操作区域的移动轨迹与所述触控点的移动轨迹一致,即用户按压拖动触控点时,操作区域会跟随触控点的移动轨迹进行移动,用户可以根据自身需求将操作区域移动至自己需要的位置。将操作区域移动至目标位置可以根据现有技术中已有的方式实现。例如,用户按住操作区域,将操作区域拖至目标位置后放开。

本发明实施方式相对于现有技术而言,多屏终端存储有预设手势信息,所述预设手势信息至少与对当前正在操作的屏幕的第一操作区域进行缩放的第一控制信息对应,也就是说多屏终端存储有用户设置的不同屏幕对应的手势操作,比如用户可以设置在副屏幕连续敲三下表示对主屏幕画面进行一定比率的缩小,连续敲四下表示对主屏幕画面进行一定比率的放大,也可以设置在主屏幕连续敲三下表示对主屏幕画面进行一定比率的缩小,连续敲四下表示对主屏幕画面进行一定比率的放大。通过获取通过主屏幕或副屏幕接收到的手势信息,所述手势信息即为用户对主屏幕或副屏幕的手势操作,并在判断所述手势信息与所述预设手势信息匹配时,根据所述第一控制信息对所述第一操作区域进行预设比率的缩放,使得当所述第一操作区域按照预设比率缩小时,所述第一操作区域的大小不再与当前正在操作的屏幕大小相等,用户在缩小后的所述第一操作区域内即可完成所有对多屏终端的操作,避免了用户因多屏终端的屏幕过大而单手操作困难,使得用户在缩小后的所述第一操作区域内可以更加方便的单手操作多屏终端;当所述第一操作区域按照预设比率放大时,由于第一操作区域内的每个应用程序的区域也会放大,用户可以在操作多屏终端时可以方便的点击放大后的应用程序,避免了因应用程序的区域过小导致用户单手难以触碰到距离较远的应用程序,单手操作困难,从而使用户在放大后的所述第一操作区域内可以更加方便的单手操作多屏终端。同时,用户无需通过多屏终端额外的物理按键来实现对多屏终端的单手操作,只需在多屏终端预先设置好不同屏幕对应的缩小或放大的手势操作,当需要对当前正在操作的屏幕缩小或放大以便于单手操作时,在主屏幕或副屏幕上进行对应的手势操作即可,不会增加多屏终端的制作成本和结构的设计难度。

本发明的第三实施方式涉及一种基于多屏终端的操作方法,第三实施方式是在第二实施方式的基础上做了进一步的改进,具体改进之处在于:在本发明的第三实施方式中,在所述根据所述移动信息控制所述第一操作区域跟随所述触控点移动之后,还包括:实时采集所述触控点在移动过程中的第二压力值,并实时检测当前采集到的第二压力值是否小于第二预设压力阈值;在检测到当前采集到的第二压力值小于所述第二预设压力阈值时,关闭所述第一操作区域的移动状态。通过实时检测触控点在移动过程中的第二压力值的方式,使得第二压力值小于所述第二预设压力阈值时,操作区域的移动状态便会立即关闭,使得操作区域能够精确的移动到用户想要的目标位置。本实施方式中基于多屏终端的操作方法如图7所示,具体包括:

s301:获取通过主屏幕或副屏幕接收到的手势信息。

s302:判断手势信息与预设手势信息匹配时,根据第一控制信息对所述第一操作区域进行预设比率的缩放。

s303:获取通过第一操作区域接收到的第一触控信息。

s304:在判定第一触控信息满足预设调整条件后,接收第一操作区域内的移动信息。

s305:开启第一操作区域的移动状态,根据移动信息控制第一操作区域跟随触控点移动。

本实施方式中的步骤s301至步骤s305与第二实施方式中的步骤s201至步骤s205类似,为了避免重复,此处不再赘述。

s306:实时采集触控点在移动过程中的第二压力值,并实时检测当前采集到的第二压力值是否小于第二预设压力阈值;在检测到当前采集到的第二压力值小于第二预设压力阈值时,关闭第一操作区域的移动状态。

关于步骤s306,具体的说,通过实时检测触控点在移动过程中的第二压力值的方式,使得第二压力值小于所述第二预设压力阈值时,操作区域的移动状态便会立即关闭,从而使操作区域能够精确的移动到用户想要的目标位置。

为了便于理解,下面对本实施方式中在第一预设压力阈值及第二预设压力阈值相等的情况下的基于多屏终端的操作方法进行举例说明:

(1)操作过程中,如果在屏幕的操作区域内检测到有触控点,且触控点处的压力值达到压力阈值:第一压力值pc1>=第一预设压力阈值pv,操作区域的移动状态将会被激活,等待移动指示;

(2)按压拖动操作区域的触控点,操作区域会跟随触控点的移动轨迹进行移动;

(3)拖动结束后,释放操作区域的按压点,当第二压力值pc2<第二预设压力阈值pv时,操作区域的移动状态将会关闭,停止移动,固定在当前的位置。

本发明的第四实施方式涉及一种基于多屏终端的操作方法,第四实施方式是在第一实施方式的基础上做了进一步的改进,具体改进之处在于:在本发明的第四实施方式中,所述预设手势信息还包括将所述第一操作区域恢复至缩放之前大小的复原控制信息,在所述若所述手势信息与所述预设手势信息匹配,根据所述手势信息对所述第一操作区域进行预设比率的缩放之前,还包括:检测接收到所述手势信息的屏幕是否在预设时间内再次接收到所述手势信息;若在预设时间内再次接收到所述手势信息,则再执行若所述手势信息与所述预设手势信息匹配,根据所述手势信息对所述第一操作区域进行预设比率的缩放。在所述根据所述手势信息对所述第一操作区域进行预设比率的缩放之后,还包括:获取通过主屏幕或副屏幕接收到的所述手势信息;判断所述手势信息是否与预设手势信息匹配;若所述手势信息与所述预设手势信息匹配,根据所述复原控制信息将所述第一操作区域恢复至缩放之前的大小。通过在预设时间内再次接收到所述手势信息才对第一操作区域进行预设比率的缩放的方式,有效的防止了对多屏终端操作区域大小的缩放功能的误触发,只有当用户真正想要对操作区域进行缩放时,多屏终端才会根据用户的手势操作进行对应的屏幕大小缩放,本实施方式中基于多屏终端的操作方法如图8所示,具体包括:

s401:获取通过主屏幕或副屏幕接收到的手势信息。

s402:当检测到接收到手势信息的屏幕在预设时间内再次接收到手势信息时,判断手势信息是否与预设手势信息匹配。

关于步骤s402,具体的说,如果预设手势信息为双击屏幕等比较简洁的操作,那么在用户在使用多屏终端的过程中,很有可能因为误触发导致多屏终端立即执行相应的缩放功能,使得用户的使用体验不强,通过检测到接收到手势信息的屏幕在预设时间内再次接收到手势信息时,再判断手势信息是否与预设手势信息匹配,有效的避免了用户对多屏终端的误触发,可以理解的是,用户在没有使用多屏终端时,例如将多屏终端放置在口袋内,由于多屏终端不断与口袋接触,也可能造成多屏终端的误触发,本实施方式同样避免了此种类似情况的发生。

s403:判断手势信息与预设手势信息匹配时,根据第一控制信息对第一操作区域进行预设比率的缩放。

本实施方式中的步骤s401、步骤s403与第一实施方式中的步骤s101、步骤s102类似,为了避免重复,此处不再赘述。

s404:获取通过主屏幕或副屏幕接收到的手势信息。

s405:判断当手势信息与预设手势信息匹配时,根据复原控制信息将所述第一操作区域恢复至缩放之前的大小。

关于步骤s405,具体的说,在第一操作区域根据第一控制信息进行预设比率的缩放后,再在背面的触摸屏上完成同样的手势让当前操作显示屏画面恢复正常显示。

值得一提的是,为了实现上述多屏终端的操作方法,所述多屏终端包括设置模块、控制模块、显示模块、手势监控模块,如图9所示:

设置模块1的主要作用是提供多种手势功能让用户选择哪种用于对当前显示屏幕显示画面进行缩放。比如,用户可以设置背屏手势连续敲三下或者表示对主屏画面进行一定比率缩小,连续敲四下表示对主屏画面进行一定比率的放大。用户可以对主屏和背屏分别设置,让不同的手势功能代表不同的功能,主屏触摸屏设置的手势功能用于对背屏显示进行缩放操作,背屏触摸屏设置的手势功能用于对主屏显示进行缩放操作。这里所述手势不局限于现有触摸屏所能支持的手势功能(比如双击,画字母,双指或者多指同时滑动等),也包括将来所有可能实现的其他手势。

控制模块2和所有模块进行通讯,要存储用户设置的不用屏幕对应的手势功能;要处理来自手势监控模块4的通知信号,假如当前有任意一个显示屏幕在显示,那么当手势监控模块4监控到另外一个屏幕有手势的中断后就会通知控制模块2处理。控制模块2收到手势消息后就会显示出该手势预设对应的效果。

显示模块3和具体的显示功能相关:当前显示的是哪个显示屏,显示什么画面,怎么合成,怎么旋转,怎么对当前画面做缩小或者放大。显示模块3收到来自控制模块2的缩放通知后就会对当前显示的画面按照预设定的比率进行放大或者缩小。

手势监控模块4开启后主要作用是监控未显示屏幕的触摸屏手势通知,如果在两个屏都未显示或者待机状态下手势监控模块4会被关闭,当有任意一个显示屏幕正常显示时就会被开启,比如主屏正常显示时监控背屏的手势,背屏显示时监控主屏的手势,具体使用什么手势可以在前面说的设置模块1中预设定。触摸屏发现有符合条件的手势操作时就会发出中断通知手势监控模块4,该模块经过过滤后会发送通知给控制模块2,控制模块2再将消息发给显示模块4。由于目前触摸屏现有技术中已经支持各种手势功能,所以为了和个别的手势功能区分开来防止误判,手势监控模块4在监控手势时要设置识别间隔假设为t,举个例子:双击唤醒功能现在已经比较普遍了,如果该方案的手势功能是基于多次触摸完成的则需要设置合理的识别间隔t来区分现有手势功能。

本发明实施方式相对于现有技术而言,多屏终端存储有预设手势信息,所述预设手势信息至少与对当前正在操作的屏幕的第一操作区域进行缩放的第一控制信息对应,也就是说多屏终端存储有用户设置的不同屏幕对应的手势操作,比如用户可以设置在副屏幕连续敲三下表示对主屏幕画面进行一定比率的缩小,连续敲四下表示对主屏幕画面进行一定比率的放大,也可以设置在主屏幕连续敲三下表示对主屏幕画面进行一定比率的缩小,连续敲四下表示对主屏幕画面进行一定比率的放大。通过获取通过主屏幕或副屏幕接收到的手势信息,所述手势信息即为用户对主屏幕或副屏幕的手势操作,并在判断所述手势信息与所述预设手势信息匹配时,根据所述第一控制信息对所述第一操作区域进行预设比率的缩放,使得当所述第一操作区域按照预设比率缩小时,所述第一操作区域的大小不再与当前正在操作的屏幕大小相等,用户在缩小后的所述第一操作区域内即可完成所有对多屏终端的操作,避免了用户因多屏终端的屏幕过大而单手操作困难,使得用户在缩小后的所述第一操作区域内可以更加方便的单手操作多屏终端;当所述第一操作区域按照预设比率放大时,由于第一操作区域内的每个应用程序的区域也会放大,用户可以在操作多屏终端时可以方便的点击放大后的应用程序,避免了因应用程序的区域过小导致用户单手难以触碰到距离较远的应用程序,单手操作困难,从而使用户在放大后的所述第一操作区域内可以更加方便的单手操作多屏终端。同时,用户无需通过多屏终端额外的物理按键来实现对多屏终端的单手操作,只需在多屏终端预先设置好不同屏幕对应的缩小或放大的手势操作,当需要对当前正在操作的屏幕缩小或放大以便于单手操作时,在主屏幕或副屏幕上进行对应的手势操作即可,不会增加多屏终端的制作成本和结构的设计难度。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第五实施方式涉及一种基于多屏终端的操作装置,如图10所示,包括:

至少一个处理器501;以及,

与至少一个处理器501通信连接的存储器502;其中,

存储器502存储有可被至少一个处理器501执行的指令,指令被至少一个处理器501执行,以使至少一个处理器501能够执行上述基于多屏终端的操作方法。

其中,存储器502和处理器501采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器501和存储器502的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器501处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器501。

处理器501负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器502可以被用于存储处理器501在执行操作时所使用的数据。

本发明第六实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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