掌桥专利:专业的专利平台
掌桥专利
首页

输入方法、装置及电子设备

文献发布时间:2023-06-19 09:27:35


输入方法、装置及电子设备

技术领域

本申请实施例涉及通信技术领域,尤其涉及一种输入方法、装置及电子设备。

背景技术

随着电子技术的发展,为了方便用户全屏查看显示内容,或双手操作电子设备,电子设备可以以横屏模式显示图像,例如,在用户玩游戏时,电子设备可以以横屏模式显示游戏界面。

目前,在电子设备以横屏模式显示游戏界面的情况下,如果用户想要给游戏中的好友发送消息,那么,用户可以触发电子设备在横屏模式下显示输入法键盘,并通过对该输入法键盘的输入,以完成消息的发送。然而,电子设备显示的输入法键盘的高度通常为固定高度,宽度为横屏模式下屏幕的宽度(即,电子设备屏幕的长边的长度),即,电子设备在横屏模式下显示的输入法键盘所占据的屏幕区域较大,如此,使得电子设备屏幕显示的游戏界面可能被该输入法键盘所遮挡,从而导致该游戏界面无法正常显示。

发明内容

本申请实施例的目的是提供一种输入方法、装置及电子设备,能够解决电子设备横屏模式屏幕显示界面可能被输入法键盘所遮挡,从而导致该显示界面无法正常显示的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种输入方法,该方法包括:在电子设备以横屏模式显示目标界面的情况下,接收用户的第一输入,该第一输入用于触发电子设备显示输入法界面;响应于该第一输入,以竖屏模式显示该目标界面,并以竖屏模式显示该输入法界面;其中,以竖屏模式显示的该目标界面与以竖屏模式显示的该输入法界面的显示区域不重叠。

第二方面,本申请实施例提供了一种输入装置,该装置包括:接收模块和显示模块。接收模块,用于在电子设备以横屏模式显示目标界面的情况下,接收用户的第一输入,该第一输入用于触发电子设备显示输入法界面;显示模块,用于响应于接收模块接收的该第一输入,以竖屏模式显示该目标界面,并以竖屏模式显示该输入法界面;其中,以竖屏模式显示的该目标界面与以竖屏模式显示的该输入法界面的显示区域不重叠。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。

第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,该处理器用于运行程序或指令,实现如第一方面的方法。

在本申请实施例中,在电子设备以横屏模式显示目标界面的情况下,接收用于触发电子设备显示输入法界面的第一输入,并响应于该第一输入,以竖屏模式显示该目标界面,以竖屏模式显示该输入法界面;其中,以竖屏模式显示的该目标界面与以竖屏模式显示的该输入法界面的显示区域不重叠。通过该方法,用户可以手动触发电子设备以竖屏模式显示目标界面,以及与该目标界面不重叠的输入法界面,以避免电子设备屏幕显示的目标界面被输入法键盘所遮挡,如此,用户不仅可以正常查看竖屏模式显示目标界面,而且用户还可以在在查看竖屏模式显示目标界面的同时,通过该竖屏显示的输入法界面编辑内容进行发送。从而方便用户使用,提示用户使用体验。

附图说明

图1为本申请实施例提供的一种输入方法的示意图之一;

图2为本申请实施例提供的一种电子设备竖屏模式显示目标界面的操作示意图;

图3为本申请实施例提供的一种输入方法的示意图之二;

图4为本申请实施例提供的一种输入方法的示意图之三;

图5为本申请实施例提供的一种电子设备将目标界面切换至与目标联系人的会话界面的操作示意图;

图6为本申请实施例提供的一种输入方法的示意图之四;

图7为本申请实施例提供的一种输入装置的结构示意图;

图8为本申请实施例提供的电子设备的硬件示意图之一;

图9为本申请实施例提供的电子设备的硬件示意图之二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的输入方法进行详细地说明。

如图1所示,本申请实施例提供一种输入方法,该方法可以包括下述的步骤101和步骤102。

步骤101、在电子设备以横屏模式显示目标界面的情况下,电子设备接收用户的第一输入。

其中,上述第一输入用于触发电子设备显示输入法界面。

