CN106775194B - 一种应用界面切换方法及装置 - Google Patents

一种应用界面切换方法及装置 Download PDF

Info

Publication number
CN106775194B
CN106775194B CN201611032098.4A CN201611032098A CN106775194B CN 106775194 B CN106775194 B CN 106775194B CN 201611032098 A CN201611032098 A CN 201611032098A CN 106775194 B CN106775194 B CN 106775194B
Authority
CN
China
Prior art keywords
interface
instant messaging
switching
triggered
webpage
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
Application number
CN201611032098.4A
Other languages
English (en)
Other versions
CN106775194A (zh
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201611032098.4A priority Critical patent/CN106775194B/zh
Publication of CN106775194A publication Critical patent/CN106775194A/zh
Application granted granted Critical
Publication of CN106775194B publication Critical patent/CN106775194B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种应用界面切换方法及装置,应用界面切换方法包括:显示即时通讯应用的网页界面,并在所述网页界面上显示切换控件;检测所述切换控件是否被触发;当所述切换控件被触发时,将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面。本发明实施例能够简化操作,缩短切换时间。

Description

一种应用界面切换方法及装置
技术领域
本发明实施例涉及通信技术领域,具体涉及一种应用界面切换方法及装置。
背景技术
即时通讯应用,例如QQ、微信等,主要为用户提供即时交流服务。随着通信技术的发展,即时通讯应用所能提供的服务越来越多,除即时交流服务之外,还可以为用户提供网页服务,例如游戏、购物等。通常会出现这样的情况,用户在终端(例如手机、平板电脑等)上使用即时通讯应用提供的网页服务时,又需要使用即时通讯应用提供的即时交流服务,例如用户在手机上使用QQ玩游戏时,又想给QQ好友发送消息或查看是否有QQ好友发送消息,这时用户需要从游戏界面一级一级回退切换到聊天界面,这个过程中需要进行多步操作,操作繁琐,切换所需时间较长。
发明内容
有鉴于此,本发明实施例提供了一种应用界面切换方法及装置,能够简化操作,缩短切换时间。
本发明实施例提供的应用界面切换方法,包括:
显示即时通讯应用的网页界面,并在所述网页界面上显示切换控件;
检测所述切换控件是否被触发;
当所述切换控件被触发时,将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面。
本发明实施例提供的应用界面装置,包括:
显示单元,用于显示即时通讯应用的网页界面,并在所述网页界面上显示切换控件;
第一检测单元,用于检测所述切换控件是否被触发;
第一切换单元,用于当所述切换控件被触发时,将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面。
本发明实施例中,在即时通讯应用的网页界面设置有切换控件,在显示网页界面时,检测所述切换控件是否被触发,当所述切换控件被触发时,将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面,这个过程中,用户只需要对切换控件进行简单的操作,一次触发就可以实现网页界面与即时通讯界面之间的切换,大大降低了操作复杂度,且缩短了切换时间。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例所提供的应用界面切换方法的一个场景示意图;
图2是本发明实施例所提供的应用界面切换方法的一个流程示意图;
图3a是本发明实施例所提供的应用界面切换方法的另一流程示意图;
图3b是本发明实施例所提供的应用界面切换过程的一个显示示意图;
图4是本发明实施例所提供的应用界面切换装置的一个结构示意图;
图5是本发明实施例所提供的应用界面切换装置的另一结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
由于现有技术中,在进行应用界面切换时,需要进行多步操作,操作过程繁琐,切换所需时间较长,因而,本发明实施例提供了一种应用界面切换方法及装置,应用界面切换方法可实现在应用界面切换装置中,应用界面切换装置包括但不限于手机、平板电脑等终端设备,应用界面切换装置中安装有即时通讯应用,即时通讯应用例如QQ、微信等,该即时通讯应用可以为用户提供即时交流服务及网页服务。本发明实施例应用界面切换方法一个具体实施场景可如图1所示,初始时,用户使用即时通讯应用提供的网页服务,在该装置的显示屏上显示即时通讯应用的网页界面(例如游戏界面、购物界面等),该网页界面上显示有切换控件,当用户需要使用即时通讯应用的即时交流服务时,用户可以触发(例如点击)该网页界面上显示的切换控件,应用界面切换装置检测到该切换控件被触发时,可以将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面(例如消息列表界面),这个过程中,用户只需要对切换控件进行简单的操作,一次触发,就可以实现网页界面与即时通讯界面之间的切换,大大降低了操作复杂度,且缩短了切换时间。
以下分别进行详细说明,需说明的是,以下实施例的序号不作为对实施例优选顺序的限定。
实施例一
如图2所示,本实施例的方法包括以下步骤:
步骤201、显示即时通讯应用的网页界面,并在所述网页界面上显示切换控件;
即时通讯应用,例如QQ、微信、facebook等,可以为用户提供即时交流服务(例如聊天)及网页服务(例如游戏、购物、新闻)。用户使用即时通讯应用提供的即时交流服务时,需要在装置的显示屏上显示即时通讯界面(例如消息列表界面),用户使用即时通讯应用提供的网页服务时,需要在装置的显示屏上显示网页界面(例如游戏界面、购物界面)。本实施例中,网页界面可以指H5WEB界面,即使用超文本标记语言(HyperText Markup Language,HTML)标准实现的移动端网页界面。
具体实现中,在显示即时通讯应用的网页界面时,可以以统一资源定位符(Uniform Resource Locator,URL)作为传入参数设置该网页界面支持快速切换,在该网页界面绘制快速切换图标,即生成切换控件,在该网页界面显示切换控件。
步骤202、检测所述切换控件是否被触发;
当用户使用即时通讯应用提供的网页服务,又想要使用即时通讯应用提供的即时交流服务时,可以触发(例如点击)该网页界面上显示的切换控件,应用界面切换装置可以检测到切换控件被触发。
步骤203、当所述切换控件被触发时,将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面。
具体实现中,当网页界面上显示的切换控件被触发时,应用界面切换装置还可以将当前网页界面的显示数据(例如图片、文字、排版等数据)存入堆栈,以便后续快速取出,根据当前网页界面的显示数据,在即时通讯应用的即时通讯界面生成恢复控件,恢复控件中展示的信息可以包括但不限于:该网页界面的图标,和/或该网页界面的摘要,和/或该网页界面的缩略图,然后将显示的该即时通讯应用的网页界面切换显示为即时通讯界面,此时的即时通讯界面上显示有恢复控件。整个切换过程中,用户只需要对切换控件进行简单的操作,一次触发,就可以实现网页界面与即时通讯界面之间的切换,大大降低了操作复杂度,且缩短了切换时间。
当用户想要返回使用即时通讯应用提供的网页服务时,可以触发(例如点击)即时通讯界面上显示的恢复控件,应用界面切换装置可以检测该恢复控件是否被触发,当检测到该恢复控件被触发时,应用界面切换装置可以从堆栈中取出所保存的该网页界面的显示数据,根据取出的数据将显示的所述即时通讯界面恢复显示为所述网页界面。
由于直接根据从堆栈中取出的数据恢复显示网页界面,所以恢复显示的网页界面可以与原网页界面的显示状态相同,触发恢复控件一次,即可恢复到原网页界面、不用再一步一步打开恢复到原网页界面,简化了操作;另外,直接从堆栈中取数据恢复网页界面,就不用再重新初始化以及渲染相应的网页界面,提高了恢复时的切换速度。
另外,一个即时通讯应用可以为用户提供多项网页服务,用户先后可能使用不同的网页服务,例如用户可能在玩会游戏之后,浏览了某个购物网站,因此,本发明实施例中,堆栈中可以保存即时通讯应用的多个网页界面的显示数据,所生成的恢复控件也可以包括多个,每个恢复控件可以对应一个网页界面。
多个恢复控件在即时通讯界面上可以按照对应网页界面的打开顺序并列显示,例如可以设置多个控件显示位置,多个恢复控件可以以对应网页界面打开的先后顺序一行或一列并列排序显示在即时通讯界面上,先打开的网页界面对应的恢复控件显示在前/在上,后打开的网页界面对应的恢复控件显示在后/在下。
另外,为了节省显示位置,优化界面排版,还可以将多个恢复控件在即时通讯界面上按照对应网页界面的打开顺序轮流切换显示,例如可以只设置一个控件显示位置,上下翻动或左右翻动切换显示各个恢复控件。
用户可以选择触发任意一个恢复控件,应用界面切换装置检测被触发的恢复控件,然后从所述堆栈中取出被触发的恢复控件对应的网页界面的显示数据,根据取出的数据将显示的所述即时通讯界面恢复显示为被触发的恢复控件对应的网页界面。
实施例二
实施例一所描述的方法,本实施例将举例作进一步详细说明,如图3a所示,本实施例的方法包括:
步骤301、显示即时通讯应用的网页界面,并在所述网页界面上显示切换控件;
即时通讯应用,例如QQ、微信、facebook等,可以为用户提供即时交流服务(例如聊天)及网页服务(例如游戏、购物、新闻)。用户使用即时通讯应用提供的即时交流服务时,需要在装置的显示屏上显示即时通讯界面(例如消息列表界面),用户使用即时通讯应用提供的网页服务时,需要在装置的显示屏上显示网页界面(例如游戏界面、购物界面)。本实施例中,网页界面可以指H5WEB界面,即使用超文本标记语言(HyperText Markup Language,HTML)标准实现的移动端网页界面。
具体实现中,在显示即时通讯应用的网页界面时,可以以统一资源定位符(Uniform Resource Locator,URL)作为传入参数设置该网页界面支持快速切换,在该网页界面绘制快速切换图标,即生成切换控件,在该网页界面显示切换控件。
步骤302、检测所述切换控件是否被触发;若被触发,则执行步骤303,否则执行步骤309结束处理;
当用户使用即时通讯应用提供的网页服务,又想要使用即时通讯应用提供的即时交流服务时,可以触发(例如点击)该网页界面上显示的切换控件,应用界面切换装置可以检测到切换控件被触发。
步骤303、保存所述网页界面的显示数据至堆栈;
网页界面的显示数据例如图片、文字、排版等,存入堆栈的目的是便于后续快速取出数据。
步骤304、根据所述网页界面的显示数据在所述即时通讯界面生成恢复控件;
恢复控件中展示的信息可以包括但不限于:该网页界面的图标,和/或该网页界面的摘要,和/或该网页界面的缩略图。
步骤305、将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面;
此时的即时通讯界面上显示有恢复控件。
以上步骤实现了网页界面到即时通讯界面的切换,整个切换过程中,用户只需要对切换控件进行简单的操作,一次触发,就可以实现网页界面与即时通讯界面之间的切换,大大降低了操作复杂度,且缩短了切换时间。
步骤306、检测所述恢复控件是否被触发;若被触发,则执行步骤307,否则执行步骤309结束处理;
当用户想要返回使用即时通讯应用提供的网页服务时,可以触发(例如点击)即时通讯界面上显示的恢复控件,应用界面切换装置可以检测到该恢复控件被触发。
步骤307、从所述堆栈中取出所述网页界面的显示数据;
步骤308、根据取出的数据将显示的所述即时通讯界面恢复显示为所述网页界面。
由于直接根据从堆栈中取出的数据恢复显示网页界面,所以恢复显示的网页界面可以与原网页界面的显示状态相同,触发恢复控件一次,即可恢复到原网页界面、不用再一步一步打开恢复到原网页界面,简化了操作;另外,直接从堆栈中取数据恢复网页界面,就不用再重新初始化以及渲染相应的网页界面,提高了恢复时的切换速度。
另外,一个即时通讯应用可以为用户提供多项网页服务,用户先后可能使用不同的网页服务,例如用户可能在玩会游戏之后,浏览了某个购物网站,因此,本发明实施例中,堆栈中可以保存即时通讯应用的多个网页界面的显示数据,所生成的恢复控件也可以包括多个,每个恢复控件可以对应一个网页界面。
多个恢复控件在即时通讯界面上可以按照对应网页界面的打开顺序并列显示,例如可以设置多个控件显示位置,多个恢复控件可以以对应网页界面打开的先后顺序一行或一列并列排序显示在即时通讯界面上,先打开的网页界面对应的恢复控件显示在前/在上,后打开的网页界面对应的恢复控件显示在后/在下。
另外,为了节省显示位置,优化界面排版,还可以将多个恢复控件在即时通讯界面上按照对应网页界面的打开顺序轮流切换显示,例如可以只设置一个控件显示位置,上下翻动或左右翻动切换显示各个恢复控件。
用户可以选择触发任意一个恢复控件,应用界面切换装置检测被触发的恢复控件,然后从所述堆栈中取出被触发的恢复控件对应的网页界面的显示数据,根据取出的数据将显示的所述即时通讯界面恢复显示为被触发的恢复控件对应的网页界面。
下面以即时通讯应用为QQ为例,说明本发明实施例提供的应用界面切换方法,如图3b所示,用户先使用QQ玩天天酷跑游戏,终端显示屏上显示游戏界面(如图3b左边图片所示),该游戏界面上显示有切换控件,当用户想要查看是否有QQ好友发送消息时,可以点击游戏界面上显示的切换控件,终端保存游戏界面的显示数据至堆栈,同时在消息列表界面生成该游戏界面的恢复控件,然后将该游戏界面切换显示为消息列表界面(如图3b中间图片所示),查看到此时没有好友发送消息,用户想要返回,继续玩天天酷跑游戏,此时,用户可以点击消息列表界面上的恢复控件,终端从堆栈中取出所存储的天天酷跑的游戏界面的显示数据,根据取出的显示数据将消息列表界面恢复显示为游戏界面(如图3b右边图片所示),恢复后的游戏界面与原游戏界面的显示状态相同。
综上,本实施例具有以下优点:
第一,从即时通讯应用的网页界面切换到即时通讯界面,用户只需触发一次切换控件,操作简单,且缩短了切换时间;
第二,从即时通讯应用的即时通讯界面切换回网页界面,用户只需触发一次恢复控件,操作简单,直接根据从堆栈中取出的数据恢复显示网页界面,恢复显示的网页界面可以与原网页界面的显示状态相同;另外,直接从堆栈中取数据恢复网页界面,就不用再重新初始化以及渲染相应的网页界面,提高了恢复时的切换速度。
本实施例提供的方案特别适用于基于H5WEB的支付场景,当在支付界面进行操作后,需要和即时通讯界面中的好友进行确认的,可以快速切换到即时通讯界面,找到对应好友确认后再返回到支付界面,此过程中不必产生新的订单请求,提高了操作效率。
另外,无论是从即时通讯应用的网页界面切换到即时通讯界面,还是从即时通讯应用的即时通讯界面切换回网页界面,都只需要进行一次触发操作,相较于现有技术,降低了操作频率,避免了频繁操作所产生的机械疲劳,提高了设备的使用寿命。
实施例三
为了更好地实施以上方法,本发明实施例还提供一种应用界面切换装置,如图4所示,本实施例的装置包括:显示单元401,第一检测单元402及第一切换单元403,如下:
(1)显示单元401;
显示单元401,用于显示即时通讯应用的网页界面,并在所述网页界面上显示切换控件。
即时通讯应用,例如QQ、微信、facebook等,可以为用户提供即时交流服务(例如聊天)及网页服务(例如游戏、购物、新闻)。用户使用即时通讯应用提供的即时交流服务时,需要在装置的显示屏上显示即时通讯界面(例如消息列表界面),用户使用即时通讯应用提供的网页服务时,需要在装置的显示屏上显示网页界面(例如游戏界面、购物界面)。本实施例中,网页界面可以指H5WEB界面,即使用超文本标记语言(HyperText Markup Language,HTML)标准实现的移动端网页界面。
具体实现中,显示单元401可以在显示即时通讯应用的网页界面时,以统一资源定位符(Uniform Resource Locator,URL)作为传入参数设置该网页界面支持快速切换,在该网页界面绘制快速切换图标,即生成切换控件,在该网页界面显示切换控件。
(2)第一检测单元402;
第一检测单元402,用于检测所述切换控件是否被触发。
当用户使用即时通讯应用提供的网页服务,又想要使用即时通讯应用提供的即时交流服务时,可以触发(例如点击)该网页界面上显示的切换控件,第一检测单元402可以检测到切换控件被触发。
另外,本实施例的应用界面切换装置还包括保存单元及生成单元,其中,保存单元用于在第一检测单元402检测到所述切换控件被触发时,保存所述网页界面的显示数据(例如图片、文字、排版等数据)至堆栈;生成单元用于根据所述网页界面的显示数据在所述即时通讯界面生成恢复控件,恢复控件中展示的信息可以包括但不限于:该网页界面的图标,和/或该网页界面的摘要,和/或该网页界面的缩略图。
(3)第一切换单元403;
第一切换单元403,用于当所述切换控件被触发时,将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面,此时的即时通讯界面上显示有恢复控件。
另外,本实施例的应用界面切换装置还包括:第二检测单元,提取单元及第二切换单元,其中:
当用户想要返回使用即时通讯应用提供的网页服务时,可以触发(例如点击)即时通讯界面上显示的恢复控件,第二检测单元可以检测所述恢复控件是否被触发;提取单元用于当所述恢复控件被触发时,从所述堆栈中取出所述网页界面的显示数据;第二切换单元用于根据取出的数据将显示的所述即时通讯界面恢复显示为所述网页界面。
由于直接根据从堆栈中取出的数据恢复显示网页界面,所以恢复显示的网页界面可以与原网页界面的显示状态相同,触发恢复控件一次即可恢复到原网页界面、不用再一步一步打开恢复到原网页界面,简化了操作;另外,直接从堆栈中取数据恢复网页界面,就不用再重新初始化以及渲染相应的网页界面,提高了恢复时的切换速度。
另外,一个即时通讯应用可以为用户提供多项网页服务,用户先后可能使用不同的网页服务,例如用户可能在玩会游戏之后,浏览了某个购物网站,因此,本发明实施例中,堆栈中可以保存即时通讯应用的多个网页界面的显示数据,生成单元所生成的恢复控件也可以包括多个,每个恢复控件可以对应一个网页界面。
显示单元401可以将多个恢复控件在即时通讯界面上可以按照对应网页界面的打开顺序并列显示,例如可以设置多个控件显示位置,多个恢复控件可以以对应网页界面打开的先后顺序一行或一列并列排序显示在即时通讯界面上,先打开的网页界面对应的恢复控件显示在前/在上,后打开的网页界面对应的恢复控件显示在后/在下。
另外,为了节省显示位置,优化界面排版,显示单元401还可以将多个恢复控件在即时通讯界面上按照对应网页界面的打开顺序轮流切换显示,例如可以只设置一个控件显示位置,上下翻动或左右翻动切换显示各个恢复控件。
用户可以选择触发任意一个恢复控件,第二检测单元检测被触发的恢复控件,然后提取单元从所述堆栈中取出被触发的恢复控件对应的网页界面的显示数据,第二切换单元根据取出的数据将显示的所述即时通讯界面恢复显示为被触发的恢复控件对应的网页界面。
本实施例中,从即时通讯应用的网页界面切换到即时通讯界面,用户只需触发一次切换控件,操作简单,且缩短了切换时间;从即时通讯应用的即时通讯界面切换回网页界面,用户只需触发一次恢复控件,操作简单,直接根据从堆栈中取出的数据恢复显示网页界面,恢复显示的网页界面可以与原网页界面的显示状态相同;另外,直接从堆栈中取数据恢复网页界面,应用界面切换装置就不用再重新初始化以及渲染相应的网页界面,提高了恢复时的切换速度。
实施例四
本发明实施例还提供了一种应用界面切换装置,如图5所示,其示出了本发明实施例所涉及的装置的结构示意图,具体来讲:
该装置可以包括射频(RF,Radio Frequency)电路501、包括有一个或一个以上计算机可读存储介质的存储器502、输入单元503、显示单元504、传感器505、音频电路506、无线保真(WiFi,Wireless Fidelity)模块507、包括有一个或者一个以上处理核心的处理器508、以及电源509等部件。本领域技术人员可以理解,图5中示出的装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路501可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器508处理;另外,将涉及上行的数据发送给基站。通常,RF电路501包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM,Subscriber Identity Module)卡、收发信机、耦合器、低噪声放大器(LNA,Low Noise Amplifier)、双工器等。此外,RF电路501还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(GSM,Global System of Mobile communication)、通用分组无线服务(GPRS,GeneralPacket Radio Service)、码分多址(CDMA,Code Division Multiple Access)、宽带码分多址(WCDMA,Wideband Code Division Multiple Access)、长期演进(LTE,Long TermEvolution)、电子邮件、短消息服务(SMS,Short Messaging Service)等。
存储器502可用于存储软件程序以及模块,处理器508通过运行存储在存储器502的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据装置的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器508和输入单元503对存储器502的访问。
输入单元503可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元503可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器508,并能接收处理器508发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元503还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元504可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元504可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid Crystal Display)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器508以确定触摸事件的类型,随后处理器508根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图5中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
装置还可包括至少一种传感器505,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在终端移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别装置姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于装置还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路506、扬声器,传声器可提供用户与终端之间的音频接口。音频电路506可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路506接收后转换为音频数据,再将音频数据输出处理器508处理后,经RF电路501以发送给比如另一终端,或者将音频数据输出至存储器502以便进一步处理。音频电路506还可能包括耳塞插孔,以提供外设耳机与装置的通信。
WiFi属于短距离无线传输技术,装置通过WiFi模块507可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了WiFi模块507,但是可以理解的是,其并不属于装置的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器508是装置的控制中心,利用各种接口和线路连接整个装置的各个部分,通过运行或执行存储在存储器502内的软件程序和/或模块,以及调用存储在存储器502内的数据,执行装置的各种功能和处理数据,从而对装置进行整体监控。可选的,处理器508可包括一个或多个处理核心;优选的,处理器508可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器508中。
装置还包括给各个部件供电的电源509(比如电池),优选的,电源可以通过电源管理***与处理器508逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源509还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,装置还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,装置中的处理器508会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器502中,并由处理器508来运行存储在存储器502中的应用程序,从而实现各种功能:
显示即时通讯应用的网页界面,并在所述网页界面上显示切换控件;
检测所述切换控件是否被触发;
当所述切换控件被触发时,将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面。
进一步地,当所述切换控件被触发时,处理器508还用于,
保存所述网页界面的显示数据至堆栈;
根据所述网页界面的显示数据在所述即时通讯界面生成恢复控件。
进一步地,处理器508还用于,
检测所述恢复控件是否被触发;
当所述恢复控件被触发时,从所述堆栈中取出所述网页界面的显示数据;
根据取出的数据将显示的所述即时通讯界面恢复显示为所述网页界面。
进一步地,所述堆栈中保存有所述即时通讯应用的多个网页界面的显示数据,所述恢复控件的数量为多个,每个恢复控件对应一个网页界面,处理器508具体用于,
检测任意一个恢复控件是否被触发;
当任意一个恢复控件被触发时,从所述堆栈中取出被触发的恢复控件对应的网页界面的显示数据;
根据取出的数据将显示的所述即时通讯界面恢复显示为被触发的恢复控件对应的网页界面。
具体地,所述多个恢复控件按照对应网页界面的打开顺序并列显示在所述即时通讯界面上;
或者,所述多个恢复控件按照对应网页界面的打开顺序轮流切换显示在所述即时通讯界面上。
具体地,每个恢复控件中展示的信息包括:对应网页界面的图标,和/或对应网页界面的摘要,和/或对应网页界面的缩略图。
本实施例中,在即时通讯应用的网页界面设置有切换控件,在显示网页界面时,检测所述切换控件是否被触发,当所述切换控件被触发时,将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面,在这个过程中,用户只需要对切换控件进行简单的操作,一次触发,就可以实现网页界面与即时通讯界面之间的切换,大大降低了操作复杂度,且缩短了切换时间。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,装置,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (11)

