CN104142981B - 一种移动智能终端中的网址输入方法以及装置 - Google Patents
一种移动智能终端中的网址输入方法以及装置 Download PDFInfo
- Publication number
- CN104142981B CN104142981B CN201410337202.5A CN201410337202A CN104142981B CN 104142981 B CN104142981 B CN 104142981B CN 201410337202 A CN201410337202 A CN 201410337202A CN 104142981 B CN104142981 B CN 104142981B
- Authority
- CN
- China
- Prior art keywords
- network address
- input
- window
- address input
- user
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Telephone Function (AREA)
Abstract
本发明提供一种移动智能终端中的网址输入方法以及装置。所述移动智能终端中的网址输入方法包括:在所述移动智能终端的用户界面上显示网址专用输入窗口,并显示网址输入虚拟键盘;响应于用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中;响应于用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。通过本发明的技术方案,能够为用户提供更宽畅的输入环境和编辑环境,以及更简便的按键操作,改善了智能终端中的网址输入体验。
Description
技术领域
本发明涉及文字输入法技术,尤其涉及一种在移动智能终端中进行网址输入的方法以及实现所述方法的装置。
背景技术
在现有的在移动智能终端中的网址输入方法,通过浏览器应用提供的地址栏执行网址输入。当浏览器应用的地址栏获得焦点时(即光标位于浏览器应用的地址栏中时),调用系统已安装的输入法来进行网址输入和编辑;在完成输入后,由浏览器应用响应用户的指令打开所述网址指向的网页。或者,用户可在文档编辑器中输输入、编辑网址,然后将所述网址内容复制到浏览器的地址栏中,浏览器应用响应用户的指令打开所述网址指向的网页。
然而,现有技术的网址输入方法受限于设备屏幕大小:如果在浏览器地址栏中输入网址,用户只能在浏览器狭窄的地址栏中输入和编辑网址;如果先在文档编辑器中输入、编辑网址,然后将所述网址内容复制到浏览器的地址栏中,则用户的操作步骤过多,非常不便。此外,用户只能在传统的兼顾多种输入布局的复杂键盘上点击字符,移动智能终端不提供专用于网址输入的网址输入框以及网址输入键盘,这种网址输入方法的易用性较差,使得在输入网址的过程中,用户操作非常不便且繁琐。
发明内容
本发明的目的在于,提供一种移动智能终端中的网址输入方法以及实现所述方法的装置,通过提供网址专用输入窗口和网址输入键盘来为用户提供简洁、宽畅的输入环境和编辑环境,并且减少用户的操作步骤。
为达到上述目的,本发明的实施例采用如下技术方案:
根据本发明的一方面,提供一种移动智能终端中的网址输入方法,所述方法包括:在所述移动智能终端的用户界面上显示网址专用输入窗口,并显示网址输入虚拟键盘;响应于用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中;响应于用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。
根据本发明的另一方面,提供一种移动智能终端中用于网址输入的装置,包括:输入检测单元,用于检测用户的输入;网址输入显示单元,用于在所述移动智能终端的用户界面上显示网址专用输入窗口,并显示网址输入虚拟键盘,并且响应于输入检测单元检测到用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中;浏览器调用单元,用于响应于输入检测单元检测到用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。
通过本发明的网址输入方法及装置,能够为用户提供网址专用输入窗口和网址输入键盘来进行网址输入,改善了针对网址的编辑环境,减少用户的操作步骤。
附图说明
图1为本发明示例性实施例的移动智能终端中的网址输入方法的流程图;
图2为本发明的示例性实施例的移动智能终端中用于网址输入的装置的逻辑框图。
具体实施方式
本发明的总体发明构思是:提供一种移动智能终端中的网址输入方法,在所述移动智能终端的用户界面上提供网址专用输入窗口以及网址输入虚拟键盘;此后,响应于用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中,以执行网址输入;然后响应于用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程,由浏览器进程打开网页。在本发明的实施例中所说的网址输入虚拟键盘主要是指在例如在触控终端的触摸屏上显示的能够响应触摸操作的软键盘。在本发明的实施例中所说的输入焦点是指光标所在的位置,比如:当光标位于所述网址专用输入窗口中时,所述网址专用输入窗口就获得了输入焦点。
根据本发明的网址输入的方法,通过网址专用输入窗口为用户提供更宽畅的输入环境和编辑环境,通过专用于网址输入的网址输入键盘来为用户提供更简便的按键操作,并且可直接将所述网址信息发送给浏览器进程,减少了用户的操作步骤,从而改善了智能终端中的网址输入体验。
下面结合附图对本发明实施例进行详细描述。
图1是示出本发明示例性实施例的移动智能终端中的网址输入方法的流程图。
参照图1,在步骤110,在所述移动智能终端的用户界面上显示网址专用输入窗口,并显示网址输入虚拟键盘。
根据本发明的可选实施例,当检测到输入焦点位于浏览器应用的网址输入框时,执行步骤110,在所述用户界面上显示网址专用输入窗口,从而使用户在使用浏览器时,就能直接使用网址专用输入窗口。其中,检测到输入焦点位于浏览器应用的网址输入框包括:获得输入焦点;获得输入法当前的宿主进程的信息;如果该宿主进程是浏览器进程并且输入焦点处于浏览器进程显示的网址输入框中,则确定检测到输入焦点位于浏览器应用的网址输入框。本发明所说的输入法当前的宿主进程是指调用输入法的进程,比如:在浏览器应用中的网址输入框中执行输入时调用系统安装的输入法,此时输入法的宿主进程就是浏览器进程。
根据本发明的另一可选实施例,响应于用户执行网址输入的指令,执行步骤110,在所述用户界面上显示网址专用输入窗口。例如,用户可以在执行文本编辑时手动切换使输入法弹出网址专用输入窗口,例如通过专用的菜单选项(如“输入网址”)或者以其它方式下达的网址输入指令。因而,用户能够在其需要访问网页时,不必先启动浏览器就可以先输入网址,减少了用户的操作步骤。
根据本发明的示例性实施例,在显示所述网址专用输入窗口时,一同显示所述网址专用输入窗口和所述网址输入虚拟键盘;根据本发明的另一示例性实施例,当检测到网址专用输入窗口获得焦点时,在所述移动智能终端的用户界面上显示网址输入虚拟键盘。
根据本发明的优选实施例,所述网址输入虚拟键盘上提供网址输入所需的按键。比如,可提供网址输入常用的“.com”等按键,而对于一些不会用于网址输入的按键可以去除,比如“!”、“~”、“《”等按键,从而使键盘部署更简洁,按键空间更大,方便用户操作。
在步骤120,响应于用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中。
在步骤130,响应于用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。在本实施例中,如果所述宿主进程是浏览器进程,则根据所述网址信息将用于访问网址的消息发送给所述浏览器进程,以通过浏览器直接打开网页,或者将所述网址信息复制到所述浏览器进程显示的网址输入框中,从而用户可继续如常进行网页浏览操作。在通过响应用户的指令显示网址专用输入窗口的情况下,则通过应用程序接口以所述网址信息作为参数启动浏览器进程,以指示启动的浏览器进程打开所述网址信息指向的网页。此外,还可在获取所述网址专用输入窗口中的网址信息后,先检查所述网址信息是否为合法网址,如果是合法网址则将所述网址信息发送给浏览器进程,如果不是合法网址则提示用户其所输入的内容非正确的网址,从而帮助用户校验输入的内容的正确性。
根据本发明的优选实施例,在步骤130之后,关闭所述网址专用输入窗口及网址输入虚拟键盘,从而使用户界面更简洁。
根据本发明的优选实施例,所述网址输入方法还包括以下步骤中的至少一个:响应于用户对所述网址专用输入窗口的缩放操作,调整所述网址专用输入窗口的大小;响应于用户对所述网址专用输入窗口的单击,选中字符;响应于用户对所述网址专用输入窗口的双击,选中网址段;响应于用户对所述网址专用输入窗口的划动,删除选中内容;响应于用户对所述网址专用输入窗口中的长按,选中内容并提供复制、剪切、替换、大小写互换的操作选项。这些操作提供了智能便捷的编辑操作,更进一步地方便用户的输入,改善用户交互体验。
根据本发明的优选实施例,在接收到用户完成输入的指令后,记录所述用户在所述网址专用输入窗口中输入的网址信息,作为历史输入记录,并且在监测到所述网址专用输入窗口获得输入焦点时,提供记录的历史输入记录及常用网址,从而使用户在需要访问其常用网站时,不必逐字键入网址,更进一步地方便了用户的操作。
图2是根据本发明的示例性实施例的移动智能终端中用于网址输入的装置的逻辑框图。
参照图2,根据本发明的示例性实施例的移动智能终端中用于网址输入的装置包括:输入检测单元210、网址输入显示单元220、浏览器调用单元230。
输入检测单元210用于检测用户的输入。
网址输入显示单元220用于在所述移动智能终端的用户界面上显示网址专用输入窗口,并显示网址输入虚拟键盘,并且响应于输入检测单元检测到用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中。
根据本发明的可选实施例,网址输入显示单元220响应于用户执行网址输入的指令,在所述用户界面上显示网址专用输入窗口。例如,用户可以在执行文本编辑时手动切换指示输入法弹出网址专用输入窗口,例如通过专用的菜单选项(如“输入网址”)或者以其它方式下达的网址输入指令。这样,用户能够在其需要访问网页时,不必先启动浏览器就可以先输入网址,减少了用户的操作步骤。
此外,网址输入显示单元220可以一同显示所述网址专用输入窗口和所述网址输入虚拟键盘;也可以响应于输入检测单元210检测到网址专用输入窗口获得输入焦点,在所述移动智能终端的用户界面上显示网址输入虚拟键盘。
根据本发明的优选实施例,所述网址输入虚拟键盘上提供网址输入所需的按键。比如,可提供网址输入常用的“.com”等按键,而对于一些不会用于网址输入的按键可以去除,比如“!”、“~”、“《”等按键,从而使键盘部署更简洁,按键空间更大,方便用户操作。
根据本发明的优选实施例,网址输入显示单元220还用于执行以下步骤中的至少一个:响应于用户对所述网址专用输入窗口的缩放操作,调整所述网址专用输入窗口的大小;响应于用户对所述网址专用输入窗口的单击,选中字符;响应于用户对所述网址专用输入窗口的双击,选中网址段;响应于用户对所述网址专用输入窗口的划动,删除选中内容;响应于用户对所述网址专用输入窗口中的长按,选中内容并提供复制、剪切、替换、大小写互换的操作选项。从而提供了智能便捷的编辑操作,方便用户的输入,改善用户交互体验。
浏览器调用单元230用于响应于输入检测单元210检测到用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。根据本发明的可选实施例,在网址输入显示单元220通过响应用户的指令显示网址专用输入窗口的情况下,浏览器调用单元230通过应用程序接口以所述网址信息作为参数启动浏览器进程,以指示启动的浏览器进程打开所述网址指向的网页。此外,浏览器调用单元230还可在获取所述网址专用输入窗口中的网址信息后,先检查所述网址信息是否为合法网址,如果是合法网址则将所述网址信息发送给浏览器进程,如果不是合法网址则提示用户其所输入的内容非正确的网址,从而帮助用户校验输入的内容的正确性。
根据本发明的优选实施例,所述用于网址输入的装置还包括:网址输入确定单元(未示出),用于根据输入检测单元210检测到输入焦点确定输入焦点是否位于浏览器应用的网址输入框。在本实施例中,网址输入确定单元响应于输入检测单元210检测到获得输入焦点,获得所述输入焦点的宿主进程的信息,如果该宿主进程是浏览器进程并且输入焦点处于浏览器进程显示的网址输入框中,则网址输入确定单元确定检测到输入焦点位于浏览器应用的网址输入框;网址输入显示单元220响应于网址输入确定单元确定输入焦点位于浏览器应用的网址输入框,在所述用户界面上显示网址专用输入窗口。这样,用户在使用浏览器时,可直接使用网址专用输入窗口。此外,如果所述宿主进程是浏览器进程,则浏览器调用单元230根据所述网址信息将用于访问网址的消息发送给所述宿主进程,或者将所述网址信息复制到所述浏览器进程显示的网址输入框中。
根据本发明的优选实施例,浏览器调用单元230将用于访问所述内容指示的网址的消息发送给浏览器进程后,所述网址输入显示单元220关闭所述网址专用输入窗口及网址输入虚拟键盘,从而使用户界面更简洁。
通过上述本发明的示例性实施例的移动智能终端中的网址输入方法及用于网址输入的装置,通过网址专用输入窗口为用户提供更宽畅的输入环境和编辑环境;通过专用于网址输入的网址输入键盘来为用户提供更简便快捷的按键操作;并且,通过直接将网址信息发送给浏览器进程,减少了用户的操作步骤,很大程度上改善了智能终端中的网址输入体验。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (12)
1.一种移动智能终端中的网址输入方法,所述方法包括:
在启动浏览器之前,在所述移动智能终端的用户界面上显示网址专用输入窗口,并显示网址输入虚拟键盘;响应于用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中;
响应于用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。
2.根据权利要求1所述的方法,其特征在于,所述在所述移动智能终端的用户界面上显示网址专用输入窗口包括:响应于用户执行网址输入的指令,在所述用户界面上显示网址专用输入窗口。
3.根据权利要求1或2所述的方法,其特征在于,所述显示网址输入虚拟键盘的处理包括:
一同显示所述网址专用输入窗口和所述网址输入虚拟键盘,或者,
当检测到网址专用输入窗口获得输入焦点时,在所述移动智能终端的用户界面上显示网址输入虚拟键盘。
4.根据权利要求3所述的方法,其特征在于,所述网址输入虚拟键盘上提供网址输入所需的按键。
5.根据权利要求4所述的方法,还包括以下步骤中的至少一个:
响应于用户对所述网址专用输入窗口的缩放操作,调整所述网址专用输入窗口的大小;
响应于用户对所述网址专用输入窗口的单击,选中字符;
响应于用户对所述网址专用输入窗口的双击,选中网址段;
响应于用户对所述网址专用输入窗口的划动,删除选中内容;
响应于用户对所述网址专用输入窗口中的长按,选中内容并提供复制、剪切、替换、大小写互换的操作选项。
6.根据权利要求5所述的方法,还包括:将所述网址信息发送给浏览器进程后,关闭所述网址专用输入窗口及网址输入虚拟键盘。
7.一种移动智能终端中用于网址输入的装置,包括:
输入检测单元,用于检测用户的输入;
网址输入显示单元,用于在启动浏览器之前,在所述移动智能终端的用户界面上显示网址专用输入窗口,并显示网址输入虚拟键盘,并且响应于输入检测单元检测到用户对所述网址输入虚拟键盘的输入,将输入的内容显示在所述网址专用输入窗口中;
浏览器调用单元,用于响应于输入检测单元检测到用户完成输入的指令,获取所述网址专用输入窗口中的网址信息,并将所述网址信息发送给浏览器进程。
8.根据权利要求7所述的装置,其特征在于,所述网址输入显示单元响应于用户执行网址输入的指令,在所述用户界面上显示网址专用输入窗口。
9.根据权利要求7或8所述的装置,其特征在于,网址输入显示单元一同显示所述网址专用输入窗口和所述网址输入虚拟键盘,或者,
网址输入显示单元响应于输入检测单元检测到网址专用输入窗口获得输入焦点,在所述移动智能终端的用户界面上显示网址输入虚拟键盘。
10.根据权利要求9所述的装置,其特征在于,所述网址输入虚拟键盘上提供网址输入所需的按键。
11.根据权利要求10所述的装置,其特征在于,所述网址输入显示单元还用于执行以下步骤中的至少一个:
响应于用户对所述网址专用输入窗口的缩放操作,调整所述网址专用输入窗口的大小;
响应于用户对所述网址专用输入窗口的单击,选中字符;
响应于用户对所述网址专用输入窗口的双击,选中网址段;
响应于用户对所述网址专用输入窗口的划动,删除选中内容;
响应于用户对所述网址专用输入窗口中的长按,选中内容并提供复制、剪切、替换、大小写互换的操作选项。
12.根据权利要求11所述的装置,其特征在于,所述浏览器调用单元将所述网址信息发送给浏览器进程后,所述网址输入显示单元关闭所述网址专用输入窗口及网址输入虚拟键盘。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410337202.5A CN104142981B (zh) | 2014-07-15 | 2014-07-15 | 一种移动智能终端中的网址输入方法以及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410337202.5A CN104142981B (zh) | 2014-07-15 | 2014-07-15 | 一种移动智能终端中的网址输入方法以及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104142981A CN104142981A (zh) | 2014-11-12 |
CN104142981B true CN104142981B (zh) | 2018-02-27 |
Family
ID=51852155
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410337202.5A Active CN104142981B (zh) | 2014-07-15 | 2014-07-15 | 一种移动智能终端中的网址输入方法以及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104142981B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103645856A (zh) * | 2013-11-29 | 2014-03-19 | 宇龙计算机通信科技(深圳)有限公司 | 输入网址的方法及终端 |
CN103902057A (zh) * | 2014-03-31 | 2014-07-02 | 北京搜狗科技发展有限公司 | 在移动终端设备中进行网页输入的方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7610277B2 (en) * | 2007-03-29 | 2009-10-27 | Yahoo! Inc. | Method and system for launching a browser |
-
2014
- 2014-07-15 CN CN201410337202.5A patent/CN104142981B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103645856A (zh) * | 2013-11-29 | 2014-03-19 | 宇龙计算机通信科技(深圳)有限公司 | 输入网址的方法及终端 |
CN103902057A (zh) * | 2014-03-31 | 2014-07-02 | 北京搜狗科技发展有限公司 | 在移动终端设备中进行网页输入的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104142981A (zh) | 2014-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102763079B (zh) | 用自定义控件取代键盘的应用程序编程接口(api) | |
CN102754071B (zh) | 具有包含具有另一设备的显示分辨率的模式的多个应用程序显示模式的设备和方法 | |
CN104135684B (zh) | 一种基于Firefox OS的界面显示方法及装置 | |
CN102763074B (zh) | 自动键盘布局确定 | |
US20130298071A1 (en) | Finger text-entry overlay | |
US20120289290A1 (en) | Transferring objects between application windows displayed on mobile terminal | |
CN107066171A (zh) | 触屏终端的多窗口切换方法和系统 | |
TW201525776A (zh) | 對於鍵盤使用者介面的啓用控制 | |
CN103180815A (zh) | 输入配置的自动调整 | |
CN103324674B (zh) | 网页内容选取方法及装置 | |
CN104252284A (zh) | 文件显示方法及装置 | |
CN102830918B (zh) | 移动终端及该移动终端调节显示字体大小的方法 | |
US20220357826A1 (en) | Method for presentation by terminal device, and terminal device | |
WO2016107462A1 (zh) | 一种信息输入方法、装置及智能终端 | |
CN106033507A (zh) | 用于触摸屏设备的屏幕解锁方法及装置 | |
CN106354570A (zh) | 复制粘贴账号信息的方法及装置 | |
CN104281400A (zh) | 电子装置及触控方法 | |
CN106020614A (zh) | 一种应用程序的切换方法及终端 | |
WO2022095885A1 (zh) | 应用程序切换处理方法、装置和电子设备 | |
WO2017185648A1 (zh) | 一种保护用户信息的方法及装置 | |
WO2020057255A1 (zh) | 基于终端界面识别的语音控制方法、系统及智能终端 | |
CN112163432A (zh) | 翻译方法、翻译装置和电子设备 | |
CN114779977A (zh) | 界面显示方法、装置、电子设备及存储介质 | |
CN108062214A (zh) | 一种搜索界面的展示方法及装置 | |
CN103150103B (zh) | 手势操作物件与视窗的方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |