CN106126288A - 一种同时启动多应用的方法和装置 - Google Patents

一种同时启动多应用的方法和装置 Download PDF

Info

Publication number
CN106126288A
CN106126288A CN201610460758.2A CN201610460758A CN106126288A CN 106126288 A CN106126288 A CN 106126288A CN 201610460758 A CN201610460758 A CN 201610460758A CN 106126288 A CN106126288 A CN 106126288A
Authority
CN
China
Prior art keywords
application
multiwindow
message informing
button
display
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
CN201610460758.2A
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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201610460758.2A priority Critical patent/CN106126288A/zh
Publication of CN106126288A publication Critical patent/CN106126288A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • 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

Landscapes

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

Abstract

本发明提出了一种同时启动多应用的方法和装置,该方法包括:当第一应用正在前台运行时,若收到第二应用的消息通知,则在第二应用的消息通知的显示位置处显示多窗口运行按钮;当检测到所述多窗口运行按钮按下时,启动多窗口应用并将第一应用和第二应用同时运行在所述多窗口应用提供的两个前台应用界面中。本发明在消息通知的显示位置处增加一个多窗口运行按钮并通过该按钮调用多窗口应用以实现多应用同时在前台运行,解决了现有技术中临时处理消息通知对应的事务时所需执行的步骤多、体验差问题,也解决了现有技术中多窗口需要预先设定的问题。

Description

