用于呈现输入法的页面元素的方法和装置制造方法及图纸

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

Method and apparatus for presenting page elements of an input method

An object of the present invention is to provide a method and a device for presenting page elements of an input method. According to the method of the invention comprises the following steps: expand the trigger input method interface settings, page element data acquisition each page element of the toolbar and set the interface of each page element; the acquired data based on re renders the page element of the toolbar and set the interface in the expanded set the interface, to replace the original set of page elements on the interface. The invention has the following advantages: the page elements so that the user can through simple gestures and in a more intuitive way to adjust the input tool and set the interface and display each position, simplifies the operation relevant to user input method or toolbar interface settings.

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种用于呈现输入法的页面元素的方法和装置
技术介绍
输入法的功能一般包含于工具条和相应的设置界面中,而在现有的输入法方案中,用户一般需要较为繁琐的设置操作才能对工具条中包含的诸如键盘、表情等功能入口的页面元素进行自定义。并且,用户一般无法对设置界面中包含哪些页面元素以及各个页面元素的展现位置进行自定义。因此,基于现有技术的方案,用户自定义工具条的页面元素的操作较为繁琐,并无法自由调整工具条和设置界面中所包含的各个页面元素及其展现位置。
技术实现思路
本专利技术的目的是提供一种用于呈现输入法的页面元素的方法和装置。根据本专利技术的一个方面,提供了一种用于呈现输入法的页面元素的方法,其中,输入法的工具条和设置界面中分别包含多个页面元素,所述方法包括以下步骤:-在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据;-基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素。根据本专利技术的一个方面,提供了一种用于呈现输入法的页面元素的呈现装置,其中,输入法的工具条和设置界面中分别包含多个页面元素,所述元素呈现装置包括:用于在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据的装置;用于基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素的装置。与现有技术相比,本专利技术具有以下优点:通过在展开的设置界面中呈现工具条和设置界面的页面元素,以供用户对所呈现的一个或多个页面元素的展现方式进行调整,使得用户能够通过简单的手势操作并以更加直观的方式来调整输入法工具条和设置界面各自包含的页面元素及其展现位置,简化了用户自定义输入法工具栏或设置界面的相关操作。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图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中,呈现装置基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工本文档来自技高网...

【技术保护点】
一种用于呈现输入法的页面元素的方法,其中,输入法的工具条和设置界面中分别包含多个页面元素,所述方法包括以下步骤:‑在触发输入法设置界面的展开操作时,获取所述工具条和设置界面各自包含的各个页面元素的页面元素数据;‑基于所获取的页面元素数据,在所展开的设置界面上重新呈现所述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元素。

【技术特征摘要】
1.一种用于呈现输入法的页面元素的方法,其中,输入法的工具条
和设置界面中分别包含多个页面元素,所述方法包括以下步骤:
-在触发输入法设置界面的展开操作时,获取所述工具条和设置界
面各自包含的各个页面元素的页面元素数据;
-基于所获取的页面元素数据,在所展开的设置界面上重新呈现所
述工具条和设置界面的页面元素,以替换所述设置界面上的原有页面元
素。
2.根据权利要求1所述的方法,其中,所述方法还包括:
基于用户的特定手势操作,调整所述展开的设置界面上呈现的一个
或多个页面元素的展现方式。
3.根据权利要求2所述的方法,其中,基于用户的特定手势操作,
调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包
括:
基于用户的第一特定手势操作,使得所述展开的设置界面上的任意
两个页面元素互换展现位置。
4.根据权利要求2所述的方法,其中,基于用户的特定手势操作,
调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包
括:
基于用户的第二特定手势操作,在终端设备的输入法显示区域上滚
动显示所述展开的设置界面上的页面元素。
5.根据权利要求2所述的方法,其中,基于用户的特定手势操作,
调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包
括:
基于用户的第三特定手势操作,删除所述展开的设置界面上呈现的
一个或多个页面元素。
6.根据权利要求2所述的方法,其中,基于用户的特定手势操作,
调整所述展开的设置界面上呈现的一个或多个页面元素的展现方式包

\t括:
基于用户的第四特定手势操作,放大终端设备的输入法显示区域;
以及
在放大后的输入法显示区域上显示所述展开的设置界面中包含的部
分或全部页面元素。
7.根据权利要求6所述的方法,其中,所述工具条中的页面元素包
含入口类页面元素以及非入口类页面元素,以及在放大后的输入法显示
区域上显示所述展开的设置界面中包含的部分或全部页面元素包括:
从所述展开的设置界面中包含的页面元素中去除所述工具条中的非
入口类页面元素;
在放大后的输入法显示区域上显示所述去除后的所有页面元素。
8.根据权利要求6或7所述的方法,其中,在放大输入法显示区域
及显示操作后,所述方法还包括:
基于用户的第五特定手势操作,恢复所述输入法显示区域的原始大
小和/或恢复去除操作之前所述展现的设置界面上的页面元素显示。
9.一种用于呈现输入法的页面元素的呈现装置,其中,输入法的工
具条和设置界面中分别包含多个页面元素,所述元素呈现装置包括:
用于在触发输入法设置界面的展开操作时,获...

【专利技术属性】
技术研发人员:王怡刘峰
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1