专利名称:一种在移动设备上显示浏览器界面的方法
技术领域:
本发明涉及移动设备应用的领域,尤其涉及一种在移动设备上显示浏览器界面的方法。
背景技术:
随着手机性能的日益增强和计算机技术的发展,多桌面的系统逐渐成为移动设备终端桌面系统的常见表现形式。多桌面系统具有较高的自由度,用户可以随意地进行个性化设置以满足自己应用的需求。在上述多桌面的系统的每一桌面中,用户可以自己安排显示不同的应用程序的图标,当所需要启动某一应用程序时,用户切换到显示代表该应用程序图标的桌面上点击该图标使应用程序启动即可。现在越来越多的用户习惯使用移动设备终端接入互联网来浏览信息,因此在移动设备终端上使用频率较高的应用程序就是浏览器。在现有的多桌面系统中,启动浏览器的方法通常是用户首先切换至显示浏览器图标的桌面,然后点击该浏览器图标以启动浏览器。如果移动设备终端内安装了较多的应用程序,用户在多个桌面中快速找到所述浏览器图标是非常麻烦的,不仅需要清楚记忆该浏览器图标放置的桌面位置,一旦出现记忆错误, 会造成用户的操作效率下降;此外还需要进行多次操作以切换到显示该浏览器图标的桌面,繁琐的操作也降低了用户的操作效率。
发明内容
本发明的目的在于提供一种在移动设备上显示浏览器界面的方法,使得用户可以在切换桌面的同时快速打开浏览器。为达到上述目的,本发明提供了一种在移动设备上显示浏览器界面的方法,该方法包括移动设备根据用户的操作手势将该移动设备的屏幕上显示的第一桌面切换为第
二桌面;所述第二桌面中包括至少一个内置于浏览器的对象。根据本发明的一个方面,所述移动设备是具有触控面板的移动设备;所述操作手势是在所述触控面板上进行的滑动操作。根据本发明的另一个方面,所述内置于浏览器的对象包括内置于所述浏览器的 HTML文档、视图窗口、配置页面或插件窗口。本发明提供的在移动设备上显示浏览器界面的方法相比传统的方法具有较高的效率,在用户操作移动设备终端切换桌面的过程中即可使浏览器在桌面上前端显示运行, 免去了用户切换多个桌面去寻找图标并点击以使得浏览器启动的步骤,便于用户记忆,提高了用户的操作效率。
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显图1是是根据本发明的在移动设备上显示浏览器界面的方法的一个实施例中一种多桌面的移动设备的示意图;图2至图6是根据图1示出的移动设备各个状态的示意图。附图中相同或相似的附图标记代表相同或相似的部分。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施例作详细描述。首先请参考图1,图1是是根据本发明的在移动设备上显示浏览器界面的方法的一个实施例中一种多桌面的移动设备的示意图了,典型地,该移动设备是智能手机100,该智能手机100的屏幕是可以感应用户触控操作的触控面板。该智能手机100内安装的系统支持用户进行多桌面的切换,例如图1示出的智能手机100内包含了至少3个桌面,分别是第一桌面101、第二桌面102和第三桌面103。根据用户在所述触控面板上的滑动操作,智能手机100的屏幕上显示的当前桌面可以在第一桌面101、第二桌面102和第三桌面103三者之间任意切换。所述桌面的定义通常理解为智能手机100开机后显示一个或多个应用程序入口的初始图形界面。因此当智能手机100全屏运行某个应用程序时,当前全屏显示的图形或视窗并不是所述桌面,真正的桌面被智能手机100转变为后台运行状态,如果用户想继续操作该桌面,需要将当前全屏运行的应用程序关闭或最小化至后台运行,才能让桌面重新前端显示供操作。基于上述前提,请参考图2至图6,图2至图6是根据图1示出的移动设备各个状态的示意图,用于对本发明提供的方法进行详细说明。首先参考图2,图2中示出的智能手机100在前端运行多桌面机制,并在其屏幕 (即触控面板)上显示第一桌面101。当用户在该触控面板上进行滑动操作,例如用户接触所述触控面板沿图2中示出的箭头方向滑动手指,则智能手机100根据该滑动操作将第一桌面101切换为第二桌面102 (该第二桌面图2中未示出),即智能手机100根据用户的操作手势(滑动操作)将该移动设备的屏幕上显示的第一桌面101切换为第二桌面102。请参考图3,随着用户进行所述滑动操作,第一桌面101连贯而流畅地切换为第二桌面102,例如图3中示出的智能手机100的屏幕上显示出第一桌面101向第二桌面102切换过程中的情形。如图4所示,随着用户继续进行所述滑动操作直至完成该滑动操作,智能手机100的屏幕上显示的桌面完全切换为第二桌面102。在本实施例中,该第二桌面102内包括了一个内置于浏览器的对象,该对象是一个内置于浏览器运行的Html文档,该Html文档内可以包括控件、输入框、功能按钮等常规元素,供用户操作以完成常规的上网操作。需要说明的是,当智能手机100的第二桌面102上显示该Html文档时,已经启动浏览器以提供解析和运行该Html文档的环境。优选地,该Html文档处于全屏显示运行状态。在另一些实施例中,第二桌面102内包括的内置于浏览器的对象还可以是视图窗口、配置页面或插件窗口(图中未示出),上述三者都依附于浏览器的运行而运行,其中所述视图窗口、配置页面和插件窗口是在第二桌面102上建立的一块固定区域,用于展示互联网数据的界面和响应用户有关互联网接入操作的交互动作。在本实施例中,该第二桌面102中只包括一个所述内置于浏览器的对象,在其他一些实施例中,可以根据应用要求在第二桌面102设置更多的所述对象,以便于满足用户的个性化定制需求。图2至图4示出了实施例说明了智能手机100根据用户的操作手势将第一桌面 101切换为第二桌面102的过程中每一阶段智能手机100的状态。在本实施例的一种情况中,智能手机100检测到用户的滑动操作才启动浏览器进程,所述内置于浏览器的对象随浏览器进程的启动而启动,智能手机100根据用户的滑动操作由第一桌面101切换到第二桌面102之前,所述内置于浏览器的对象已启动完毕并随第二桌面102的出现而出现;在本实施例的另一种情况中,在用户进行滑动操作以切换桌面之前,所述浏览器进程和所述内置于浏览器的对象已经在智能手机100的后台运行,智能手机100检测到用户的滑动操作将所述浏览器和所述内置于浏览器的对象转变为前端显示的运行状态,并随第二桌面102 的出现而出现。可选地,本发明提供的方法还包括当第二桌面102切换为其他桌面时,所述内置于浏览器的对象结束运行或转变为后台运行状态。请参考图5,用户在智能手机100的触控面板上按图5中示出的箭头方向进行滑动操作,使智能手机100显示的桌面从第二桌面102 切换为其他桌面,例如用户进行上述滑动操作后,智能手机100显示的桌面由第二桌面102 切换为图6所示出的第三桌面103。同时智能手机100根据该滑动操作将第二桌面102中所述内置于浏览器的对象(即本实施例中的Html文档)关闭或转变为后台运行状态。相应地,如果用户进行滑动操作从第二桌面102切换回第一桌面101,所述内置于浏览器的对象也会根据所述滑动操作关闭或转变为后台运行状态。当在内置浏览器的第二桌面上操作时,可能先后打开多个网页,每个网页在第二桌面上都是全屏显示。这时在多个页面之间的前进后退操作可以采用与桌面切换不同的手势来实现。例如,切换桌面的手势优选为单个手指在触摸屏上左右滑动,而在包含浏览器的第二桌面内进行网页切换的手势为多个手指在触摸屏上左右滑动。当将包含浏览器的第二桌面切换到其他桌面时,包含浏览器的第二桌面的当前显示状态信息被缓存,当再次切换回包含浏览器的第二桌面时,从缓存中调出浏览器桌面的被切换时的状态。图2至图6示出的实施例中多桌面的排列方式是在智能手机100的屏幕上二维共面排列多个桌面,在另一些实施例中,所述多桌面可以分别设置在一个虚拟的立体几何体的各个面上,例如立方体的六个面上,用户通过滑动操作控制所述立方体的转动以达到切换桌面的目的。本发明提供的在移动设备上显示浏览器界面的方法相比传统的方法具有较高的效率,在用户操作移动设备终端切换桌面的过程中即可使浏览器在桌面上前端显示运行, 免去了用户切换多个桌面去寻找图标并点击以使得浏览器启动的步骤,便于用户记忆,提高了用户的操作效率。本发明提供的移动终端中的HTML5应用程序离线运行的方法可以使用可编程逻辑器件结合来实现,也可以实施为计算机程序软件,例如根据本发明的实施例可以是一种计算机程序产品,运行该程序产品使计算机执行用于所示范的方法。所述计算机程序产品包括计算机可读存储介质,该介质上包含计算机程序逻辑或代码部分,用于实现提供的移动终端中的HTML5应用程序离线运行的方法。所述计算机可读存储介质可以是被安装在计算机中的内置介质或者可从计算机主体拆卸的可移动介质(例如热拔插技术存储设备)。 所述内置介质包括但不限于可重写的非易失性存储器,例如RAM、ROM、快闪存储器和硬盘。 所述可移动介质包括但不限于光存储媒体(例如CD-ROM和DVD)、磁光存储媒体(例如 M0)、磁存储媒体(例如盒带或移动硬盘)、具有内置的可重写的非易失性存储器的媒体(例如存储卡)和具有内置ROM的媒体(例如ROM盒)。 以上所揭露的仅为本发明的一些较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1. 一种在移动设备上显示浏览器界面的方法,其特征在于,该方法包括移动设备根据用户的操作手势将该移动设备的屏幕上显示的第一桌面切换为第二桌所述第二桌面中包括至少一个内置于浏览器的对象。
2.根据权利要求1所述的方法,其特征在于 所述移动设备是具有触控面板的移动设备;所述操作手势是在所述触控面板上进行的滑动操作。
3.根据权利要求1所述的方法,其特征在于所述移动设备检测到所述操作手势后启动所述浏览器,所述内置于浏览器的对象随着该浏览器的启动而启动。
4.根据权利要求1所述的方法,其特征在于所述浏览器和所述内置于浏览器的对象在所述移动设备中处于后台运行的状态; 所述移动设备检测到所述操作手势后将所述浏览器和所述内置于浏览器的对象转变为前端显示的运行状态。
5.根据权利要求1、3或4所述的方法,其特征在于 所述对象在所述移动终端的屏幕上全屏显示。
6.根据权利要求1、3、4或5所述的方法,其特征在于,所述内置于浏览器的对象包括 内置于所述浏览器的HTML文档、视图窗口、配置页面或插件窗口。
7.根据权利要求1所述的方法,其特征在于当所述第二桌面切换为其他桌面时,所述内置于浏览器的对象结束运行或转变为后台运行状态。
8.根据权利要求1或2所述的方法,其特征在于利用单个手指在触控面板上的滑动,实现在多个桌面之间切换;以及利用多个手指在触控面板上的滑动,实现在同一桌面内进行页面切换。
全文摘要
本发明提供了一种在移动设备上显示浏览器界面的方法,该方法包括移动设备根据用户的操作手势将该移动设备的屏幕上显示的第一桌面切换为第二桌面;所述第二桌面中包括至少一个内置于浏览器的对象。本发明提供的在移动设备上显示浏览器界面的方法相比传统的方法具有较高的效率,在用户操作移动设备终端切换桌面的过程中即可使浏览器在桌面上前端显示运行,免去了用户切换多个桌面去寻找图标并点击以使得浏览器启动的步骤,便于用户记忆,提高了用户的操作效率。
文档编号H04M1/725GK102243662SQ201110211498
公开日2011年11月16日 申请日期2011年7月27日 优先权日2011年7月27日
发明者刘洋, 欧阳锦林, 游敏丽, 辛显龙 申请人:北京风灵创景科技有限公司