一种同时启动多应用的方法和装置
技术领域
本发明涉及终端应用技术领域,尤其涉及一种同时启动多应用的方法和装置。
背景技术
托盘是智能终端上***显示快捷方式和各种应用消息、控件等的区域。多窗口应用程序可以支持在智能终端的屏幕上同时显示两个应用程序界面。当当前应用正在运行时,通过托盘启动新应用,只能点击一个该新应用的通知消息,启动新应用后当前应用则处于后台。比如:用户在看视频A时来了一条消息,需要临时答复消息B,处理完后继续看视频A,需要以下步骤:1.拉下托盘;2.点击消息B;3.答复完毕消息B;4.按返回键退出消息B;5.点击视屏应用A;6.点击播放按钮。上述场景缺陷是:1.返回当前应用时需要6步,步骤太多、太复杂;2.启动消息B后,视频应用A被挂后台,在一段时间内无法关注当前的视频情节;3.来的消息比较多,影响视频查看体验。
利用多窗口应用程序同时显示两个应用程序的界面时,需要选择一个应用程序后再选择第二个应用程序。比如:用户想设置既能看视频A,又能及时答复B,需要以下步骤:1.找到多窗口应用并点击;2.添加视频A;3.添加消息B。上述场景缺陷是:需要预先设置好,对于临时来的消息无能为力。
发明内容
本发明要解决的技术问题是,提供一种同时启动多应用的方法和装置,针对临时来的消息简便的实现多应用的同时启动。
本发明采用的技术方案是,所述同时启动多应用的方法,包括:
当第一应用正在前台运行时,若收到第二应用的消息通知,则在第二应用的消息通知的显示位置处显示多窗口运行按钮;
当检测到所述多窗口运行按钮按下时,启动多窗口应用并将第一应用和第二应用同时运行在所述多窗口应用提供的两个前台应用界面中。
进一步的,所述方法,还包括:
当已有两个以上的应用通过多窗口应用同时在前台运行时,若收到新应用的消息通知,则在新应用的消息通知的显示位置处显示多窗口运行按钮;
当检测到所述新应用的消息通知处的多窗口运行按钮按下时,通过所述多窗口应用将所述两个以上的应用以及所述新应用同时运行在所述多窗口应用提供的相应多个前台应用界面中。
进一步的,所述消息通知的显示位置,包括:
消息通知栏中,或者,前台应用界面中的显示悬浮消息通知的位置处。
进一步的,检测到所述多窗口运行按钮按下,包括:
检测到消息通知栏的拖出操作且消息通知栏中的所述多窗口运行按钮按下;或者,
检测到前台应用界面中的显示悬浮消息通知的位置处的所述多窗口运行按钮按下。
进一步的,所述方法,还包括:
接收到退出多窗口运行指令时,通过多窗口应用响应所述退出多窗口运行指令。
本发明还提供一种同时启动多应用的装置,包括:
按钮显示模块,用于当第一应用正在前台运行时,若收到第二应用的消息通知,则在第二应用的消息通知的显示位置处显示多窗口运行按钮;
检测模块,用于检测所述多窗口运行按钮是否按下,当检测到所述多窗口运行按钮按下时,通知多窗口处理模块;
多窗口处理模块,用于当收到所述检测模块的通知时,启动多窗口应用并将第一应用和第二应用同时运行在所述多窗口应用提供的两个前台应用界面中。
进一步的,所述按钮显示模块,还用于:当已有两个以上的应用通过多窗口应用同时在前台运行时,若收到新应用的消息通知,则在新应用的消息通知的显示位置处显示多窗口运行按钮;
所述检测模块,还用于:检测所述新应用的消息通知处的多窗口运行按钮是否按下;
所述多窗口处理模块,还用于:当检测到所述新应用的消息通知处的多窗口运行按钮按下时,通过所述多窗口应用将所述两个以上的应用以及所述新应用同时运行在所述多窗口应用提供的相应多个前台应用界面中。
进一步的,所述消息通知的显示位置,包括:
消息通知栏中,或者,前台应用界面中的显示悬浮消息通知的位置处。
进一步的,所述检测模块,具体用于:
通过检测到消息通知栏的拖出操作且消息通知栏中的所述多窗口运行按钮按下,来判定检测到所述多窗口运行按钮按下;或者,
通过检测到前台应用界面中的显示悬浮消息通知的位置处的所述多窗口运行按钮按下,来判定检测到所述多窗口运行按钮按下。
进一步的,所述多窗口处理模块,还用于:
接收到退出多窗口运行指令时,通过多窗口应用响应所述退出多窗口运行指令。
采用上述技术方案,本发明至少具有下列优点:
本发明所述同时启动多应用的方法和装置,在消息通知的显示位置处增加一个多窗口运行按钮并通过该按钮调用多窗口应用以实现多应用同时在前台运行,解决了现有技术中临时处理消息通知对应的事务时所需执行的步骤多、体验差问题,也解决了现有技术中多窗口需要预先设定的问题。
附图说明
图1为本发明第一实施例的同时启动多应用的方法流程图;
图2为本发明第二实施例的同时启动多应用的方法流程图;
图3为本发明第三实施例的同时启动多应用的方法流程图;
图4为本发明第四~六实施例的同时启动多应用的装置组成结构示意图;
图5为本发明第七实施例的同时启动两个应用的方法流程示意图。
具体实施方式
为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。
本发明第一实施例,一种同时启动多应用的方法,如图1所示,包括以下具体步骤:
步骤S101,当第一应用正在前台运行时,若收到第二应用的消息通知,则在第二应用的消息通知的显示位置处显示多窗口运行按钮。
具体的,作为示例,所述消息通知的显示位置,包括:
消息通知栏中,或者,前台应用界面中的显示悬浮消息通知的位置处。
步骤S102,检测所述多窗口运行按钮是否按下。
具体的,作为示例,对应于步骤S101中所述消息通知的显示位置在消息通知栏中的情况,检测到所述多窗口运行按钮按下是指:检测到消息通知栏的拖出操作且消息通知栏中的所述多窗口运行按钮按下;消息通知栏的拖出操作可以是从上往下滑动屏幕或者是从下往上滑动屏幕等。
对应于步骤S101中所述消息通知的显示位置在前台应用界面中的显示悬浮消息通知的位置处的情况,检测到所述多窗口运行按钮按下是指:检测到前台应用界面中的显示悬浮消息通知的位置处的所述多窗口运行按钮按下。
步骤S103,当检测到所述多窗口运行按钮按下时,启动多窗口应用并将第一应用和第二应用同时运行在所述多窗口应用提供的两个前台应用界面中。
本发明第二实施例,一种同时启动多应用的方法,本实施例所述方法与第一实施例大致相同,区别在于,如图2所示,本实施例的所述方法,在步骤S103之后,还包括:
步骤S104,当已有两个以上的应用通过多窗口应用同时在前台运行时,若收到新应用的消息通知,则在新应用的消息通知的显示位置处显示多窗口运行按钮;
步骤S105,检测所述新应用的消息通知处的多窗口运行按钮是否按下。
步骤S106,当检测到所述新应用的消息通知处的多窗口运行按钮按下时,通过所述多窗口应用将所述两个以上的应用以及所述新应用同时运行在所述多窗口应用提供的相应多个前台应用界面中。
本发明第三实施例,一种同时启动多应用的方法,本实施例所述方法与第一实施例大致相同,区别在于,如图3所示,本实施例的所述方法,在步骤S103之后,还包括:
步骤S104-A,接收到退出多窗口运行指令时,通过多窗口应用响应所述退出多窗口运行指令。
具体的,该退出多窗口运行指令可以是对任一前台应用进行单机或者双击或者扩张方式的触摸,该退出多窗口运行指令具体是什么可以由多窗口应用所决定。
本发明第四实施例,与第一实施例对应,本实施例介绍一种同时启动多应用的装置,如图4所示,包括以下组成部分:
1)按钮显示模块100,用于当第一应用正在前台运行时,若收到第二应用的消息通知,则在第二应用的消息通知的显示位置处显示多窗口运行按钮;
具体的,作为实例,所述消息通知的显示位置,包括:
消息通知栏中,或者,前台应用界面中的显示悬浮消息通知的位置处。
2)检测模块200,用于检测所述多窗口运行按钮是否按下,当检测到所述多窗口运行按钮按下时,通知多窗口处理模块;
具体的,作为实例,所述检测模块,具体用于:
通过检测到消息通知栏的拖出操作且消息通知栏中的所述多窗口运行按钮按下,来判定检测到所述多窗口运行按钮按下;或者,
通过检测到前台应用界面中的显示悬浮消息通知的位置处的所述多窗口运行按钮按下,来判定检测到所述多窗口运行按钮按下。
3)多窗口处理模块300,用于当收到所述检测模块的通知时,启动多窗口应用并将第一应用和第二应用同时运行在所述多窗口应用提供的两个前台应用界面中。
本发明第五实施例,一种同时启动多应用的装置,本实施例所述装置与第四实施例大致相同,区别在于,在本实施例的所述装置中,
按钮显示模块100,还用于:当已有两个以上的应用通过多窗口应用同时在前台运行时,若收到新应用的消息通知,则在新应用的消息通知的显示位置处显示多窗口运行按钮;
检测模块200,还用于:检测所述新应用的消息通知处的多窗口运行按钮是否按下;
多窗口处理模块300,还用于:当检测到所述新应用的消息通知处的多窗口运行按钮按下时,通过所述多窗口应用将所述两个以上的应用以及所述新应用同时运行在所述多窗口应用提供的相应多个前台应用界面中。
本发明第六实施例,一种同时启动多应用的装置,本实施例所述装置与第四实施例大致相同,区别在于,在本实施例的所述装置中,
多窗口处理模块300,还用于:
接收到退出多窗口运行指令时,通过多窗口应用响应所述退出多窗口运行指令。
本发明第七实施例,本实施例是在上述实施例的基础上,结合附图5介绍一个本发明的应用实例。
本发明实施例在保留传统方案托盘(即消息通知栏)应用快捷启动应用优点、多窗口能同时启动两个应用的优点的基础上,做了如下改进:用户在点击M按钮后,同时触发两个应用显示在多窗口应用提供的前台运行界面中。
如图5所示,本发明实施例具体流程图如下:
步骤1,展开托盘。
步骤2,获取用户在托盘中的点击位置。
步骤3,判断所述点击位置是否点击M按钮,若是,则执行步骤4,否则按照传统流程处理。
步骤4,托盘传递当前应用和被点击M按钮所在的应用给多窗口应用。
步骤5,当前应用和被点击M按钮所在的应用同时运行在多窗口应用提供的前台运行界面中。
采用本发明实施例的技术方案后,用户的操作仅包括:1.在视频A的播放过程中,拉下托盘;2.双指点击消息B上的按钮M;3.多窗口显示视频应用A(这时视频还在播放)和消息B所在的应用,答复完毕消息B;4.点击当前应用,视频A应用全屏显示。返回当前应用时仅需要4步,步骤较少极大的减轻了用户操作的复杂度。
本发明实施例所述同时启动多应用的方法和装置,在消息通知的显示位置处增加一个多窗口运行按钮并通过该按钮调用多窗口应用以实现多应用同时在前台运行,解决了现有技术中临时处理消息通知对应的事务时所需执行的步骤多、体验差问题,也解决了现有技术中多窗口需要预先设定的问题。
通过具体实施方式的说明,应当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用,并非用来对本发明加以限制。