1.一种应用界面切换方法,其特征在于,包括:
显示即时通讯应用的网页界面,在所述网页界面绘制快速切换图标,以生成切换控件,并在所述网页界面上显示所述切换控件;
检测所述切换控件是否被触发;
当所述切换控件被触发时,将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面;
保存所述网页界面的显示数据至堆栈;
根据所述网页界面的显示数据在所述即时通讯界面生成恢复控件;
检测所述恢复控件是否被触发;
当所述恢复控件被触发时,从所述堆栈中取出所述网页界面的显示数据;
根据取出的数据将显示的所述即时通讯界面恢复显示为所述网页界面。
2.根据权利要求1所述的方法,其特征在于,所述堆栈中保存有所述即时通讯应用的多个网页界面的显示数据,所述恢复控件的数量为多个,每个恢复控件对应一个网页界面;
检测任意一个恢复控件是否被触发;
当任意一个恢复控件被触发时,从所述堆栈中取出被触发的恢复控件对应的网页界面的显示数据;
根据取出的数据将显示的所述即时通讯界面恢复显示为被触发的恢复控件对应的网页界面。
3.根据权利要求2所述的方法,其特征在于,所述多个恢复控件按照对应网页界面的打开顺序并列显示在所述即时通讯界面上。
4.根据权利要求2所述的方法,其特征在于,所述多个恢复控件按照对应网页界面的打开顺序轮流切换显示在所述即时通讯界面上。
5.根据权利要求2至4任意一项所述的方法,其特征在于,每个恢复控件中展示的信息包括:对应网页界面的图标,和/或对应网页界面的摘要,和/或对应网页界面的缩略图。
6.一种应用界面切换装置,其特征在于,包括:
显示单元,用于显示即时通讯应用的网页界面,在所述网页界面绘制快速切换图标,以生成切换控件,并在所述网页界面上显示切换控件;
第一检测单元,用于检测所述切换控件是否被触发;
第一切换单元,用于当所述切换控件被触发时,将显示的所述网页界面切换显示为所述即时通讯应用的即时通讯界面;
保存单元,用于当所述切换控件被触发时,保存所述网页界面的显示数据至堆栈;
生成单元,用于根据所述网页界面的显示数据在所述即时通讯界面生成恢复控件;
第二检测单元,用于检测所述恢复控件是否被触发;
提取单元,用于当所述恢复控件被触发时,从所述堆栈中取出所述网页界面的显示数据;
第二切换单元,用于根据取出的数据将显示的所述即时通讯界面恢复显示为所述网页界面。
7.根据权利要求6所述的装置,其特征在于,所述堆栈中保存有所述即时通讯应用的多个网页界面的显示数据,所述恢复控件的数量为多个,每个恢复控件对应一个网页界面;
所述第二检测单元具体用于,检测任意一个恢复控件是否被触发;
所述提取单元具体用于,当任意一个恢复控件被触发时,从所述堆栈中取出被触发的恢复控件对应的网页界面的显示数据;
所述第二切换单元具体用于,根据取出的数据将显示的所述即时通讯界面恢复显示为被触发的恢复控件对应的网页界面。
8.根据权利要求7所述的装置,其特征在于,所述显示单元还用于,
将所述多个恢复控件按照对应网页界面的打开顺序并列显示在所述即时通讯界面上。
9.根据权利要求7所述的装置,其特征在于,所述显示单元还用于,
将所述多个恢复控件按照对应网页界面的打开顺序轮流切换显示在所述即时通讯界面上。
10.根据权利要求7至9任意一项所述的装置,其特征在于,每个恢复控件中展示的信息包括:对应网页界面的图标,和/或对应网页界面的摘要,和/或对应网页界面的缩略图。
11.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至5任一项所述的应用界面切换方法。
CN201611032098.4A 2016-11-22 2016-11-22 一种应用界面切换方法及装置 Active CN106775194B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611032098.4A CN106775194B (zh) 2016-11-22 2016-11-22 一种应用界面切换方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611032098.4A CN106775194B (zh) 2016-11-22 2016-11-22 一种应用界面切换方法及装置

