CN105718150A - 用于呈现输入法的页面元素的方法和装置 - Google Patents

用于呈现输入法的页面元素的方法和装置 Download PDF

Info

Publication number
CN105718150A
CN105718150A CN201610053248.3A CN201610053248A CN105718150A CN 105718150 A CN105718150 A CN 105718150A CN 201610053248 A CN201610053248 A CN 201610053248A CN 105718150 A CN105718150 A CN 105718150A
Authority
CN
China
Prior art keywords
page elements
interface
input method
user
arranging
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610053248.3A
Other languages
English (en)
Inventor
王怡
刘峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201610053248.3A priority Critical patent/CN105718150A/zh
Publication of CN105718150A publication Critical patent/CN105718150A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明的目的是提供一种用于呈现输入法的页面元素的方法和装置。根据本发明的方法包括以下步骤:在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据;基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素。本发明具有以下优点:使得用户能够通过简单的手势操作并以更加直观的方式来调整输入法工具条和设置界面各自包含的页面元素及其展现位置,简化了用户自定义输入法工具栏或设置界面的相关操作。

Description

用于呈现输入法的页面元素的方法和装置
技术领域
本发明涉及计算机技术领域,尤其涉及一种用于呈现输入法的页面元素的方法和装置。
背景技术
输入法的功能一般包含于工具条和相应的设置界面中,而在现有的输入法方案中,用户一般需要较为繁琐的设置操作才能对工具条中包含的诸如键盘、表情等功能入口的页面元素进行自定义。并且,用户一般无法对设置界面中包含哪些页面元素以及各个页面元素的展现位置进行自定义。因此,基于现有技术的方案,用户自定义工具条的页面元素的操作较为繁琐,并无法自由调整工具条和设置界面中所包含的各个页面元素及其展现位置。
发明内容
本发明的目的是提供一种用于呈现输入法的页面元素的方法和装置。
根据本发明的一个方面,提供了一种用于呈现输入法的页面元素的方法,其中,输入法的工具条和设置界面中分别包含多个页面元素,所述方法包括以下步骤:
-在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据;
-基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素。
根据本发明的一个方面,提供了一种用于呈现输入法的页面元素的呈现装置,其中,输入法的工具条和设置界面中分别包含多个页面元素,所述元素呈现装置包括:
用于在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据的装置;
用于基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素的装置。
与现有技术相比,本发明具有以下优点:通过在展开的设置界面中呈现工具条和设置界面的页面元素,以供用户对所呈现的一个或多个页面元素的展现方式进行调整,使得用户能够通过简单的手势操作并以更加直观的方式来调整输入法工具条和设置界面各自包含的页面元素及其展现位置,简化了用户自定义输入法工具栏或设置界面的相关操作。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示意出了根据本发明的一种呈现输入法的页面元素的方法流程图;
图2示意出了根据本发明的一种用于呈现输入法的页面元素的呈现装置的结构示意图;
图3a示意出了示例性的输入法的普通设置界面和根据本发明的触发展开操作后的输入法设置界面;
图3b示意出了根据本发明的示例性的输入法界面;
图3c示意出了根据本发明的示例性的输入法界面;
图4示出了根据本发明的实施例的终端设备的方框示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1示意出了根据本发明的一种呈现输入法的页面元素的方法流程图。根据本发明的方法包括步骤S1和步骤S2。
其中,根据本发明的方法通过包含于终端设备中的呈现装置来实现。所述终端设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述终端设备包括网络设备和/或用户设备。其中,所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(CloudComputing)的由大量主机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
所述终端设备包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、PDA、游戏机、或IPTV等。
优选地,根据本发明的呈现装置包含于诸如智能手机等移动设备中。
优选地,根据本发明的呈现装置包含于输入法应用中。
优选地,输入法的工具条和设置界面中分别包含多个页面元素。
其中,所述用户设备及网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
需要说明的是,所述用户设备、网络设备以及网络仅为举例,其他现有的或今后可能出现的用户设备、网络设备以及网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
参照图1,在步骤S1中,在触发输入法设置界面的展开操作时,呈现装置获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据。
优选地,所述页面元素可以包括各种与输入法中的特定功能的对应的入口类页面元素,例如,图3a中示出的用于显示表情的入口图标或用于更换皮肤的入口图标等等。所述页面元素也可以包括非入口类页面元素,比如图3a中示出的图标“收起”以及下拉按钮图标等。
其中,所述展开操作包括各种可用于触发输入法设置界面的展开的操作。
优选地,所述触发输入法设置界面的展开操作包括但不限于以下至少任一种操作:
1)打开输入法设置界面的操作;例如,用户点击输入法界面中用于打开设置界面的按钮。
2)特定手势操作;例如,用户在该设置界面的显示区域执行长按操作,又例如,用户执行将工具条向上拖动的操作等等。
根据本发明的第一示例,呈现装置包含于智能手机的输入法应用中,该输入法应用中的预定的触发输入法设置界面的展开操作为“用户将工具条向上拖动”。图3a示意出了示例性的输入法的普通设置界面和根据本发明的触发展开操作后的输入法设置界面,其中,图3a的左图示意出了该输入法应用的普通设置界面,图3a的右图示意出了触发展开操作后的输入法设置界面。如图3a所示,该输入法应用的工具条包含4个入口类页面元素和2个非入口类页面元素“收起”和“下拉”按钮,该输入法应用的设置界面包含12个入口类页面元素。
用户在智能手机的输入法应用中通过滑屏操作向上拖动工具条,则呈现装置在步骤S1中获取该工具条和设置界面各自包含的各个页面元素的页面元素数据,从而将输入法设置界面经由图3a左图所示的状态展开至图3a右图所示的状态。
需要说明的是,用户可在如图3a左图所示的输入法的设置界面中通过向上拖动工具条的操作来展开设置界面,或者,用户可在输入法的其他界面中,比如在仅显示了输入键盘和工具条的界面中通过向上拖动工具条的操作来直接进入输入法设置界面。
继续参照图1,在步骤S2中,呈现装置基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素。
具体地,呈现装置基于所获取的页面元素数据,将工具条的页面元素数据添加至所述设置界面中,从而在所展开的设置界面上重新呈现所述工具条和设置界面中的页面元素。
继续对前述第一示例进行说明,呈现装置基于获取的各个页面元素数据,除了在设置界面上呈现设置界面上原有的12个页面元素之外,还将工具条的4个入口类页面元素以及2个非入口类页面元素添加至所述设置界面的顶部,从而在图3a右图所示的展开的设置界面中重新呈现工具条和设置界面的一共18个页面元素,以替换设置界面上的12个原有页面元素及原工具条中的6个页面元素,使得工具条和设置界面的各个页面元素的位置可相互替换。
优选地,根据本发明的方法还包括步骤S3(图未示)。
在步骤S3中,呈现装置基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式。
其中,所述特定手势操作包括各种可对所述一个或多个页面元素执行的手势操作,例如拖拽、点击、长按等等。
根据一优选实施例,所述步骤S3包括步骤S301(图未示)。
在步骤S301中,呈现装置基于用户的第一特定手势操作,使得所述展开的设置界面上的任意两个页面元素互换展现位置。
继续对前述第一示例进行说明,输入法应用中的第一特定手势操作对应于拖拽操作,并且输入法应用中的预定调整规则指示当用户在所展开的设置界面中将第一页面元素拖拽到第二页面元素的展现位置时,使得该第一页面元和第二页面元素互换展现位置。
参照图3b所示的输入法界面,用户通过拖拽操作将“单手模式”拖拽到“悬浮键盘”的位置,则呈现装置基于该操作和所述预定调整规则,将“单手模式”的展现位置和“悬浮键盘”的展现位置进行互换。
优选地,呈现装置还可基于用户的第一特定手势操作,调整所述工具条或设置界面的一页面元素的展现位置,并按照预定的调整规则,相应地调整所述展开的设置界面中的其余页面元素的展现位置。
根据一优选实施例,呈现装置基于用户的第二特定手势操作,在终端设备的输入法显示区域上滚动显示所述展开的设置界面上的页面元素。
例如,第二特定手势操作对应于滑动屏幕的操作,呈现装置基于用户滑动屏幕的操作,来在终端设备的输入法显示区域上左右或上下滚动显示展开的设置界面上的页面元素。
根据一优选实施例,呈现装置基于用户的第三特定手势操作,删除所述展开的设置界面上呈现的一个或多个页面元素。
例如,第三特定手势操作对应于长按操作,当用户长按展开的设置界面上的一个页面元素时,呈现装置基于该长按操作,删除该页面元素。
根据一优选实施例,所述步骤S3包括步骤S301(图未示)和步骤S302(图未示)。
在步骤S301中,呈现装置基于用户的第四特定手势操作,放大终端设备的输入法显示区域。
在步骤S302中,呈现装置在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素。
优选地,所述工具条中的页面元素包含入口类页面元素以及非入口类页面元素,当呈现装置在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分页面元素时,所述步骤S302包括步骤S3021(图未示)和步骤S3022(图未示)。
在步骤S3021中,呈现装置从所述展开的设置界面中包含的页面元素中去除所述工具条中的非入口类页面元素。
接着在步骤S3022中,呈现装置在放大后的输入法显示区域上显示所述去除后的所有页面元素。
优选地,根据本优选实施例的方法在放大输入法显示区域及显示操作后,还包括步骤S4(图未示)。
在步骤S4中,呈现装置基于用户的第五特定手势操作,恢复所述输入法显示区域的原始大小和/或恢复去除操作之前所述展现的设置界面上的页面元素显示。
例如,继续参照图3a所示的输入法界面,图3a左图所示的输入法显示区域的原始大小为所在手机屏幕大小的二分之一,并且该输入法中,第四特定手势操作对应于向上拖动工具条的操作,第五特定手势操作对应于向下拖动工具条的操作。当用户将工具条向上拖动时,呈现装置在步骤S301中基于该手势操作,放大终端设备的输入法显示区域,使得该输入法显示区域占据手机屏幕的三分之二,如图3a的右图所示。然后,呈现装置在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素。
当在放大操作后,呈现装置在放大后的输入法显示区域上显示所述展开的设置界面中包含的所有页面元素的情况下,当用户将工具条向下拖动时,呈现装置基于该操作,在步骤S4中恢复所述输入法显示区域的原始大小。
当在放大操作后,呈现装置在步骤S3021中从所述展开的设置界面中包含的页面元素中去除所述工具条中的非入口类页面元素“收起”和“下拉”按钮,并接着在步骤S3022中呈现装置在放大后的输入法显示区域上显示所述去除后的所有页面元素的情况下,如图3c所示,当用户将工具条向下拖动时,呈现装置基于该操作在步骤S4中恢复所述输入法显示区域的原始大小,并恢复去除操作之前所述展现的设置界面上的页面元素显示,以在工具条中显示“收起”和“下拉”按钮。
根据本发明的方法,通过在展开的设置界面中呈现工具条和设置界面的页面元素,以供用户对所呈现的一个或多个页面元素的展现方式进行调整,使得用户能够通过简单的手势操作并以更加直观的方式来调整输入法工具条和设置界面各自包含的页面元素及其展现位置,简化了用户自定义输入法工具栏或设置界面的相关操作。
图2示意出了根据本发明的一种用于呈现输入法的页面元素的呈现装置的结构示意图。
根据本发明的元素呈现装置包括:用于在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据的装置(以下简称“页面元素数据获取装置1”);用于基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素的装置(以下简称“元素呈现装置2”)。
参照图2,在触发输入法设置界面的展开操作时,页面元素数据获取装置1获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据。
优选地,所述页面元素可以包括各种与输入法中的特定功能的对应的入口类页面元素,例如,图3a中示出的用于显示表情的入口图标或用于更换皮肤的入口图标等等。所述页面元素也可以包括非入口类页面元素,比如图3a中示出的图标“收起”以及下拉按钮图标等。
其中,所述触发输入法设置界面的展开操作包括各种可用于触发输入法设置界面的展开的操作。
优选地,所述展开操作包括但不限于以下至少任一种操作:
1)打开输入法设置界面的操作;例如,用户点击输入法界面中用于打开设置界面的按钮。
2)特定手势操作;例如,用户在该设置界面的显示区域执行长按操作,又例如,用户执行将工具条向上拖动的操作等等。
根据本发明的第一示例,呈现装置包含于智能手机的输入法应用中,该输入法应用中的预定的触发输入法设置界面的展开操作为“用户将工具条向上拖动”。图3a示意出了示例性的输入法的普通设置界面和根据本发明的触发展开操作后的输入法设置界面,其中,图3a的左图示意出了该输入法应用的普通设置界面,图3a的右图示意出了触发展开操作后的输入法设置界面。如图3a所示,该输入法应用的工具条包含4个入口类页面元素和2个非入口类页面元素“收起”和“下拉”按钮,该输入法应用的设置界面包含12个入口类页面元素。
用户在智能手机的输入法应用中通过滑屏操作向上拖动工具条,则页面元素数据获取装置1获取该工具条和设置界面各自包含的各个页面元素的页面元素数据,从而将输入法设置界面经由图3a左图所示的状态展开至图3a右图所示的状态。
需要说明的是,用户可在如图3a左图所示的输入法的设置界面中通过向上拖动工具条的操作来展开设置界面。或者,用户可在输入发的其他界面中,比如在仅显示了输入键盘和工具条的界面中通过向上拖动工具条的操作来直接进入输入法设置界面。
继续参照图2,元素呈现装置2基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素。
具体地,元素呈现装置2基于所获取的页面元素数据,将工具条的页面元素数据添加至所述设置界面中,从而在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素。
继续对前述第一示例进行说明,元素呈现装置2基于获取的各个页面元素数据,除了在设置界面上呈现设置界面上原有的12个页面元素之外,还将工具条的4个入口类页面元素以及2个非入口类页面元素添加至所述设置界面的顶部,从而在图3a右图所示的展开的设置界面中重新呈现工具条和设置界面的一共18个页面元素,以替换设置界面上的12个原有页面元素及原工具条中的6个页面元素,使得工具条和设置界面的各个页面元素的位置可相互替换。
优选地,根据本发明的呈现装置还包括用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置(图未示,以下简称“调整装置”)。
调整装置基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式。
其中,所述特定手势操作包括各种可对所述一个或多个页面元素执行的手势操作,例如拖拽、点击、长按等等。
根据一优选实施例,所述调整装置包括用于基于用户的第一特定手势操作,使得所述展开的设置界面上的任意两个页面元素互换展现位置的装置(图未示,以下简称“位置调整装置”)。
位置调整装置基于用户的第一特定手势操作,使得所述展开的设置界面上的任意两个页面元素互换展现位置。
继续对前述第一示例进行说明,输入法应用中的第一特定手势操作对应于拖拽操作,并且输入法应用中的预定调整规则指示当用户在所展开的设置界面中将第一页面元素拖拽到第二页面元素的展现位置时,使得该第一页面元和第二页面元素互换展现位置。
参照图3b所示的输入法界面,用户通过拖拽操作将“单手模式”拖拽到“悬浮键盘”的位置,则位置调整装置基于该操作和所述预定调整规则,将“单手模式”的展现位置和“悬浮键盘”的展现位置进行互换。
优选地,位置调整装置还可基于用户的第一特定手势操作,调整所述工具条或设置界面的一页面元素的展现位置,并按照预定的调整规则,相应地调整所述展开的设置界面中的其余页面元素的展现位置。
根据一优选实施例,所述调整装置包括用于基于用户的第二特定手势操作,在终端设备的输入法显示区域上滚动显示所述展开的设置界面上的页面元素的装置(图未示,以下简称“滚动显示装置”)。
滚动显示装置基于用户的第二特定手势操作,在终端设备的输入法显示区域上滚动显示所述展开的设置界面上的页面元素。
例如,第二特定手势操作对应于滑动屏幕的操作,滚动显示装置基于用户滑动屏幕的操作,来在终端设备的输入法显示区域上左右或上下滚动显示展开的设置界面上的页面元素。
根据一优选实施例,所述调整装置包括用于基于用户的第三特定手势操作,删除所述展开的设置界面上呈现的一个或多个页面元素的装置(图未示,以下简称“删除装置”)。
删除装置基于用户的第三特定手势操作,删除所述展开的设置界面上呈现的一个或多个页面元素。
例如,第三特定手势操作对应于长按操作,当用户长按展开的设置界面上的一个页面元素时,删除装置基于该长按操作,删除该页面元素。
根据一优选实施例,所述调整装置包括用于基于用户的第四特定手势操作,放大终端设备的输入法显示区域的装置(图未示,以下简称“区域放大装置”),和用于在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素的装置(图未示,以下简称“放大显示装置”)。
区域放大装置基于用户的第四特定手势操作,放大终端设备的输入法显示区域。
放大显示装置在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素。
优选地,所述工具条中的页面元素包含入口类页面元素以及非入口类页面元素,所述放大显示装置包括用于从所述展开的设置界面中包含的页面元素中去除所述工具条中的非入口类页面元素的装置(图未示,以下简称“元素去除装置”),和用于在放大后的输入法显示区域上显示所述去除后的所有页面元素的装置(图未示,以下简称“子显示装置”)。
元素去除装置从所述展开的设置界面中包含的页面元素中去除所述工具条中的非入口类页面元素。
接着,子显示装置在放大后的输入法显示区域上显示所述去除后的所有页面元素。
优选地,根据本优选实施例的呈现装置还包括用于基于用户的第五特定手势操作,恢复所述输入法显示区域的原始大小和/或恢复去除操作之前所述展现的设置界面上的页面元素显示的装置(图未示,以下简称“恢复装置”)。
在基于用户的第四特定手势操作,放大终端设备的输入法显示区域,并在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素后,恢复装置可以基于用户的第五特定手势操作,恢复所述输入法显示区域的原始大小和/或恢复去除操作之前所述展现的设置界面上的页面元素显示。
例如,继续参照图3a所示的输入法界面,图3a左图所示的输入法显示区域的原始大小为所在手机屏幕大小的二分之一,并且该输入法中,第四特定手势操作对应于向上拖动工具条的操作,第五特定手势操作对应于向下拖动工具条的操作。当用户将工具条向上拖动时,区域放大装置基于该手势操作,放大终端设备的输入法显示区域,使得该输入法显示区域占据手机屏幕的三分之二,如图3a的右图所示。然后,呈现装置在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素。
当在放大操作后,放大显示装置在放大后的输入法显示区域上显示所述展开的设置界面中包含的所有页面元素的情况下,当用户将工具条向下拖动时,恢复装置基于该操作恢复所述输入法显示区域的原始大小。
当在放大操作后,元素去除装置从所述展开的设置界面中包含的页面元素中去除所述工具条中的非入口类页面元素“收起”和“下拉”按钮,子显示装置接着在放大后的输入法显示区域上显示所述去除后的所有页面元素的情况下,如图3c所示,当用户将工具条向下拖动时,恢复装置基于该操作恢复所述输入法显示区域的原始大小,并恢复去除操作之前所述展现的设置界面上的页面元素显示,以在工具条中显示“收起”和“下拉”按钮。
图4示出了根据本发明的实施例的终端设备的方框示意图。其中,所述终端设备包括根据本发明的呈现装置。
根据本发明的方案,通过在展开的设置界面中呈现工具条和设置界面的页面元素,以供用户对所呈现的一个或多个页面元素的展现方式进行调整,使得用户能够通过简单的手势操作并以更加直观的方式来调整输入法工具条和设置界面各自包含的页面元素及其展现位置,简化了用户自定义输入法工具栏或设置界面的相关操作。
本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个功能或步骤的电路。
另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
虽然前面特别示出并且描述了示例性实施例,但是本领域技术人员将会理解的是,在不背离权利要求书的精神和范围的情况下,在其形式和细节方面可以有所变化。这里所寻求的保护在所附权利要求书中做了阐述。在下列编号条款中规定了各个实施例的这些和其他方面:
1.一种用于呈现输入法的页面元素的方法,其中,输入法的工具条和设置界面中分别包含多个页面元素,所述方法包括以下步骤:
-在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据;
-基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素。
2.根据条款1所述的方法,其中,所述方法还包括:
基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式。
3.根据条款2所述的方法,其中,基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包括:
基于用户的第一特定手势操作,使得所述展开的设置界面上的任意两个页面元素互换展现位置。
4.根据条款2所述的方法,其中,基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包括:
基于用户的第二特定手势操作,在终端设备的输入法显示区域上滚动显示所述展开的设置界面上的页面元素。
5.根据条款2所述的方法,其中,基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包括:
基于用户的第三特定手势操作,删除所述展开的设置界面上呈现的一个或多个页面元素。
6.根据条款2所述的方法,其中,基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包括:
基于用户的第四特定手势操作,放大终端设备的输入法显示区域;以及
在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素。
7.根据条款6所述的方法,其中,所述工具条中的页面元素包含入口类页面元素以及非入口类页面元素,以及在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素包括:
从所述展开的设置界面中包含的页面元素中去除所述工具条中的非入口类页面元素;
在放大后的输入法显示区域上显示所述去除后的所有页面元素。
8.根据条款6或7所述的方法,其中,在放大输入法显示区域及显示操作后,所述方法还包括:
基于用户的第五特定手势操作,恢复所述输入法显示区域的原始大小和/或恢复去除操作之前所述展现的设置界面上的页面元素显示。
9.一种用于呈现输入法的页面元素的呈现装置,其中,输入法的工具条和设置界面中分别包含多个页面元素,所述元素呈现装置包括:
用于在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据的装置;
用于基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素的装置。
10.根据条款9所述的呈现装置,其中,所述呈现装置还包括:
用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置。
11.根据条款10所述的呈现装置,其中,所述用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置包括:
用于基于用户的第一特定手势操作,使得所述展开的设置界面上的任意两个页面元素互换展现位置的装置。
12.根据条款10所述的呈现装置,其中,所述用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置包括:
用于基于用户的第二特定手势操作,在终端设备的输入法显示区域上滚动显示所述展开的设置界面上的页面元素的装置。
13.根据条款10所述的呈现装置,其中,所述用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置包括:
用于基于用户的第三特定手势操作,删除所述展开的设置界面上呈现的一个或多个页面元素的装置。
14.根据条款10所述的呈现装置,其中,所述用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置包括:
用于基于用户的第四特定手势操作,放大终端设备的输入法显示区域的装置;以及
用于在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素的装置。
15.根据条款14所述的呈现装置,其中,所述工具条中的页面元素包含入口类页面元素以及非入口类页面元素,用于在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素的装置包括:
用于从所述展开的设置界面中包含的页面元素中去除所述工具条中的非入口类页面元素的装置;
用于在放大后的输入法显示区域上显示所述去除后的所有页面元素的装置。
16.根据条款14或15所述的呈现装置,其中,在放大输入法显示区域及显示操作后,所述呈现装置还包括:
用于基于用户的第五特定手势操作,恢复所述输入法显示区域的原始大小和/或恢复去除操作之前所述展现的设置界面上的页面元素显示的装置。
17.一种终端设备,包括如条款9到16中任一项所述的呈现装置。