Claims (10)

1.一种同时启动多应用的方法,其特征在于,包括:
当第一应用正在前台运行时,若收到第二应用的消息通知,则在第二应用的消息通知的显示位置处显示多窗口运行按钮;
当检测到所述多窗口运行按钮按下时,启动多窗口应用并将第一应用和第二应用同时运行在所述多窗口应用提供的两个前台应用界面中。
2.根据权利要求1所述的同时启动多应用的方法,其特征在于,所述方法,还包括:
当已有两个以上的应用通过多窗口应用同时在前台运行时,若收到新应用的消息通知,则在新应用的消息通知的显示位置处显示多窗口运行按钮;
当检测到所述新应用的消息通知处的多窗口运行按钮按下时,通过所述多窗口应用将所述两个以上的应用以及所述新应用同时运行在所述多窗口应用提供的相应多个前台应用界面中。
3.根据权利要求1所述的同时启动多应用的方法,其特征在于,所述消息通知的显示位置,包括:
消息通知栏中,或者,前台应用界面中的显示悬浮消息通知的位置处。
4.根据权利要求3所述的同时启动多应用的方法,其特征在于,所述检测到所述多窗口运行按钮按下,包括:
检测到消息通知栏的拖出操作且消息通知栏中的所述多窗口运行按钮按下;或者,
检测到前台应用界面中的显示悬浮消息通知的位置处的所述多窗口运行按钮按下。
5.根据权利要求1所述的同时启动多应用的方法,其特征在于,所述方法,还包括:
接收到退出多窗口运行指令时,通过多窗口应用响应所述退出多窗口运行指令。
6.一种同时启动多应用的装置,其特征在于,包括:
按钮显示模块,用于当第一应用正在前台运行时,若收到第二应用的消息通知,则在第二应用的消息通知的显示位置处显示多窗口运行按钮;
检测模块,用于检测所述多窗口运行按钮是否按下,当检测到所述多窗口运行按钮按下时,通知多窗口处理模块;
多窗口处理模块,用于当收到所述检测模块的通知时,启动多窗口应用并将第一应用和第二应用同时运行在所述多窗口应用提供的两个前台应用界面中。
7.根据权利要求6所述的同时启动多应用的装置,其特征在于,所述按钮显示模块,还用于:当已有两个以上的应用通过多窗口应用同时在前台运行时,若收到新应用的消息通知,则在新应用的消息通知的显示位置处显示多窗口运行按钮;
所述检测模块,还用于:检测所述新应用的消息通知处的多窗口运行按钮是否按下;
所述多窗口处理模块,还用于:当检测到所述新应用的消息通知处的多窗口运行按钮按下时,通过所述多窗口应用将所述两个以上的应用以及所述新应用同时运行在所述多窗口应用提供的相应多个前台应用界面中。
8.根据权利要求6所述的同时启动多应用的装置,其特征在于,所述消息通知的显示位置,包括:
消息通知栏中,或者,前台应用界面中的显示悬浮消息通知的位置处。
9.根据权利要求8所述的同时启动多应用的装置,其特征在于,所述检测模块,具体用于:
通过检测到消息通知栏的拖出操作且消息通知栏中的所述多窗口运行按钮按下,来判定检测到所述多窗口运行按钮按下;或者,
通过检测到前台应用界面中的显示悬浮消息通知的位置处的所述多窗口运行按钮按下,来判定检测到所述多窗口运行按钮按下。
10.根据权利要求6所述的同时启动多应用的装置,其特征在于,所述多窗口处理模块,还用于:
接收到退出多窗口运行指令时,通过多窗口应用响应所述退出多窗口运行指令。
CN201610460758.2A 2016-06-23 2016-06-23 一种同时启动多应用的方法和装置 Pending CN106126288A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610460758.2A CN106126288A (zh) 2016-06-23 2016-06-23 一种同时启动多应用的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610460758.2A CN106126288A (zh) 2016-06-23 2016-06-23 一种同时启动多应用的方法和装置