需要说明的是,上述第一输入用于触发电子设备以竖屏模式显示目标界面,并显示输入法界面。其中,上述目标界面可以为以下任一项:游戏界面、多媒体文件播放界面、浏览器界面、地图界面等。具体可以根据实际使用需求进行确定,本申请实施例不作具体限定。

此外,为了方便描述,在本申请下述实施例中,以横屏模式显示的目标界面简称为:横屏目标界面;以竖屏模式显示的目标界面简称为:竖屏目标界面。

可选地,本申请实施例中,上述第一输入可以为对横屏目标界面中显示的输入区域的触控输入,其中,该输入区域可以为输入框,用户头像,以及用户其他输入区域,例如,该输入区域可以为显示用户输入内容的输入框,(示例性的,如下述第二输入区域)。该触控输入可以为以下任一项:单击、双击、长按等输入。该第一输入还可以为对电子设备的语音输入,该语音输入的内容用于触发电子设备以竖屏模式显示目标界面,并显示输入法界面。该第一输入还可以对电子设备的屏幕按照预设轨迹的滑动输入,该预设滑动轨迹的滑动输入用于触发电子设备以竖屏模式显示目标界面,并显示输入法界面。例如,该滑动轨迹为“S”形轨迹等。具体第一输入的输入方式可以根据实际使用需求进行确定,本申请实施例不作具体限定。

步骤102、电子设备响应于第一输入,以竖屏模式显示该目标界面,并以竖屏模式显示输入法界面。

其中,以竖屏模式显示的目标界面与以竖屏模式显示的输入法界面的显示区域不重叠。

需要说明的是,本申请实施例中,上述显示区域不重叠,是指以竖屏模式显示的目标界面与以竖屏模式显示的输入法界面不重叠或部分重叠。其中,该部分重叠的标准为不影响两个界面的正常使用。

可选地,本申请实施例中,上述电子设备以竖屏模式显示目标界面具体可以通过下述方式实现:电子设备根据电子设备屏幕的长度、电子设备屏幕的宽度和目标比值,确定在竖屏模式下需要缩小显示该目标界面的长度和宽度,并缩小显示该目标界面。

具体的,首先,电子设备可以获取电子设备的屏幕的长度L和屏幕的宽度H;然后,电子设备根据屏幕的长度和宽度的比值i=L/H和已知的屏幕的宽度H,计算以竖屏模式缩小显示该目标界面的宽度S=H*H/L(即,在竖屏显示时,电子设备的屏幕宽度H作为缩小显示的目标界面的长度);随后,电子设备将H作为缩小显示该目标界面的长度,将S作为缩小显示该目标界面的宽度,缩小显示该目标界面。

可选地,本申请实施例中,在竖屏模式下,缩小显示的目标界面(即,竖屏目标界面)中,该目标界面中的所有内容均等比例缩小显示。

可选地,本申请实施例中,在缩小显示的目标界面(即,竖屏目标界面)中的控件可以采用折叠显示或叠加显示的方式,以减少占用竖屏目标界面的面积。

可选地,本申请实施例中,在竖屏模式下,电子设备还可以通过下述方式进行缩小显示目标界面:首先,电子设备可以通过前置摄像头获取用户的人眼图像,并根据人眼图像确定用户视线在目标界面的注视区域(即,电子设备将用户视线在目标界面的投影区域,确定为注视区域。其中,用户视线可以通过人眼图像算法确定的瞳孔坐标和视线方向向量共同确定)。然后,电子设备在切换至竖屏模式下时,缩小显示的目标界面为该注视区域对应的目标界面中的区域。除此之外,还可以根据目标界面显示的内容,确定该目标界面中较为重要的显示画面区域,或者用户关注较高的显示画面区域,例如,在游戏界面中,若游戏画面中正在进行对战,则该对战画面为用户关注较高的显示画面区域,则在切换至竖屏模式下,目标界面中只显示该对战区域,而不是整个目标界面。具体可以根据实际使用需求进行确定,本申请实施例不作具体限定。

可以理解的是,电子设备可以根据该电子设备的长度和宽度的比值与电子设备的宽度,确定缩小显示后的目标界面的长度和宽度。从而电子设备可以以竖屏模式缩小显示该目标界面。