Claims (17)

1.一种用于呈现输入法的页面元素的方法,其中,输入法的工具条和设置界面中分别包含多个页面元素,所述方法包括以下步骤:
-在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据;
-基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素。
2.根据权利要求1所述的方法,其中,所述方法还包括:
基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式。
3.根据权利要求2所述的方法,其中,基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包括:
基于用户的第一特定手势操作,使得所述展开的设置界面上的任意两个页面元素互换展现位置。
4.根据权利要求2所述的方法,其中,基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包括:
基于用户的第二特定手势操作,在终端设备的输入法显示区域上滚动显示所述展开的设置界面上的页面元素。
5.根据权利要求2所述的方法,其中,基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包括:
基于用户的第三特定手势操作,删除所述展开的设置界面上呈现的一个或多个页面元素。
6.根据权利要求2所述的方法,其中,基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包括:
基于用户的第四特定手势操作,放大终端设备的输入法显示区域;以及
在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素。
7.根据权利要求6所述的方法,其中,所述工具条中的页面元素包含入口类页面元素以及非入口类页面元素,以及在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素包括:
从所述展开的设置界面中包含的页面元素中去除所述工具条中的非入口类页面元素;
在放大后的输入法显示区域上显示所述去除后的所有页面元素。
8.根据权利要求6或7所述的方法,其中,在放大输入法显示区域及显示操作后,所述方法还包括:
基于用户的第五特定手势操作,恢复所述输入法显示区域的原始大小和/或恢复去除操作之前所述展现的设置界面上的页面元素显示。
9.一种用于呈现输入法的页面元素的呈现装置,其中,输入法的工具条和设置界面中分别包含多个页面元素,所述元素呈现装置包括:
用于在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据的装置;
用于基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素的装置。
10.根据权利要求9所述的呈现装置,其中,所述呈现装置还包括:
用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置。
11.根据权利要求10所述的呈现装置,其中,所述用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置包括:
用于基于用户的第一特定手势操作,使得所述展开的设置界面上的任意两个页面元素互换展现位置的装置。
12.根据权利要求10所述的呈现装置,其中,所述用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置包括:
用于基于用户的第二特定手势操作,在终端设备的输入法显示区域上滚动显示所述展开的设置界面上的页面元素的装置。
13.根据权利要求10所述的呈现装置,其中,所述用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置包括:
用于基于用户的第三特定手势操作,删除所述展开的设置界面上呈现的一个或多个页面元素的装置。
14.根据权利要求10所述的呈现装置,其中,所述用于基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式的装置包括:
用于基于用户的第四特定手势操作,放大终端设备的输入法显示区域的装置;以及
用于在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素的装置。
15.根据权利要求14所述的呈现装置,其中,所述工具条中的页面元素包含入口类页面元素以及非入口类页面元素,用于在放大后的输入法显示区域上显示所述展开的设置界面中包含的部分或全部页面元素的装置包括:
用于从所述展开的设置界面中包含的页面元素中去除所述工具条中的非入口类页面元素的装置;
用于在放大后的输入法显示区域上显示所述去除后的所有页面元素的装置。
16.根据权利要求14或15所述的呈现装置,其中,在放大输入法显示区域及显示操作后,所述呈现装置还包括:
用于基于用户的第五特定手势操作,恢复所述输入法显示区域的原始大小和/或恢复去除操作之前所述展现的设置界面上的页面元素显示的装置。
17.一种终端设备,包括如权利要求9到16中任一项所述的呈现装置。
CN201610053248.3A 2016-01-26 2016-01-26 用于呈现输入法的页面元素的方法和装置 Pending CN105718150A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610053248.3A CN105718150A (zh) 2016-01-26 2016-01-26 用于呈现输入法的页面元素的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610053248.3A CN105718150A (zh) 2016-01-26 2016-01-26 用于呈现输入法的页面元素的方法和装置