Publications (1)

Publication Number Publication Date
CN106126288A true CN106126288A (zh) 2016-11-16

Family

ID=57268582

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610460758.2A Pending CN106126288A (zh) 2016-06-23 2016-06-23 一种同时启动多应用的方法和装置

Country Status (1)

Country Link
CN (1) CN106126288A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019015582A1 (zh) * 2017-07-18 2019-01-24 维沃移动通信有限公司 信息提示方法及移动终端
WO2020052449A1 (zh) * 2018-09-13 2020-03-19 中兴通讯股份有限公司 一种终端应用的交互方法及装置、终端
WO2022028352A1 (zh) * 2020-08-03 2022-02-10 华为技术有限公司 通知处理方法、装置、终端和存储介质
CN115119031A (zh) * 2022-06-07 2022-09-27 深圳康佳电子科技有限公司 一种基于无限屏拼窗组合的播放控制方法及相关设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104898952A (zh) * 2015-06-16 2015-09-09 魅族科技(中国)有限公司 一种终端分屏实现方法及终端
CN105117105A (zh) * 2015-08-25 2015-12-02 广州三星通信技术研究有限公司 用于在终端中执行分屏显示的设备和方法
CN105183293A (zh) * 2015-09-15 2015-12-23 深圳市金立通信设备有限公司 一种显示方法及终端设备
CN105260083A (zh) * 2015-10-30 2016-01-20 努比亚技术有限公司 一种移动终端及其实现分屏的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104898952A (zh) * 2015-06-16 2015-09-09 魅族科技(中国)有限公司 一种终端分屏实现方法及终端
CN105117105A (zh) * 2015-08-25 2015-12-02 广州三星通信技术研究有限公司 用于在终端中执行分屏显示的设备和方法
CN105183293A (zh) * 2015-09-15 2015-12-23 深圳市金立通信设备有限公司 一种显示方法及终端设备
CN105260083A (zh) * 2015-10-30 2016-01-20 努比亚技术有限公司 一种移动终端及其实现分屏的方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019015582A1 (zh) * 2017-07-18 2019-01-24 维沃移动通信有限公司 信息提示方法及移动终端
WO2020052449A1 (zh) * 2018-09-13 2020-03-19 中兴通讯股份有限公司 一种终端应用的交互方法及装置、终端
WO2022028352A1 (zh) * 2020-08-03 2022-02-10 华为技术有限公司 通知处理方法、装置、终端和存储介质
CN115119031A (zh) * 2022-06-07 2022-09-27 深圳康佳电子科技有限公司 一种基于无限屏拼窗组合的播放控制方法及相关设备