示例性的,图2为一种电子设备竖屏模式显示目标界面的操作示意图。如图2中的(a)所示,电子设备001以横屏模式显示游戏界面002(即,目标界面),该游戏界面还显示有输入区域003,用户可以长按该输入区域003,电子设备001响应于该长按输入(即,第一输入),如图2中的(b)所示,电子设备001以竖屏模式显示该游戏界面002,并以竖屏模式显示输入法界面004,用户可以通过该输入法界面004向输入区域005中输入内容后触发发送,电子设备可以将该输入内容发送至游戏中的好友,或者将该输入内容显示在游戏界面上。

本申请实施例提供一种输入方法,在电子设备以横屏模式显示目标界面的情况下,接收用于触发电子设备显示输入法界面的第一输入,并响应于该第一输入,以竖屏模式显示该目标界面,以竖屏模式显示该输入法界面;其中,以竖屏模式显示的该目标界面与以竖屏模式显示的该输入法界面的显示区域不重叠。通过该方法,用户可以手动触发电子设备以竖屏模式显示目标界面,以及与该目标界面不重叠的输入法界面,以避免电子设备屏幕显示的目标界面被输入法键盘所遮挡,如此,用户不仅可以正常查看竖屏模式显示目标界面,而且用户还可以在在查看竖屏模式显示目标界面的同时通过该竖屏显示的输入法界面编辑内容进行发送。从而方便用户使用,提示用户使用体验。

可选地,结合图2,如图3所示,上述步骤102之后,本申请实施例所提供的输入方法还包括下述步骤103和步骤104。

步骤103、电子设备接收对目标边界线的第二输入。

其中,上述目标边界线为目标界面与输入法界面之间的边界。

需要说明的是,本申请实施例中,上述目标边界具体可以为竖屏目标界面和竖屏模式显示的输入法界面之间的边界。

可选地,本申请实施例中,上述第二输入可以为用户对该目标边界线的触控输入,具体的该触控输入为以下至少一项:单击、双击、拖动等。该第二输入还可以为对电子设备的语音输入,该语音输入的内容用于控制的电子设备调整该目标边界线的位置。具体可以根据实际使用需求进行确定,本申请实施例不作具体限定。需要说明的是,下述实施例以第二输入为对该目标边界线的拖动输入为例进行示例性说明。

步骤104、电子设备响应于第二输入,调整目标界面的第一显示区域的大小和输入法界面的第二显示区域的大小。

可选地,若该第二输入为用户拖动目标边界线的输入,则电子设备可以根据调整后的目标边界线的位置,调整第一显示区域和第二显示区域的大小。其中,该第一显示区域显示目标界面,该第二显示区域显示输入法界面,且该第一显示区域和第二显示相邻(即,目标界面与输入发界面之间的边界也是第一显示区域和第二显示区域之间的边界)。

示例性,假设在电子设备的竖屏模式时电子设备的屏幕显示目标边界线,该目标边界线的一边显示竖屏模式的游戏界面,该游戏界面占据屏幕中的A区域;该边界线的另一边显示竖屏模式的输入法界面,该输入法界面占据屏幕中的B区域(其中,A区域和B区域分别为目标边界线两侧的区域)。如果电子设备接收用户拖动该目标边界线的第二输入,电子设备响应于该拖动输入,重新确定调整后的目标边界线两侧的区域分别为:A1区域和B1区域,然后,电子设备根据重新确定的A1区域和B1区域,分别在A1区域显示该游戏界面,在B1区域显示该输入法界面。

可选地,本申请实施例中,电子设备可以根据调整后的第二显示区域的大小适应性调整该输入法界面的显示形式。

具体的,电子设备可以获取调整后的第二显示区域的面积,在该面积大于或等于第一阈值的情况下,显示与该第一阈值对应的输入法界面;在该面积小于或等于第二阈值的情况下,显示与该第二阈值对应的输入法界面;在该面积大于第二阈值且小于第一阈值的情况下,保持显示当前输入法的显示方式,可以适应性调整输入法键盘中各个按键的大小。例如,用户调整后第二显示区域的面积有所缩小,但并不满足第二阈值的条件,电子设备可以根据调整后的第二显示区域适应性调整输入法键盘中各个按键的高度值。

