本发明涉及通信技术领域,特别是涉及一种显示方法及装置、移动终端。
背景技术:
双屏手机的屏幕一般较大,不方便同时触摸到主屏和副屏的内容,用户体验差。
另外,当用户使用单操作手机的主屏或者副屏一段时间后,如果想换到另外一只手操作,则由于另外一只手的握持部位与前一只手不同,导致原来可以单手进行的操作,换手之后很不方便操作,用户体验差。
技术实现要素:
本发明要解决的技术问题是提供一种显示方法及装置、移动终端,用以解决现有技术中双屏终端操作不便,用户体验差的问题。
一方面,本发明提供一种显示方法,包括:接收用户在第一屏幕和/或第二屏幕上的触控操作;在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
可选的,所述对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移包括:将所述第一屏幕的第一显示内容与所述第二屏幕的第二显示内容互换;或者将所述第一屏幕的第一显示内容按照预设比例缩小后,在所述第二屏幕上叠加显示。
可选的,所述在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移包括:在所述触控操作的触控压力大于预设压力阈值的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
可选的,所述在所述触控操作的触控压力大于预设压力阈值的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移包括:在所述触控操作的触控压力大于预设压力阈值的情况下,确定是否存在被所述触控操作激活的应用响应事件;在确定不存在所述应用响应事件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
可选的,所述在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移包括:在所述触控操作的手势类型为预设手势类型的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
另一方面,本发明还提供一种显示装置,包括:接收单元,用于接收用户在第一屏幕和/或第二屏幕上的触控操作;搬移单元,用于在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
可选的,所述搬移单元包括:条件确定模块,用于确定所述触控操作是否满足预设条件;互换模块,用于在所述条件确定模块确定所述触控操作满足预设条件的情况下,将所述第一屏幕的第一显示内容与所述第二屏幕的第二显示内容互换;和/或叠加模块,用于在所述条件确定模块确定所述触控操作满足预设条件的情况下,将所述第一屏幕的第一显示内容按照预设比例缩小后,在所述第二屏幕上叠加显示。
可选的,所述搬移单元,具体用于在所述触控操作的触控压力大于预设压力阈值,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
可选的,所述搬移单元,具体用于在所述触控操作的手势类型为预设手势类型的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
另一方面,本发明还提供一种移动终端,包括本发明提供的任一种显示装置。
本发明实施例提供的显示方法及装置、移动终端,能够接收用户在第一屏幕和/或第二屏幕上的触控操作,在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。这样,可以对双屏终端的两个显示屏幕中的显示内容进行位置上的调整,从而更利于用户的操作,有效提升了用户体验。
附图说明
图1是本发明实施例提供的显示方法的一种流程图;
图2是本发明实施例提供的显示方法的一种详细流程图;
图3是本发明实施例提供的显示方法的另一种详细流程图;
图4是本发明实施例提供的显示方法的又一种详细流程图;
图5是本发明实施例提供的显示装置的一种结构示意图。
具体实施方式
以下结合附图对本发明进行详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
如图1所示,本发明实施例提供一种显示方法,包括:
S11,接收用户在第一屏幕和/或第二屏幕上的触控操作;
S12,在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
本发明实施例提供的显示方法,能够接收用户在第一屏幕和/或第二屏幕上的触控操作,在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。这样,可以对双屏终端的两个显示屏幕中的显示内容进行位置上的调整,从而更利于用户的操作,有效提升了用户体验。
可选的,在步骤S11中,在第一屏幕和/或第二屏幕上的触控操作可以包括用户在屏幕上滑动、点按等各种手势的手势轨迹,也可以包括每种手势对屏幕的按压力度。第一屏幕和第二屏幕可以是以任何方式设置在同一终端上的两块屏幕,例如前、后设置、左右设置、上下设置、翻折设置等,本发明的实施例对此不做限定。
在步骤S12中,确定触控操作是否满足预设条件可以包括确定手势轨迹是否满足预设的手势条件,也可以包括确定每种手势对屏幕的按压力度是否大于预设阈值,还可以将两者相结合,本发明的实施例对此不做限定。
可选的,在步骤S12中,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移可以包括任何对两个屏幕的显示内容进行搬移的操作。例如,在本发明的一个实施例中,可以将所述第一屏幕的显示内容与所述第二屏幕的显示内容互换;这样,原来在左边屏幕显示的内容移到了右边屏幕上显示,如果用户右手握持终端,则可以很方便的用右手来操作原来显示在左边屏幕的菜单或图标等,从而大大提升了用户操作的便捷性。
在本发明的另一个实施例中,对两个屏幕的显示内容进行的显示搬移,也可以是将所述第一屏幕的第一显示内容按照预设比例缩小后,在所述第二屏幕上叠加显示。可选的,可以将第一屏幕的第一显示内容缩成一个小窗口,叠加在第二屏幕中的预设位置上,例如可以叠加在用户手指附近的位置或者角落位置。
可选的,在步骤S12中在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移可具体包括:
在所述触控操作的触控压力大于预设压力阈值的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。可选的,可以在终端屏幕上设置压力传感器,用来感受用户手指在屏幕上操作时对屏幕的触控压力的大小。当触控压力大于预设压力阈值时,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
进一步的,为了避免其他误操作,可以在所述触控操作的触控压力大于预设压力阈值的情况下,首先确定是否存在被所述触控操作激活的应用响应事件;在确定不存在所述应用响应事件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。而当屏幕按压区域对应有应用程序的事件响应时,可以给用户弹出一个提示,提示用户此处不适合执行屏幕的搬移,选择其他区域执行;从而避免了影响其他应用程序的使用,避免了误操作。
当然,除了根据触控压力来进行判断之外,也可以根据其他操作参数来确定是否进行屏幕显示内容的搬移。例如,在本发明的另一个实施例中,所述在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移包括:在所述触控操作的手势类型为预设手势类型的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移,例如两个屏幕显示内容的互换等。
可选的,预设的手势类型可以是任何能够与应用操作的手势相区别的手势,例如,可以是两块屏幕上各一手指向内捏合,或者在其中一块屏幕上双指捏合后,向另一块屏幕方向滑动,也可以配合上特定的手指滑动轨迹等来实现不同方式的搬移。本发明的实施例对此不做限定。
下面通过具体实施例对本发明提供的显示方法进行详细说明。
如图2所示,本实施例中,显示方法可包括如下步骤:
步骤S201:任意界面下,用户按压手机屏幕;
步骤S202:手机中压力采集模块监测到屏幕压力变化,并记录此时的压力值;
步骤S203:压力采集模块将记录的压力值推送给压力分析模块;
步骤S204:压力分析模块将压力值和预先设置的阈值进行对比;
步骤S205:判断当前压力值是否达到阀值,未到达阀值,则执行S209;
步骤S206:压力值到达阀值,压力分析模块通知双屏切换处理模块执行双屏搬移的操作;
步骤S207:双屏切换模块执行双屏搬移的操作;
步骤S208:本次操作结束。
如图3所示,本实施例是对图2所示实施的补充,可以减少误操作。当屏幕按压区域对应有应用程序的事件响应时,那么给用户弹出一个提示,提示用户此处不适合执行屏幕的切换,选择其他区域执行;从而避免了影响其他应用程序的使用,避免了误操作。如图3所示,本实施例可具体包括如下流程。
步骤S301:任意界面下,用户按压手机屏幕;
步骤S302:此屏幕区域是否有对应的应用程序的响应事件,如果有,则直接执行S309;
步骤S303:手机中压力采集模块监测到屏幕压力变化,并记录此时的压力值;
步骤S304:压力采集模块将记录的压力值推送给压力分析模块;
步骤S305:压力分析模块将压力值和预先设置的阀值进行对比;步骤S306:判断当前压力值是否达到阀值,未到达阀值,则执行S209;
步骤S307:压力值到达阀值,压力分析模块通知双屏切换处理模块执行双屏切换的操作;
步骤S308:双屏切换模块执行双屏切换的操作;
步骤S309:本次操作结束。
如图4所示,在本发明的另一个实施例中,可以通过用户触控操作的手势类型进行双屏的切换。可选的,本实施例中,手势的方式有三种:主副屏上各一手指向内捏合;主屏双指捏合,向副屏方向滑动;副屏双指捏合,向主屏方向滑动;当检测到这三种手势时,即可进行主副屏上显示内容的切换。
具体实现流程如下:
S401:系统获取当前主副屏的手势类型;
S402:主副屏各一手指向内捏合;
S403:主屏双指捏合,向副屏方向滑动;
S404:副屏双指捏合,向主屏方向滑动;
S405:完成主副屏切换。
相应的,如图5所示,本发明的实施例还提供一种显示装置,包括:
接收单元51,用于接收用户在第一屏幕和/或第二屏幕上的触控操作;
搬移单元52,用于在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
本发明实施例提供的显示装置,其接收单元51能够接收用户在第一屏幕和/或第二屏幕上的触控操作,搬移单元52能够在所述触控操作满足预设条件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。这样,可以对双屏终端的两个显示屏幕中的显示内容进行位置上的调整,从而更利于用户的操作,有效提升了用户体验。
可选的,搬移单元52可包括:
条件确定模块,用于确定所述触控操作是否满足预设条件;
互换模块,用于在所述条件确定模块确定所述触控操作满足预设条件的情况下,将所述第一屏幕的显示内容与所述第二屏幕的显示内容互换;和/或
叠加模块,用于在所述条件确定模块确定所述触控操作满足预设条件的情况下,将所述第一屏幕的显示内容按照预设比例缩小后,在所述第二屏幕上叠加显示。
可选的,搬移单元52,可具体用于在所述触控操作的触控压力大于预设压力阈值,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
为了避免误操作,进一步的,搬移单元52可用于:在所述触控操作的触控压力大于预设压力阈值的情况下,确定是否存在被所述触控操作激活的应用响应事件;在确定不存在所述应用响应事件的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
可选的,搬移单元52,也可具体用于在所述触控操作的手势类型为预设手势类型的情况下,对所述第一屏幕的第一显示内容和/或所述第二屏幕的第二显示内容进行显示搬移。
相应的,本发明的实施例还提供一种移动终端,包括前述实施例提供的任一种显示装置,因此也能实现相应的技术效果,前文已经进行了详细的说明,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。