Publications (1)

Publication Number Publication Date
CN105718150A true CN105718150A (zh) 2016-06-29

Family

ID=56154989

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610053248.3A Pending CN105718150A (zh) 2016-01-26 2016-01-26 用于呈现输入法的页面元素的方法和装置

Country Status (1)

Country Link
CN (1) CN105718150A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106502573A (zh) * 2016-11-22 2017-03-15 天脉聚源(北京)传媒科技有限公司 一种视图界面移动的方法及装置
WO2020062121A1 (zh) * 2018-09-29 2020-04-02 深圳市柔宇科技有限公司 页面操作方法、电子装置及计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101741969A (zh) * 2008-11-07 2010-06-16 康佳集团股份有限公司 管理手机显示界面上多个控件的方法及其控件管理器
CN103309553A (zh) * 2012-05-31 2013-09-18 中兴通讯股份有限公司 数据放大输入的方法及终端
CN103309457A (zh) * 2012-03-13 2013-09-18 百度在线网络技术(北京)有限公司 一种输入法面板的设置方法及***
US20140068504A1 (en) * 2012-08-28 2014-03-06 Samsung Electronics Co., Ltd. User terminal apparatus and controlling method thereof
CN104267886A (zh) * 2014-09-10 2015-01-07 北京金山安全软件有限公司 浏览器页面的展现方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101741969A (zh) * 2008-11-07 2010-06-16 康佳集团股份有限公司 管理手机显示界面上多个控件的方法及其控件管理器
CN103309457A (zh) * 2012-03-13 2013-09-18 百度在线网络技术(北京)有限公司 一种输入法面板的设置方法及***
CN103309553A (zh) * 2012-05-31 2013-09-18 中兴通讯股份有限公司 数据放大输入的方法及终端
US20140068504A1 (en) * 2012-08-28 2014-03-06 Samsung Electronics Co., Ltd. User terminal apparatus and controlling method thereof
CN104267886A (zh) * 2014-09-10 2015-01-07 北京金山安全软件有限公司 浏览器页面的展现方法及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106502573A (zh) * 2016-11-22 2017-03-15 天脉聚源(北京)传媒科技有限公司 一种视图界面移动的方法及装置
WO2020062121A1 (zh) * 2018-09-29 2020-04-02 深圳市柔宇科技有限公司 页面操作方法、电子装置及计算机可读存储介质