示例性的,假设调整前该第二显示区域的面积为5个单位,对应的输入法显示方式为9宫格方式。若用户调整后的第二显示区域的面积为7个单位,且该面积7个单位大于第一阈值6个单位,则电子设备将该输入法的显示方式切换为全键盘进行显示;若用户调整后的第二显示区域的面积为3.6个单位,且该面积3.6个单位小于第二阈值4个单位,则电子设备将该输入法的显示方式切换为手写输入方式显示。

可以理解的是,用户可以通过对目标边界线的输入,可以手动调整竖屏模式的目标界面和竖屏模式的输入法界面的显示区域,从而方便用户根据实际使用需求,进行性调整,进而提升用户的使用体验。

可选地,结合图1,如图4所示,本申请实施例所提供的输入方法还包括下述步骤105和步骤106。图4以步骤105和步骤106在步骤102之后执行为例进行示例性说明。

步骤105、电子设备接在以竖屏模式显示的目标界面上显示有至少一个联系人标识的情况下,接收对该至少一个联系人标识中的目标联系人标识的第三输入。

其中,上述每个联系人标识用于指示该目标界面对应的目标应用程序中存储的一个联系人。

可选地,本申请实施例中,上述联系人标识可以为以下任一项:联系人姓名,联系人的头像,联系人昵称,联系人邮箱,联系人电话等。具体可以根据实际使用需求进行确定,本申请实施例不作具体限定。

可选地,本申请实施例中,在电子设备切换至以竖屏模式显示目标界面的情况下,该目标界面中可以显示至少一个联系人标识;或者,在电子设备切换至以竖屏模式显示目标界面的情况下,该目标界面可以接收用户的第一目标输入,电子设备响应于该第一目标输入显示至少一个联系人标识。

可选地,本申请实施例中,上述第三输入未用户从至少一个联系人标识中选中目标联系人标识的输入。具体的,该第三输入可以为对该目标联系人标识的触控输入,该触控输入可以为以下任一项:单击、双击、长按、按照预设轨迹拖动等。该第三输入也可以对电子设备的语音输入,该语音输入的内容用于指示电子设备从至少一个联系人标识中确定并选中目标联系人标识。具体可以根据实际使用需求进行确定,本申请实施例不作具体限定。

步骤106、电子设备响应于该第三输入,将目标界面切换显示为与该目标联系人的会话页面。

其中,上述会话页面包括与该目标联系人的历史聊天记录。

需要说明的是,本申请实施例中,上述切换显示仅在目标界面所在的显示区域进行切换,输入法界面所在的显示区域未发生变化。

可选地,本申请实施例中,上述历史聊天记录可以为存储在电子设备中的聊天记录,也可以存储在服务器中的聊天记录。其中,该历史聊天记录可以为所有历史聊天记录,也可以为一段时间内的历史聊天记录,例如,三天内的聊天记录,一个星期内的聊天记录等。本申请实施例不作具体限定,可以根据实际使用需求进行确定。

示例性的,图5为电子设备将目标界面切换至与目标联系人的会话界面的操作示意图。如图5中(a)所示,电子设备001以竖屏模式显示游戏界面002和竖屏模式的输入法界面004的情况下,在游戏界面002的一侧显示联系人标识“张三”和“阿杰”。如果用户单击该联系人标识“阿杰”(即,目标联系人标识,用于指示该游戏通讯录中的阿杰),电子设备00响应于该单击输入(即,第三输入),如图5中的(b)所示,电子设备00可以取消显示游戏界面002,并在原游戏界面002显示的位置显示与联系人阿杰的会话界面006,该会话界面006中包括多条历史聊天记录。用户可以在输入区域005中输入内容,发送至该会话界面006中。

可以理解的是,在电子设备以竖屏模式显示的目标界面中显示至少一个联系人标识的情况下,用户可以通过对至少一个联系人标识中的目标联系人标识的输入,触发电子设备将目标界面切换显示为与该目标联系人的会话界面,且该会话界面可以包括历史聊天记录。如此,方便用户根据实际使用需求选择聊天的联系人,并可以浏览历史聊天内容,从而方便用户使用,提升用户使用体验。

可选地,结合图1,如图6所示,本申请实施例所提供的输入方法还包括下述步骤107和步骤108。图6以步骤107和步骤108在步骤102之后执行为例进行示例性说明。