Similar Documents

Publication Publication Date Title
CN106126288A (zh) 一种同时启动多应用的方法和装置
CN104049866B (zh) 一种移动终端及其分屏的实现方法和装置
CN107704233B (zh) 一种信息处理方法和电子设备
CN106921798B (zh) 通知消息的处理方法及装置
CN108008888B (zh) 一种快速切换应用程序及其界面的方法及装置
CN106201249B (zh) 通知信息的显示方法和显示装置
CN104049847A (zh) 一种移动终端的信息提示方法及***
CN106201409B (zh) 一种应用程序操作界面的处理方法及***
CN105681855A (zh) 一种现场直播中的共同收看仿真方法和装置
CN104009910A (zh) 一种基于移动终端的消息推送处理方法、***及移动终端
CN106528028B (zh) 信息处理方法、***、装置和终端
CN103197911A (zh) 一种提供语音输入的方法、***和装置
CN106371901A (zh) 一种应用程序的切换方法和装置
CN103164269A (zh) 一种多窗口显示应用程序的方法及终端
CN105094656A (zh) 一种应用启动的方法、装置及移动终端
CN105487779A (zh) 应用程序的启动方法、应用程序的启动装置和终端
CN105635788A (zh) 视频播放过程中插播广告的方法及装置
CN103823801A (zh) 一种在移动终端中实现网页分享的方法、装置及***
CN105511778A (zh) 一种控制多个游戏画面显示的交互方法及装置
CN107967127A (zh) 一种信息显示方法及终端
CN104679220A (zh) 移动终端及其消息提醒方法
CN106161518A (zh) 信息共享方法和装置
CN105468133B (zh) 一种触控处理方法和装置
CN102681780A (zh) Linux 智能装置及其输入法切换方法
CN109145273B (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161116