Similar Documents

Publication Publication Date Title
US10705707B2 (en) User interface for editing a value in place
US8810576B2 (en) Manipulation and management of links and nodes in large graphs
CN105302784B (zh) 复制/剪切和粘贴数据的方法和***
CN105373522A (zh) 基于手势的图表上的数据筛选
US9542407B2 (en) Method and apparatus for media searching using a graphical user interface
US20160062625A1 (en) Computing device and method for classifying and displaying icons
CN102141876A (zh) 链接和管理数学对象
DE112011103173T5 (de) Übergangsansicht auf einer tragbaren elektronischen Vorrichtung
CN111240661A (zh) 编程页面展示方法、装置、存储介质和计算机设备
US9552345B2 (en) Gestural annotations
CN106681616A (zh) 一种浏览器功能栏显示方法、装置及设备
CN113918522A (zh) 一种文件生成方法、装置及电子设备
WO2016045500A1 (zh) 一种目标库中目标对象选定方法、装置及***
US10120539B2 (en) Method and device for setting user interface
CN114116098B (zh) 应用图标管理方法、装置、电子设备及存储介质
CN105718150A (zh) 用于呈现输入法的页面元素的方法和装置
CN104063171B (zh) 信息处理装置、信息处理方法
CN112764639A (zh) 截屏方法、装置及电子设备
CN113835578A (zh) 显示方法、装置及电子设备
WO2018180406A1 (ja) シーケンス生成装置およびその制御方法
CN114239497A (zh) 文档处理方法、装置、电子设备及介质
CN117193919A (zh) 显示方法、装置、电子设备和可读存储介质
CN115328367A (zh) 截屏方法、装置、电子设备及存储介质
CN117274057A (zh) 图像拼接方法及装置
US10320866B2 (en) Chronological event information for multimedia content

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160629

RJ01 Rejection of invention patent application after publication