步骤107、电子设备在以竖屏模式显示的目标界面上显示有恢复控件的情况下,接收对该恢复控件的第四输入。

可选地,本申请实施例中,上述第四输入用于触发电子设备将竖屏模式显示的目标界面切换为以横屏模式显示。具体的,该第四输入可以为对该回复控件的触控输入,该触控输入可以为以下任一项:单击、双击、长按、按照预设轨迹拖动等。具体可以根据实际使用需求进行确定,本申请实施例不作具体限定。

需要说明的是,本申请实施例中,对该回复控件的显示形式不作具体限定,可以根据实际使用需求进行确定。

步骤108、电子设备响应于第四输入,将以竖屏模式显示的目标界面切换显示为以横屏模式显示的目标界面,并取消显示输入法界面。

需要说明的是,在电子设备将以竖屏模式显示的目标界面切换显示为以横屏模式显示的目标界面的同时,电子设备也取消显示输入法界面,即在电子设备的目标界面切换为横屏显示时,不显示输入法界面。

可以理解的是,用户可以通过对回复控件的输入,触发电子设备将竖屏模式显示的目标界面切换为横屏显示模式显示,并取消显示输入法界面,从而方便用户通过横屏模式详细查看该目标界面的中的内容,避免在横屏模式时输入法界面遮挡目标界面,方便用户使用。

可选地,本申请实施例中,竖屏模式显示的目标界面包括第一输入区域,该第一输入区域用于显示待发送的目标内容。上述步骤108具体可以通过下述步骤108a实现。

步骤108a、电子设备响应于第四输入,将以竖屏模式显示的目标界面切换显示为以横屏模式显示的目标界面,并在以横屏模式显示的目标界面显示包括待发送的目标内容第二输入区域。

可选地,本申请实施例中,上述第一输入区域具体可以为如图2中的(b)所示的输入区域005,第二输入区域可以为如图2中的(a)所示的输入区域003。

可选地,本申请实施例中,上述第一输入区域和第二输入区域的大小可以相同或不同。具体的,该第一输入区域的大小与第二输入区域的大小相同时,电子设备可以通过获取第一个输入区域中的点的坐标,再通过对该第一输入区域的平移和旋转操作得到第二输入区域的显示位置。在第一输入区域与第二输入区域的大小不同时,该第一输入区域可以为第二输入区域缩小显示后放大显示后的输入区域。具体可以根据实际使用需求进行确定,本申请实施例不作具体限定。

需要说明的是,在上述过程中,若电子设备对输入区域中输入的目标内容未执行发送操作,则在用户触发电子设备进行横竖屏模式切换时(将横屏模式切换为竖屏模式,或将竖屏模式切换为横屏模式),该输入区域中的待发送目标内容依然保留在输入区域。

可以理解的是,电子设备在将竖屏模式切换为横屏模式的情况下,竖屏模式的第一输入区域中的待发送目标内容,保留在横屏模式的第二输入区域进行显示。即,电子设备进行横竖屏模式切换时,输入区域中的待发送目标内容依然保留在输入区域。如此,可以防止横竖屏模式进行切换时,用户编辑的待发送目标内容的丢失,从而提升电子设备的可靠性。

需要说明的是,本申请实施例提供的输入方法,执行主体可以为输入装置,或者该输入装置中的用于执行输入方法的控制模块。本申请实施例中以输入装置执行输入方法为例,说明本申请实施例提供的装置。

如图7所示,本申请实施例提供一种输入装置700。该输入装置700可以包括接收模块701和显示模块702。接收模块701,可以用于在电子设备以横屏模式显示目标界面的情况下,接收用户的第一输入,该第一输入用于触发电子设备显示输入法界面。显示模块702,用于响应于接收模块701接收的该第一输入,以竖屏模式显示该目标界面,并以竖屏模式显示输入法界面。其中,以竖屏模式显示的该目标界面与以竖屏模式显示的该输入法界面的显示区域不重叠。

可选地,本申请实施例中,显示模块702,具体可以用于根据电子设备屏幕的长度、电子设备屏幕的宽度和目标比值,在竖屏模式下,缩小显示目标界面。其中,该目标比值为电子设备屏幕的长度和电子设备屏幕的比值。