Publications (2)

Publication Number Publication Date
CN106775194A CN106775194A (zh) 2017-05-31
CN106775194B true CN106775194B (zh) 2020-01-14

Family

ID=58971782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611032098.4A Active CN106775194B (zh) 2016-11-22 2016-11-22 一种应用界面切换方法及装置

Country Status (1)

Country Link
CN (1) CN106775194B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107171947A (zh) * 2017-06-30 2017-09-15 胡玥莹 一种浏览器即时通讯消息接收方法和***
CN107390553A (zh) * 2017-08-08 2017-11-24 广东芬尼克兹节能设备有限公司 烘干机机组的集控方法与***
CN108595231B (zh) * 2018-05-15 2021-06-15 Oppo广东移动通信有限公司 应用程序预加载方法、装置、存储介质及智能终端
CN112416482B (zh) * 2019-08-23 2024-04-23 钉钉控股(开曼)有限公司 界面切换方法及装置
CN111766989B (zh) * 2020-07-02 2022-05-03 网易(杭州)网络有限公司 一种界面切换方法及装置
CN111782108B (zh) * 2020-07-30 2022-03-04 网易(杭州)网络有限公司 游戏中的界面切换控制方法、装置、介质与设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11272610A (ja) * 1997-12-05 1999-10-08 Ntt Software Corp コミュニケーションシステム及びコミュニケーション方法
CN102841811A (zh) * 2012-06-28 2012-12-26 宇龙计算机通信科技(深圳)有限公司 终端的应用切换方法及终端
CN102929478A (zh) * 2012-09-25 2013-02-13 东莞宇龙通信科技有限公司 应用切换方法及通信终端
CN104850406A (zh) * 2015-05-26 2015-08-19 广州华多网络科技有限公司 一种切换页面的方法和装置
CN105786507A (zh) * 2016-02-26 2016-07-20 北京小米移动软件有限公司 显示界面切换的方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11272610A (ja) * 1997-12-05 1999-10-08 Ntt Software Corp コミュニケーションシステム及びコミュニケーション方法
CN102841811A (zh) * 2012-06-28 2012-12-26 宇龙计算机通信科技(深圳)有限公司 终端的应用切换方法及终端
CN102929478A (zh) * 2012-09-25 2013-02-13 东莞宇龙通信科技有限公司 应用切换方法及通信终端
CN104850406A (zh) * 2015-05-26 2015-08-19 广州华多网络科技有限公司 一种切换页面的方法和装置
CN105786507A (zh) * 2016-02-26 2016-07-20 北京小米移动软件有限公司 显示界面切换的方法及装置