可选地,本申请实施例中,接收模块701,还可以用于接收对目标边界线的第二输入,该目标边界线为目标界面与输入法界面之间的边界。显示模块702,还可以用于响应于接收模块701接收的该第二输入,调整目标界面在第一显示区域的大小和输入法界面在第二显示区域的大小。

可选地,本申请实施例中,接收模块701,还可以在以竖屏模式显示的目标界面上显示有至少一个联系人标识的情况下,接收对该至少一个联系人标识中的目标联系人标识的第三输入。显示模块702,还可以用于响应于接收模块701接收的该第三输入,将目标界面切换显示为与该目标联系人的会话页面,该会话页面包括与该目标联系人的历史聊天记录。

可选地,本申请实施例中,接收模块701,还可以用于在以竖屏模式显示的目标界面上显示有恢复控件的情况下,接收对该恢复控件的第四输入。显示模块702,还可以用于响应于接收模块701接收的该第四输入,将以竖屏模式显示的该目标界面切换显示为以横屏模式显示的该目标界面,并取消显示该输入法界面。

可选地,本申请实施例中,竖屏模式显示的目标界面包括第一输入区域,该第一输入区域用于显示待发送的目标内容。显示模块702,具体可以用于响应于接收模块701接收的第四输入,将以竖屏模式显示的该目标界面切换显示为以横屏模式显示的该目标界面,并在以横屏模式显示的该目标界面显示包括待发送的该目标内容第二输入区域。

本申请实施例中的输入装置可以是电子设备中执行输入方法的功能实体和/或功能模块,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,NAS)、个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的输入装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的输入装置能够实现图1至图6的方法实施例中输入装置实现的各个过程,为避免重复,这里不再赘述。

本申请实施例提供一种输入装置,在输入装置以横屏模式显示目标界面的情况下,接收用于触发输入装置显示输入法界面的第一输入,并响应于该第一输入,以竖屏模式显示该目标界面,以竖屏模式显示该输入法界面;其中,以竖屏模式显示的该目标界面与以竖屏模式显示的该输入法界面的显示区域不重叠。通过该方法,用户可以手动触发输入装置以竖屏模式显示目标界面,以及与该目标界面不重叠的输入法界面,以避免输入装置屏幕显示的目标界面被输入法键盘所遮挡,如此,用户不仅可以正常查看竖屏模式显示目标界面,而且用户还可以在在查看竖屏模式显示目标界面的同时,通过该竖屏显示的输入法界面编辑内容进行发送。从而方便用户使用,提示用户使用体验。

可选地,如图8所示,本申请实施例还提供一种电子设备800,包括处理器801,存储器802,存储在存储器802上并可在所述处理器801上运行的程序或指令,该程序或指令被处理器801执行时实现上述输入方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

图9为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备2000包括但不限于:射频单元2001、网络模块2002、音频输出单元2003、输入单元2004、传感器2005、显示单元2006、用户输入单元2007、接口单元2008、存储器2009、以及处理器2010等部件。

其中,输入单元2004可以包括图形处理器20041和麦克风20042,显示单元2006可以包括显示面板20061,用户输入单元2007可以包括触控面板20071以及其他输入设备20072,存储器2009可用于存储软件程序(如,操作系统、至少一个功能所需的应用程序)以及各种数据。

本领域技术人员可以理解,电子设备2000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器2010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,用户输入单元2007,可以用于在电子设备以横屏模式显示目标界面的情况下,接收用户的第一输入,该第一输入用于触发电子设备显示输入法界面。显示单元2006,用于响应于用户输入单元2007接收的该第一输入,以竖屏模式显示该目标界面,并以竖屏模式显示输入法界面。其中,以竖屏模式显示的该目标界面与以竖屏模式显示的该输入法界面的显示区域不重叠。

本申请实施例提供一种电子设备,在电子设备以横屏模式显示目标界面的情况下,接收用于触发电子设备显示输入法界面的第一输入,并响应于该第一输入,以竖屏模式显示该目标界面,以竖屏模式显示该输入法界面;其中,以竖屏模式显示的该目标界面与以竖屏模式显示的该输入法界面的显示区域不重叠。通过该方法,用户可以手动触发电子设备以竖屏模式显示目标界面,以及与该目标界面不重叠的输入法界面,以避免电子设备屏幕显示的目标界面被输入法键盘所遮挡,如此,用户不仅可以正常查看竖屏模式显示目标界面,而且用户还可以在在查看竖屏模式显示目标界面的同时通过该竖屏显示的输入法界面编辑内容进行发送。从而方便用户使用,提示用户使用体验。

可选地,本申请实施例中,显示单元2006,具体可以用于根据电子设备屏幕的长度、电子设备屏幕的宽度和目标比值,在竖屏模式下,缩小显示目标界面。其中,该目标比值为电子设备屏幕的长度和电子设备屏幕的比值。

可以理解的是,电子设备可以根据该电子设备的长度和宽度的比值与电子设备的宽度,确定缩小显示后的目标界面的长度和宽度。从而电子设备可以以竖屏模式缩小显示该目标界面。

可选地,本申请实施例中,用户输入单元2007,还可以用于接收对目标边界线的第二输入,该目标边界线为目标界面与输入法界面之间的边界。显示单元2006,还可以用于响应于用户输入单元2007接收的该第二输入,调整目标界面在第一显示区域的大小和输入法界面在第二显示区域的大小。

可以理解的是,用户可以通过对目标边界线的输入,可以手动调整竖屏模式的目标界面和竖屏模式的输入法界面的显示区域,从而方便用户根据实际使用需求,进行性调整,进而提升用户的使用体验。

可选地,本申请实施例中,用户输入单元2007,还可以在以竖屏模式显示的目标界面上显示有至少一个联系人标识的情况下,接收对该至少一个联系人标识中的目标联系人标识的第三输入。显示单元2006,还可以用于响应于用户输入单元2007接收的该第三输入,将目标界面切换显示为与该目标联系人的会话页面,该会话页面包括与该目标联系人的历史聊天记录。

可以理解的是,在电子设备以竖屏模式显示的目标界面中显示至少一个联系人标识的情况下,用户可以通过对至少一个联系人标识中的目标联系人标识的输入,触发电子设备将目标界面切换显示为与该目标联系人的会话界面,且该会话界面可以包括历史聊天记录。如此,方便用户根据实际使用需求选择聊天的联系人,并可以浏览历史聊天内容,从而方便用户使用,提升用户使用体验。

可选地,本申请实施例中,用户输入单元2007,还可以用于在以竖屏模式显示的目标界面上显示有恢复控件的情况下,接收对该恢复控件的第四输入。显示单元2006,还可以用于响应于用户输入单元2007接收的该第四输入,将以竖屏模式显示的该目标界面切换显示为以横屏模式显示的该目标界面,并取消显示该输入法界面。

可以理解的是,用户可以通过对回复控件的输入,触发电子设备将竖屏模式显示的目标界面切换为横屏显示模式显示,并取消显示输入法界面,从而方便用户通过横屏模式详细查看该目标界面的中的内容,避免在横屏模式时输入法界面遮挡目标界面,方便用户使用。

可选地,本申请实施例中,竖屏模式显示的目标界面包括第一输入区域,该第一输入区域用于显示待发送的目标内容。显示单元2006,具体可以用于响应于用户输入单元2007接收的第四输入,将以竖屏模式显示的该目标界面切换显示为以横屏模式显示的该目标界面,并在以横屏模式显示的该目标界面显示包括待发送的该目标内容第二输入区域。

可以理解的是,电子设备在将竖屏模式切换为横屏模式的情况下,竖屏模式的第一输入区域中的待发送目标内容,保留在横屏模式的第二输入区域进行显示。即,电子设备进行横竖屏模式切换时,输入区域中的待发送目标内容依然保留在输入区域。如此,可以防止横竖屏模式进行切换时,用户编辑的待发送目标内容的丢失,从而提升电子设备的可靠性。

本申请实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述输入方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,该处理器为上述实施例中的电子设备中的处理器。该可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和该处理器耦合,该处理器用于运行程序或指令,实现上述输入方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 电子设备输入方法、装置及基于该装置的电子设备
  • 一种电子设备的输入方法、输入装置及电子设备
技术分类

06120112177271