Also Published As

Publication number Publication date
CN106775194A (zh) 2017-05-31

Similar Documents

Publication Publication Date Title
CN106775194B (zh) 一种应用界面切换方法及装置
US10269163B2 (en) Method and apparatus for switching real-time image in instant messaging
US10691328B2 (en) Method and apparatus for switching the display state between messaging records and contacts information
EP3015978A1 (en) Gesture-based conversation processing method, apparatus, and terminal device
CN105786878B (zh) 一种浏览对象的显示方法及装置
CN106506321B (zh) 一种群消息处理方法及终端设备
US10652287B2 (en) Method, device, and system for managing information recommendation
CN108205398B (zh) 网页动画适配屏幕的方法和装置
US10084729B2 (en) Apparatuses and methods for web page sharing
CN106293738B (zh) 一种表情图像的更新方法及装置
CN105094501B (zh) 一种移动终端中消息的显示方法、装置和***
CN110278141B (zh) 一种即时通讯信息的处理方法、装置及存储介质
WO2014194713A1 (en) Method,apparatus and computer readable storage medium for displaying video preview picture
CN110674662A (zh) 一种扫描方法及终端设备
WO2014206037A1 (en) Apparatuses and methods for web page sharing
CN112333337B (zh) 一种消息查看方法、装置、设备及存储介质
WO2015032284A1 (en) Method, terminal device, and system for instant messaging
CN111273955A (zh) 热修复插件优化方法、装置、存储介质及电子设备
CN112691363A (zh) 一种云游戏跨终端切换的方法和相关装置
CN112749074A (zh) 一种测试用例推荐方法以及装置
CN105631059B (zh) 数据处理方法、数据处理装置及数据处理***
CN105095161B (zh) 一种显示富文本信息的方法及装置
CN106339402B (zh) 一种推荐内容推送的方法、装置及***
CN109739409B (zh) 一种批处理的方法、装置以及终端设备
US20140380198A1 (en) Method, device, and terminal apparatus for processing session based on gesture

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant