CN107621922B - 分屏操作的方法及装置 - Google Patents
分屏操作的方法及装置 Download PDFInfo
- Publication number
- CN107621922B CN107621922B CN201710787323.3A CN201710787323A CN107621922B CN 107621922 B CN107621922 B CN 107621922B CN 201710787323 A CN201710787323 A CN 201710787323A CN 107621922 B CN107621922 B CN 107621922B
- Authority
- CN
- China
- Prior art keywords
- screen
- application program
- split
- running interface
- program running
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及一种分屏操作的方法及装置。所述方法包括:检测操作物在屏幕上的用于触发分屏的操作;当所述屏幕上已执行第一应用程序时,根据所述操作的轨迹缩小所述第一应用程序的运行界面占用的第一分屏区域,并在所述运行界面占用的第一分屏区域以外生成至少一个第二分屏区域;或,当所述屏幕空闲时,根据所述操作的轨迹在所述屏幕上生成至少两个第二分屏区域;在所述空闲的第二分屏区域上显示第二应用程序。本发明可以实现简便、快捷地分屏操作。
Description
本发明申请是申请日为2013年3月7日、发明名称为“分屏操作的方法及装置”、申请号为201310073358.2的分案申请。
技术领域
本发明涉及终端设备技术领域,具体而言,本发明涉及分屏操作的方法及装置。
背景技术
近年来,随着电子产业和通信技术的飞速发展,以数据、话音、视频为基础的新业务发展迅猛。微电子技术、计算机软硬件技术的快速发展,为终端设备处理越来越复杂的工作打下了基础,为终端设备个性化提供了实现可能,使得终端从某种程度上摆脱了网络的制约,可以具备越来越强大的功能。此外,用户本身也对终端有迫切的需求,希望终端功能更强大、更灵活、更简捷。信息技术的发展,使终端技术走向智能化、移动化、多功能化。
例如,终端设备是最为人们所熟悉的一种移动终端,现在终端设备已经成为了人们日常生活不可缺少的物品。为了使人们更方便地使用终端设备,终端设备屏幕的尺寸在不断地扩大、触控功能也越来越灵敏。近来,随着能够支持众多应用的大屏幕触控终端的发展,对于能够协同处理多个任务的需求也越来越迫切。
然而,在支持用户在同一触控屏幕上同时处理多个应用时,现有的移动终端存在诸多问题。现有的终端设备启动分屏应用时,需要用户提前选取所需的应用程序,并且通过拖动选取的应用程序至屏幕区域的方式启动分屏应用,分屏后的分屏区域的窗口大小和数量都固定。因此,用户无法灵活改变分屏区域的窗口大小,也无法根据自身需求运行多个分屏窗口。进一步而言,当终端运行多任务时,操作步骤繁杂,且容易因误操作导致退出新建的分屏窗口界面,如果退出分屏窗口任务后想恢复操作此功能,则需要重新创建。
基于目前的移动终端朝着大屏幕、多任务处理的方向发展的趋势,因此,有必要提出相应的技术方案,解决将终端屏幕进行灵活划分,为运行新的应用程序、同时执行多任务提供条件。
发明内容
本发明的目的旨在至少解决上述技术缺陷之一,特别是提供一种分屏操作的方法及装置,能够实现简便、快捷地分屏操作。
本发明提供一种分屏操作的方法,包括以下步骤:
检测操作物在屏幕上的用于触发分屏的操作;
当所述屏幕上已执行第一应用程序时,根据所述操作缩小所述第一应用程序的运行界面占用的第一分屏区域,并在所述运行界面占用的第一分屏区域以外生成至少一个第二分屏区域;或,当所述屏幕空闲时,根据所述操作在所述屏幕上生成至少两个第二分屏区域;
在所述空闲的第二分屏区域上显示第二应用程序。
本发明还提供一种分屏操作的装置,包括:
轨迹检测模块,用于检测操作物在屏幕上的用于触发分屏的操作;分屏处理模块,用于当所述屏幕上已执行第一应用程序时,根据所述操作缩小所述第一应用程序的运行界面占用的第一分屏区域,并在所述运行界面占用的第一分屏区域以外生成至少一个第二分屏区域;或,当所述屏幕空闲时,根据所述操作在所述屏幕上生成至少两个第二分屏区域;在所述空闲的第二分屏区域上显示第二应用程序。
本发明提供的分屏操作的方法及装置所釆用的技术方案中,通过检测操作物在屏幕上的操作并且根据识别出的该操作物的轨迹对触控屏幕进行分屏,在用户进行触控操作的过程中,当用户希望进行分屏操作两个或多个应用程序时,只需要通过操作物在触控屏幕上进行用于分屏的操作,相应地,终端设备直接根据识别出的轨迹提供分屏区域,与现有技术中的分屏应用相比,本发明可以使用户灵活地进行分屏,不受制于预定分屏区域的限制,并且可以在一次操作中提供至少两个分屏区域,以分别显示和操作更多的任务,从而支持多任务的实时操作功能。因此,本发明提供的分屏操作的方法及装置,能够简便、快捷地使用户进行分屏操作,迅速运行新的应用程序,丰富用户体验。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了根据本发明一实施方式的分屏操作方法的流程图;
图2A-2C示出了根据本发明一实施方式的将触控屏幕划分为两个分屏区域的过程示意图;
图3A-3C示出了根据本发明另一实施方式的将触控屏幕划分为两个分屏区域的过程示意图。
图4A-AC人示出了根据本发明一实施方式的调整分屏界面的过程示意图;
图5A-5C示出了根据本发明另一实施方式的调整分屏界面的过程示意图;
图6A-6C人示出了根据本发明一实施方式的移动分屏界面的过程示意图;
图7A-AC示出了根据本发明另一实施方式的移动分屏界面的过程示意图;
图8A-8C人示出了根据本发明一实施方式的退出分屏界面的过程示意图;
图9A-9C人示出了根据本发明另一实施方式的退出分屏界面的过程示意图;
图10A-10C示出了根据本发明一实施方式的另一种退出分屏界面的过程示意图;
图11A-11C示出了根据本发明一实施方式的恢复分屏界面的过程示意图;
图12A-12C示出了根据本发明一实施方式的置换分屏界面的过程示意图;
图13示出了根据本发明一实施方式的分屏操作装置的结构图。
具体实施方式
下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似操作的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
本技术领域技术人员可以理解,这里所使用的“终端”既包括仅具备无发射能力的无线信号接收器的设备,又包括具有能够在双向通信链路上进行双向通信的接收和发射硬件的设备。这种设备可以包括:具有或没有多线路显示器的蜂窝或其他通信设备;可以组合语音和数据处理、传真和/或数据通信能力的个人通信系统(PCS);可以包括射频接收器和寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或全球定位系统(GPS)接收器的个人数字助理(PDA);和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行和/或以分布形式在地球和/或空间的任何其他位置运行。这里所使用的“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端。这里所使用的“终端设备”还可以是PDA、MID和/或具有音乐/视频播放操作的移动电话等。这里所使用的“终端设备”还可以是智能电视、机顶盒等设备。
图1示出了根据本发明一实施方式的分屏操作方法的流程图。分屏操作的方法可以包括以下步骤:S1、检测操作物在触控屏幕上的用于触发分屏的操作;S2、根据检测到的所述操作在触控屏幕上的滑动轨迹,将所述触控屏幕划分为至少两个分屏区域。作为一种实施方式,当触控屏幕处于未分屏状态时,终端设备周期性检测触控屏幕上是否存在用于进行分屏操作的滑动轨迹;接着,当用户通过触控操作在触控屏幕上划出进行分屏操作的滑动轨迹时,终端设备检测到触控屏幕上的用于触发分屏的该操作;接着,当检测到触控屏幕上的用于触发分屏的操作后,将所述触控屏幕划分为至少两个分屏区域。作为一种实施方式,根据所述滑动轨迹,将所述触控屏幕划分为至少两个分屏区域,可以包括如下方式:以滑动轨迹作为分界线,将触控屏幕划分为至少两个分屏区域。例如,分界线以上的分屏区域显示分屏前触控屏幕上已运行的应用程序,分界线以下的分屏区域用于运行新增加的应用程序。例如,预定义的用于触发分屏的滑动轨迹可以是一条直线或近似于直线的滑动轨迹,也可以是任何形式的终端设备能够检测到的曲线或近似于曲线的滑动轨迹,例如S型、Z型、X型等。例如,滑动轨迹的方向可以是左右方向、上下方向或者任何形式的终端设备能够检测到的方向。例如,分屏的位置可以是在分界线的一侧生成一个分屏区域,并且在分界线的另一侧生成一个分屏区域;分屏的位置还可以是在分界线的一侧生成两个或多个分屏区域,并且在分界线的另一侧生成一个、两个或多个分屏区域。作为另一实施方式,根据滑动轨迹,将所述触控屏幕划分为至少两个分屏区域,可以包括如下方式:根据滑动轨迹确定分屏区域的数量,并且将提前设定好的预定区域,按分屏区域的数量进行分配。例如,预定区域可以是将触控屏幕按照分屏区域的数量等比例分配的显示区域。例如,按照预定区域对触控屏幕进行划分可以是在滑动轨迹的一侧生成两个触控区域,并且在滑动轨迹的另一侧生成一个、两个、三个或更多个触控区域。可以理解的是,根据滑动轨迹还可以将触控屏幕划分为三个、四个、五个或更多个分屏区域,而并非仅限于两个分屏区域。
作为一种实施方式,可以通过预先设置的操作按键和操作物的滑动轨迹的配合来直接触发分屏区域。例如,操作按键可以是预先设置在触控笔的笔杆上的物理按键、预先设置在终端设备的外壳上的物理按键或者预先设置在触控屏幕预定位置上的虚拟按键。例如,操作物可以是触控笔或手指。例如,当检测到设置在笔杆上的操作按键被触发,并且触控笔在触控屏幕上滑动时,在触控屏幕上触发分屏应用。例如,操作按键的触发方式可以包括至少一次按压、或长按操作按键。作为另一实施方式,还可以通过预先设置的操作按键和操作物的滑动轨迹的配合来触发一个新的应用程序,并且随后通过分屏区域来显示和运行新的应用程序。例如,当触控笔点击某个应用程序,并且操作按键被触发时,新的应用程序被选中;接着,在新的应用程序被选中后,触控笔在触控屏幕上按滑动轨迹进行滑动,并且在触控笔滑动状态中操作按键被再次触发时,在操作物滑过位置的一侧生成分屏区域,并且随后通过分屏区域来显示和运行新的应用程序。作为另一实施方式,还可以通过操作按键和操作物的滑动轨迹的配合来触发至少一个分屏区域,并且随后将选中的应用程序置于生成的分屏区域中运行。例如,当触控笔在触控屏幕上按滑动轨迹进行滑动,并且在触控笔滑动状态中操作按键被触发时,在操作物滑过位置的一侧生成分屏区域;在生成分屏区域后,当触控笔选中某个应用程序,并且在触控笔选中某个应用程序的状态中操作按键被再次触发时,新的应用程序被选中,并且随后将选中的应用程序置于生成的分屏区域中运行。可以理解的是,生成分屏区域的位置不限于操作物滑过位置的一侧,也可以是其他任一预定义的位置。因此,当所述操作物为触控笔时,检测操作物在触控屏幕上的用于触发分屏的操作,可以包括:检测到设置在触控笔笔杆上的操作按键被触发,且触控笔在所述触控屏幕上滑动;或者,检测到设置在触控屏幕上的虚拟按键被触发,且触控笔在触控屏幕上滑动;或者,检测到设置在触控屏幕所在终端上的物理按键被触发,且触控笔在触控屏幕上滑动;或者,检测到触控屏幕被触发,且触控笔在触控屏幕上滑动;其中,触发包括至少一次按压、或长按。
同理,以上方式可以适用于虚拟按键和手指配合的操作中。作为另一实施方式,还可以通过预先设置在触控屏幕预定位置上的虚拟按键和手指的滑动轨迹的配合来直接触发分屏区域。例如,当检测到预先设置在触控屏幕预定位置上的虚拟按键被触发,并且手指在触控屏幕上滑动时,在触控屏幕上触发分屏应用。例如,虚拟按键的触发方式可以包括至少一次按压、或长按虚拟按键。例如,在选择应用程序的过程中,当检测到虚拟按键至少被按压一次时,终端设备判断出用户希望触发分屏区域应用。例如,在触发分屏应用的过程中,当检测到虚拟按键至少被按压一次时,终端设备判断出用户希望选择一个新的应用程序。例如,在选择应用程序的过程中,当检测到虚拟按键被长按且超过预定时间,终端设备判断出用户希望触发分屏区域。例如,在触发分屏应用的过程中,当检测到虚拟按键被长按且超过预定时间,终端设备判断出用户希望选择一个新的应用程序。可以理解的是,上述操作方式也可以应用于物理按键的触发操作中。作为另一实施方式,还可以通过触控屏幕所在终端上的物理按键和手指的滑动轨迹的配合来直接触发分屏区域。因此,当操作物为手指时,检测操作物在触控屏幕上的用于触发分屏的操作,包括:检测到设置在触控屏幕上的虚拟按键被触发,且手指在触控屏幕上滑动;或者,检测到设置在触控屏幕所在终端上的物理按键被触发,且手指在触控屏幕上滑动;或者,检测到触控屏幕被触发,且手指在所述触控屏幕上滑动;其中,触发包括至少一次按压、或长按。
可以理解的是,操作物并非仅限于触控笔和手指两种方式,而可以是任何能够满足本发明需要的用于触发分屏操作的物体。可以理解的是,无论是虚拟按键配合手指滑动,还是物理按键配合手指滑动,来触发分屏区域,都可以按照触控笔结合物理按键的方式进行操作。可以理解的是,通过分屏区域运行选中的应用程序可以包括如下方式:先选中应用程序再启动分屏区域来运行该选中的应用程序,或者先启动分屏区域再选中应用程序以通过启动的分屏区域来运行选中的应用程序。由上可知,本发明提供的分屏操作的方法能够通过检测操作物在触控屏幕上的操作并且根据识别出的该操作物的滑动轨迹对触控屏幕进行分屏。
下文将结合说明书附图详细描述分屏应用的操作过程。
图2A-2C示出了根据本发明一实施方式的将触控屏幕划分为两个分屏区域的过程示意图。图2A示出了支持多任务的终端设备当前已经存在一个正在运行的应用程序(称为“第一应用程序”)。图2B示出了当用户通过触控笔在终端设备的触控屏幕上横向滑动的示意图。可以理解的是,能够被终端设备判断用于触发分屏应用的滑动轨迹还可以是在触控屏幕上的斜向滑动、纵向滑动或向任一方向滑动的滑动轨迹。图2C示出了在触控笔滑过位置的两侧分别生成一个分屏区域,并通过一个分屏区域来显示新的应用程序(称为“第二应用程序”)的示意图。当然,图2C也可以理解为,在触控笔滑过位置的一侧生成至少一个分屏区域。因此,在判断出滑动轨迹是用于触发分屏的操作(或称为用于触发分屏应用的操作)之后,终端设备可以根据检测到的操作物在触控屏幕上的滑动轨迹,将触控屏幕划分为至少两个分屏区域。如图2C所示,可以将AB线视为分界线,AB线上方的分屏区域(称为“第一分屏区域”)用来运行已经存在的应用程序,而AB线下方的分屏区域(称为“第二分屏区域”)用来运行新的应用程序。第二应用程序可以是在分屏之前已经被用户选中的应用程序,也可以是在分屏之后被新选中的应用程序。例如,通过新的视频播放界面显示新的视频播放任务。可以理解的是,本发明中将触控屏幕上运行新的应用程序的区域称为第二分屏区域;将已经运行应用程序的区域称为第一分屏区域。当然,在生成第二分屏区域之后,触控屏幕上还可以生成第三分屏区域、第四分屏区域等分屏区域,而所谓的第三分屏区域、第四分屏区域等分屏区域仅仅是名称上的一种表述,具体是用于运行新的应用程序,还是用于运行已经存在的应用程序,需要结合具体实施方式判断,不能一概而论。
作为一种实施方式,如图2A-2C所示,当检测到用于分屏的滑动轨迹时,如果触控屏幕上已存在并运行第一应用程序时,终端设备可以根据滑动轨迹缩小第一应用程序的运行界面占用的分屏区域(如图2C中直线AB的上方区域)并为其提供面积合适的第一分屏区域,并且在运行界面占用的第一分屏区域以外生成空闲的第二分屏区域(如图2C中直线AB的下方区域),用于直接运行新的应用程序或者用以运行用户随后选中的新的应用程序。例如,缩小已运行的第一应用程序的运行界面并为其提供面积合适的第一分屏区域,可以是按照预定尺寸缩小已运行的第一应用程序的运行界面,或者可以是根据滑动轨迹的位置缩小已运行的第一应用程序的运行界面。例如,如图所示2B-2C所示,根据滑动轨迹的位置缩小已运行的第一应用程序的运行界面,可以包括如下步骤:首先,确定滑动轨迹AB线所在触控屏幕的位置;接着,滑动轨迹AB线的上方区域被设定为用于运行第一应用程序。由此可以理解,当滑动轨迹AB线在触控屏幕的位置发生改变(例如,向上移动或向下移动)时,已运行的第一应用程序的运行界面的尺寸和/或位置随之发生改变。
同理,与图2A-2C类似,图3A-3C示出了根据本发明另一实施方式的将触控屏幕划分为两个分屏区域的过程示意图。图3A示出了支持多任务的终端设备当前已经存在一个正在运行的应用程序。图3B示出了当用户通过手指在终端设备的触控屏幕上横向滑动的示意图。图3C示出了在手指滑过位置的两侧分别生成一个分屏区域,并通过一个分屏区域来显示新的应用程序的示意图。如图3C所示,AB线上方的第一分屏区域用来运行已经存在的应用程序,而AB线下方的第二分屏区域用来运行第二应用程序。如图3B所示,当检测到用于分屏的滑动轨迹时,如果触控屏幕上已执行第一应用程序,通过一只手指点击触控屏幕上的虚拟按键或终端上的预设物理按键(例如,音量键),并配合另一只手指在触控屏幕上横向滑动,终端设备可以根据滑动轨迹缩小第一应用程序的运行界面占用的第一分屏区域(如图3C中直线AB的上方区域)并为其提供面积合适的分屏区域,并且在运行界面占用的第一分屏区域以外生成空闲的第二分屏区(如图3C中直线AB的下方区域),用于显示新的应用程序或者用以运行用户随后选中的新的应用程序。
因此,当触控屏幕上已执行第一应用程序时,终端设备可以根据滑动轨迹缩小第一应用程序的运行界面占用的分屏区域,并在所述运行界面占用的第一分屏区域以外生成至少一个空闲的第二分屏区域。可以理解的是,当检测到用于分屏的滑动轨迹时,如果触控屏幕空闲(即,终端设备的当前状态未运行应用程序)时,终端设备可以滑动轨迹为分界线在所述触控屏幕上生成至少两个空闲的第二分屏区域。
进一步地,在生成空闲的第二分屏区域后,还可以包括以下步骤:在每个空闲的第二分屏区域上执行用户选择的第二应用程序;其中,第二应用程序为用户在生成空闲的第二分屏区域之前选择的应用程序,或用户在生成空闲的第二分屏区域之后根据空闲的第二分屏区域上显示的程序选择模式选择的应用程序。作为一种实施方式,程序选择模式可以采用程序添加按键。例如,在空闲的分屏区域上显示预设符号“+”,当用户选中预设符号时,终端设备提供应用程序候选集供用户选择并将用户选中的应用程序显示在空闲的分屏区域中并运行该应用程序。作为另一种实施方式,程序选择模式也可以是呈现出用户最近执行过的应用程序的图标(称为“历史程序图标”)以供选择,当用户选中历史程序图标时,终端设备将该图标对应的应用程序显示在空闲的分屏区域中并运行该应用程序。作为另一种实施方式,程序选择模式还可以是预设符号和历史程序图标两者的结合。作为一种实施方式,在空闲的分屏区域中显示用户最近执行过的应用程序的图标和程序添加按键,以便用户任意选择所需要的应用程序。作为另一种实施方式,程序选择模式还可以是通过虚拟按键或物理按键呈现。作为另一种实施方式,程序选择模式还可以是通过对话框方式呈现。当然,可以理解的是,现有技术中任何能够实现程序选择的方式都可以应用于此。
进一步地,在至少两个分屏区域生成之后,还可以包括以下步骤:当再次检测到操作物在触控屏幕上的用于触发分屏应用的操作时,重新根据再次检测到的操作在触控屏幕上的滑动轨迹,将触控屏幕划分为至少两个分屏区域。作为一种实施方式,当触控屏幕上已执行第一应用程序和第二应用程序时,根据滑动轨迹缩小第一应用程序和第二应用程序的运行界面分别占用的分屏区域,并在运行界面分别占用的分屏区域以外生成空闲的第三分屏区域。作为另一种实施方式,当触控屏幕空闲时,根据滑动轨迹在触控屏幕上生成至少三个空闲的第二分屏区域。例如,可以在以滑动轨迹为分界线的上方生成一个分屏区域,并且在分界线的下方生成两个分屏区域。例如,可以在触控屏幕上的预定位置分屏生成三个分屏区域。
因此,可以理解的是,当触控屏幕上已执行应用程序时,无论应用程序的数量多少,本发明均可以根据滑动轨迹缩小应用程序的运行界面占用的分屏区域,并在运行界面占用的分屏区域以外生成空闲的新的分屏区域;本发明还可以根据滑动轨迹在触控屏幕上生成任意数量的分屏区域。因此,可以理解的是,本发明中的具体实施方式仅仅是为了描述本发明的设计思路,并不是用于具体限定有关技术细节。
进一步地,如图2C或图3C中的AB线所示,作为分界线的AB线的位置可以在分屏后进行调整。例如,当双击分界线或者长按分界线超过预定时间后,终端设备能够判断出用户希望调整分界线,从而将分界线以闪亮方式提示用户进行高度或比例的调整。作为一种实施方式,图4A-4C示出了根据本发明一实施方式的调整分屏界面的过程示意图。图4A示出了终端设备当前运行分屏操作的示意图。图4B示出了当用户通过触控笔在终端设备的触控屏幕上横向滑动的示意图。例如,在分屏区域生成之后,当检测到操作物在触控屏幕上再次滑动时,终端设备可以判断滑动轨迹用于调整分屏功能;此时,分屏区域的面积会调整到操作物再次滑过的位置处。例如,通过触控笔在屏幕的不同高度上横向再次滑动,终端设备可以调整此分屏区域的高度、面积或边框位置。图4C示出了在分屏界面被调整后的示意图。作为另一实施方式,与图4A-4C类似,图5A-5C示出了根据本发明另一实施方式的调整分屏界面的过程示意图。图5A示出了终端设备当前运行分屏操作的示意图。图5B示出了当用户通过手指在终端设备的触控屏幕上横向滑动的示意图。例如,在分屏区域生成之后,还可以利用一根手指长按预先设置的物理按键配合另一根手指在屏幕上的横向滑动以调整分屏区域的高度、面积或边框位置。图5C示出了在分屏界面被调整后的示意图。
图6A-6C示出了根据本发明一实施方式的移动分屏界面的过程示意图。图6A示出了终端设备当前运行分屏操作的示意图。图6B示出了当用户通过触控笔在终端设备的触控屏幕上斜向滑动的示意图。在第二分屏区域生成之后,还可以包括以下步骤:当检测到操作物在触控屏幕上的滑动轨迹为用于触发悬浮窗的滑动轨迹时,第二分屏区域在触控屏幕的当前位置变化为悬浮在触控屏幕上。作为一种实施方式,用于触发悬浮窗的滑动轨迹例如可以是斜向滑动。例如,在第二分屏区域生成之后,当检测到操作物在触控屏幕上斜向滑动时,终端设备可以判断滑动轨迹为移动分屏功能;此时,新的应用程序被移出分屏区域并以悬浮方式叠加在其他任务的界面上方,即第二分屏区域在触控屏幕的当前位置变化为悬浮在触控屏幕上。移动分屏区域时,可以点击位置为起点位置,以操作物的停止位置为终点位置,并且起点位置和终点位置均位于屏幕内。也就是说,移动分屏区域从点击位置移动到操作物的停止位置。在移动分屏区域的情形中,如果只有一个任务正在运行,那么正在运行的任务可以满屏显示,而被移动的分屏区域可以悬浮在该任务的运行界面上;如果有至少两个以上任务正在运行,那么正在运行的任务可以保持原来位置,而被移动的分屏区域可以悬浮在停止位置所在的相关任务的运行界面上;如果没有任务在运行,那么终端设备可以根据屏幕尺寸按等比例方式配置未被移动的分屏区域,而将被移动的分屏区域悬浮在终点位置处。作为一种实施方式,可以在移动第二分屏区域之后,选择运行第二应用程序。作为另一种实施方式,可以先选择需要运行的第二应用程序,移动第二分屏区域之后,第二应用程序自动在第二分屏区域中运行。图6C示出了在分屏界面被移动后的示意图。
可以理解的是,斜向滑动用于触发悬浮窗仅仅是一种举例,本发明中的用于触发悬浮的滑动轨迹并不以此为限,例如还可以通过点击方式或按照预定滑动轨迹触发悬浮窗。进一步地,用于触发悬浮的滑动轨迹既可以通过触控笔的滑动实现,又可以通过手指的滑动实现。进一步地,用于触发悬浮窗的滑动轨迹可以包括:与触控屏幕垂直方向的夹角大于等于30度且小于90度的滑动轨迹的滑动轨迹。因此,在空闲的第二分屏区域在触控屏幕的当前位置变化为悬浮在触控屏幕上之后,还可以包括以下步骤:当检测到操作物在触控屏幕上的滑动轨迹为用于移动悬浮窗的滑动轨迹时,第二分屏区域从滑动轨迹的起点位置处被移动到滑动轨迹的终点位置处。与图6A-6C类似,图7A-7C示出了根据本发明另一实施方式的移动分屏界面的过程示意图。图7A示出了终端设备当前运行分屏操作的示意图。图7B示出了当用户通过手指在终端设备的触控屏幕上斜向滑动的示意图。图7A-7C的实施方式与图6A-6C的实施方式之间的不同之处在于通过手指代替触控笔进行滑动操作,并且可以理解的是,图6A-6C中的操作方式可以适用于图7A-7C的另一实施方式。
图8A-8C示出了根据本发明一实施方式的退出分屏界面的过程示意图。图8A示出了终端设备当前运行分屏操作的示意图。图8B示出了当用户通过触控笔在终端设备的触控屏幕上向下滑动、且滑动起点位置在屏幕内而滑动终点位置在屏幕以外的示意图。滑动轨迹的滑动终点位置在屏幕以外是指滑动轨迹朝向触控屏幕有效区域以外的方向滑动。作为一种实施方式,在第二分屏区域生成之后,当检测到操作物向触控屏幕任一方向滑动,并且滑动起点位置在屏幕内,而滑动终点位置位于邻近触控屏幕边缘的预定区域内时,终端设备判断滑动轨迹为退出分屏功能;此时,第一分屏区域和第二分屏区域合并成一个显示区域,从而退出分屏功能。可以理解的是,退出分屏功能可以是直接退出应用程序,也可以是将新的应用程序转为后台运行。当新的应用程序转为后台运行时,如果用户恢复分屏显示,终端设备可以将后台运行的应用程序显示在分屏后的分屏区域中,以供用户操作。
可以理解的是,当触控屏幕为空闲状态时,终端设备可以将分屏区域直接合并成一个空闲的显示区域。进一步地,在分屏界面任务中,可以利用触控笔在任务区向下滑动,以退出分屏界面。图8C示出了在分屏界面被退出后的示意图。因此,合并分屏区域可以理解为退出分屏界面。因此,在第二分屏区域生成之后,还可以包括以下步骤:当检测到操作物在触控屏幕上的滑动轨迹为用于合并分屏区域的滑动轨迹时,至少两个分屏区域合并成至少一个显示区域。与图8A-8C类似,图9A-9C示出了根据本发明一实施方式的退出分屏界面的过程示意图。图9A示出了终端设备当前运行分屏操作的示意图。图9B示出了当用户通过手指在终端设备的触控屏幕上向下滑动、且滑动起点位置在屏幕内而滑动终点位置在屏幕以外的示意图。图9A-9C的实施方式与图8A-8C的实施方式之间的不同之处在于通过手指代替触控笔进行滑动操作,并且可以理解的是,图8A-8C中的操作方式可以适用于图9A-9C的另一实施方式。
图10A-10C示出了根据本发明一实施方式的另一种退出分屏界面的过程示意图。图10A示出了终端设备当前运行分屏操作的示意图。图10B示出了当用户两根手指同时或先后触碰触控屏幕且两根手指之间的距离不断扩大的示意图。作为一种实施方式,当所述操作物为手指时,所述用于合并分屏区域的滑动轨迹,可以包括:通过至少两根手指同时或先后触碰触控屏幕上的至少两个需要合并的分屏区域,并且所述至少两根手指之间的距离不断缩小的滑动轨迹。例如,在第二分屏区域生成之后,当检测到两根手指同时或先后触碰触控屏幕且触碰之后两根手指之间的距离不断扩大时,终端设备可以判断滑动轨迹为用于合并分屏区域的滑动轨迹;随后,终端设备将至少两个分屏区域合并成至少一个显示区域,从而便退出分屏功能。图10C示出了在分屏界面被退出后的示意图。作为另一实施方式,当所述操作物为触控笔时,所述用于合并分屏区域的滑动轨迹,可以包括:通过触控笔选中触控屏幕上的至少一个需要合并的分屏区域,并且所述触控笔从所述至少一个需要合并的分屏区域朝向另外至少一个需要合并的分屏区域滑动的滑动轨迹。例如,当所述操作物为触控笔时,终端设备可以通过检测触控笔选中触控屏幕上的至少一个需要合并的分屏区域,并且判断出所述触控笔从所述至少一个需要合并的分屏区域朝向另外至少一个需要合并的分屏区域滑动的滑动轨迹,以将至少两个分屏区域合并成至少一个显示区域。可以理解的是,终端设备既可以将两个分屏区域合并成一个显示区域,也可以将三个分屏区域合并成两个显示区域,还可以将三个分屏区域合并成一个显示区域。也就是说,需要合并的分屏区域的数量和需要生产的显示区域的数量可以根据用户实际操作进行确定。因此,在第二分屏区域生成之后,还可以包括以下步骤:当检测到操作物在触控屏幕上的滑动轨迹为用于合并分屏区域的滑动轨迹时,至少两个分屏区域合并成至少一个显示区域。
图11A-11C示出了根据本发明一实施方式的恢复分屏界面的过程示意图。图11A示出了终端设备当前运行分屏操作的示意图。图11B示出了当用户两根手指同时或先后触碰触控屏幕且触碰之后两根手指之间的距离不断缩小的示意图。作为一种实施方式,当所述操作物为手指时,所述用于拆分合并后的显示区域的滑动轨迹,可以包括:通过至少两根手指同时或先后触碰触控屏幕上的至少一个合并成的显示区域,并且所述至少两根手指之间的距离不断扩大的滑动轨迹。例如,在退出分屏操作之后,当终端设备检测到两根手指同时或先后触碰触控屏幕且触碰之后两根手指之间的距离不断缩小时,终端设备可以将合并后的显示区域拆分为合并前的分屏区域,以恢复分屏功能。图11C示出了在分屏界面被恢复后的示意图。作为另一种实施方式,当所述操作物为触控笔时,所述用于拆分合并后的显示区域的滑动轨迹,可以包括:通过触控笔选中触控屏幕上的至少一个合并成的显示区域,并且所述触控笔从所述至少一个合并成的显示区域朝向任一方向滑动的滑动轨迹或者所述触控笔在所述至少一个合并成的显示区域内按预设图形轨迹滑动的滑动轨迹。例如,在退出分屏操作之后,当终端设备检测到触控笔选中触控屏幕上的至少一个合并成的显示区域,并且判断出所述触控笔从所述至少一个合并成的显示区域朝向任一方向滑动的滑动轨迹或者在所述至少一个合并成的显示区域内按预设图形轨迹滑动的滑动轨迹时,终端设备可以将合并后的显示区域拆分为合并前的分屏区域,以恢复分屏功能。因此,在至少两个分屏区域合并成至少一个显示区域之后,还可以包括以下步骤:当检测到操作物在触控屏幕上的滑动轨迹为用于拆分合并后的显示区域的滑动轨迹时,合并后的显示区域拆分为合并前的分屏区域。
图12A-12C示出了根据本发明一实施方式的置换分屏界面的过程示意图。图12A示出了终端设备当前运行分屏操作的示意图。图12B示出了当用户两根手指同时或先后触碰触控屏幕且两根手指进行旋转动作的示意图。作为一种实施方式,当所述操作物为手指时,所述用于置换至少两个分屏区域的滑动轨迹,可以包括:通过至少两根手指同时或先后触碰触控屏幕上的至少两个需要置换的分屏区域,并且所述至少两根手指按预设图形轨迹滑动的滑动轨迹。预设图形轨迹滑动例如可以是按圆形轨迹旋转的滑动。例如,在第二分屏区域生成之后,当检测到两根手指同时或先后触碰触控屏幕且触碰之后两根手指进行旋转动作时,终端设备可以判断滑动轨迹为用于置换至少两个分屏区域置换功能;此时,被选中的分屏区域的位置被置换。图12C示出了在分屏界面与其他区域置换后的示意图。作为另一实施方式,当所述操作物为触控笔时,所述用于置换至少两个分屏区域的滑动轨迹,可以包括:通过触控笔选中触控屏幕上的至少两个需要置换的分屏区域,并且所述触控笔按预设图形轨迹滑动的滑动轨迹。预设图形轨迹滑动例如可以是按圆形轨迹旋转的滑动。可以理解的是,终端设备可以置换两个分屏区域的位置;终端设备也可以置换三个分屏区域合的位置。需要置换的分屏区域的数量可以根据用户实际操作进行确定。因此,在第二分屏区域生成之后,还可以包括以下步骤:当检测到的操作在触控屏幕上的滑动轨迹为用于置换至少两个分屏区域的滑动轨迹时,至少两个之间进行位置置换。
由上可知,本发明提供的分屏操作的方法及装置所采用的技术方案中,通过检测操作物在触控屏幕上的操作并且根据识别出的该操作物的滑动轨迹对触控屏幕进行分屏,在用户进行触控操作的过程中,当用户希望进行分屏操作两个或多个应用程序时,只需要通过操作物在触控屏幕上进行用于分屏的滑动操作,相应地,终端设备直接根据识别出的滑动轨迹提供分屏区域,与现有技术中的分屏应用相比,本发明可以使用户通过触控方式灵活地进行分屏,不受制于预定分屏区域的限制,并且可以在一次操作中提供至少两个分屏区域,以分别显示和操作更多的任务,从而支持多任务的实时操作功能。因此,本发明提供的分屏操作的方法,能够简便、快捷地使用户进行分屏操作,迅速运行新的应用程序,丰富用户体验。
图13示出了根据本发明一实施方式的分屏操作装置的结构图。如图13所示,分屏操作装置10,可以包括:轨迹检测模块110,用于检测操作物在触控屏幕上的用于触发分屏应用的操作;分屏处理模块120,用于根据轨迹检测模块检测到的操作在触控屏幕上的滑动轨迹,将触控屏幕划分为至少两个分屏区域。
进一步地,分屏处理模块120进一步用于:以滑动轨迹作为分界线,将触控屏幕划分为至少两个分屏区域。
进一步地,操作物包括:触控笔或手指。
进一步地,轨迹检测模块110进一步用于:当操作物为触控笔时,检测到设置在触控笔笔杆上的操作按键被触发,且触控笔在触控屏幕上滑动;或者,检测到设置在所述触控屏幕上的虚拟按键被触发,且所述触控笔在所述触控屏幕上滑动;或者,检测到设置在所述触控屏幕所在终端上的物理按键被触发,且所述触控笔在所述触控屏幕上滑动;或者,检测到所述触控屏幕被触发,且所述触控笔在所述触控屏幕上滑动;其中,触发包括至少一次按压、或长按。
进一步地,轨迹检测模块110进一步用于:当操作物为手指时,检测到设置在触控屏幕上的虚拟按键被触发,且手指在触控屏幕上滑动;或当操作物为手指时,检测到设置在触控屏幕所在终端上的物理按键被触发,且手指在触控屏幕上滑动;或者,检测到所述触控屏幕被触发,且所述手指在所述触控屏幕上滑动;其中,触发包括至少一次按压、或长按。
进一步地,分屏处理模块120进一步用于:在至少两个分屏区域生成之后,当轨迹检测模块110再次检测到操作物在触控屏幕上的用于触发分屏应用的操作时,重新根据再次检测到的操作在触控屏幕上的滑动轨迹,将触控屏幕划分为至少两个分屏区域。
进一步地,分屏处理模块120进一步用于:当触控屏幕上已执行第一应用程序时,根据滑动轨迹缩小第一应用程序的运行界面占用的第一分屏区域,并在运行界面占用的第一分屏区域以外生成至少一个空闲的第二分屏区域;或当触控屏幕空闲时,以滑动轨迹为分界线在触控屏幕上生成至少两个空闲的第二分屏区域。
进一步地,分屏处理模块120进一步用于:在生成空闲的第二分屏区域后,在每个空闲的第二分屏区域上执行用户选择的第二应用程序;其中,第二应用程序为用户在生成空闲的第二分屏区域之前选择的应用程序,或用户在生成空闲的第二分屏区域之后根据空闲的第二分屏区域上显示的程序选择模式选择的应用程序。
进一步地,分屏处理模块120进一步用于:在第二分屏区域生成之后,当轨迹检测模块110检测到的操作在触控屏幕上的滑动轨迹为用于触发悬浮窗的滑动轨迹时,第二分屏区域在触控屏幕的当前位置变化为悬浮在触控屏幕上。
进一步地,用于触发悬浮窗的滑动轨迹可以包括:与触控屏幕垂直方向的夹角大于等于30度且小于90度的滑动轨迹。
进一步地,分屏处理模块120还用于:在第二分屏区域在触控屏幕的当前位置变化为悬浮在触控屏幕上之后,当轨迹检测模块110检测到操作物在触控屏幕上的滑动轨迹为用于移动悬浮窗的滑动轨迹时,将第二分屏区域从滑动轨迹的起点位置处移动到滑动轨迹的终点位置处。
进一步地,分屏处理模块120进一步用于:在第二分屏区域生成之后,当轨迹检测模块110检测到操作物在触控屏幕上的滑动轨迹为用于合并分屏区域的滑动轨迹时,将至少两个分屏区域合并成至少一个显示区域。
进一步地,分屏处理模块120进一步用于:在至少两个分屏区域合并成至少一个显示区域之后,当轨迹检测模块110检测到操作物在触控屏幕上的滑动轨迹为用于拆分合并后的显示区域的滑动轨迹时,将合并后的显示区域拆分为合并前的分屏区域。
进一步地,分屏处理模块120进一步用于:在第二分屏区域生成之后,当轨迹检测模块110检测到操作物在触控屏幕上的滑动轨迹为用于置换至少两个分屏区域的滑动轨迹时,将至少两个分屏区域之间的位置进行置换。
在具体应用中,分屏操作装置可以体现为某种形态的终端。作为一种实施方式包括但不限于终端设备、平板电脑、移动设备、智能终端等设备。
由上可知,本发明提供的分屏操作的装置所采用的技术方案中,通过检测操作物在触控屏幕上的操作并且根据识别出的该操作物的滑动轨迹对触控屏幕进行分屏,在用户进行触控操作的过程中,当用户希望进行分屏操作两个或多个应用程序时,只需要通过操作物在触控屏幕上进行用于分屏的滑动操作,相应地,终端设备直接根据识别出的滑动轨迹提供分屏区域,与现有技术中的分屏应用相比,本发明可以使用户通过触控方式灵活地进行分屏,不受制于预定分屏区域的限制,并且可以在一次操作中提供至少两个分屏区域,以分别显示和操作更多的任务,从而支持多任务的实时操作功能。因此,本发明提供的分屏操作的装置,能够简便、快捷地使用户进行分屏操作,迅速运行新的应用程序,丰富用户体验。
本技术领域技术人员可以理解,本发明可以涉及用于执行本发明中操作中的一项或多项操作的设备。设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备,通用计算机有存储在其内的程序选择性地激活或重构。这样的计算机程序可以被存储在设备(作为一种实施方式,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、随即存储器(RAM)、只读存储器(ROM)、电可编程ROM、电可擦ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存、磁性卡片或光线卡片。可读介质包括用于以由设备(作为一种实施方式,计算机)可读的形式存储或传输信息的任何机构。作为一种实施方式,可读介质包括随即存储器(RAM)、只读存储器(ROM)、磁盘存储介质、光学存储介质、闪存装置、以电的、光的、声的或其他的形式传播的信号(作为一种实施方式载波、红外信号、数字信号)等。
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来生成机器,从而通过计算机或其他可编程数据处理方法的处理器来执行的指令创建了用于实现结构图和/或框图和/或流图的框或多个框中指定的方法。
本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种分屏操作的方法,其特征在于,包括以下步骤:
在触控屏幕上以第一尺寸显示第一应用程序运行界面;
接收在触控屏幕上对第二应用程序相关联的虚拟图标的第一触控输入,以触发分屏操作;
根据接收到的第一触控输入,在触控屏幕上以第二尺寸显示第一应用程序运行界面,以及以第二尺寸显示第二应用程序运行界面,第二应用程序运行界面与第一应用程序运行界面并排布置且不重叠;其中,第二尺寸小于第一尺寸;
接收在触控屏幕上的第二触控输入,所述第二触控输入用于在显示第一应用程序运行界面和第二应用程序运行界面时触发第二应用程序运行界面的悬浮窗操作;
根据接收到的第二触控输入,在触控屏幕上以第一尺寸显示第一应用程序运行界面,以及在触控屏幕上以与第一应用程序运行界面部分重叠的悬浮窗的形式显示第二应用程序运行界面。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收在触控屏幕上的第三触控输入,所述第三触控输入用于移动以悬浮窗的形式显示的第二应用程序运行界面;
根据接收到的第三触控输入,在触控屏幕上移动第二应用程序运行界面。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
在以第二尺寸显示第一应用程序运行界面与以第二尺寸显示第二应用程序运行界面时,根据接收的第四触控输入,停止显示第二应用程序运行界面并以第一尺寸显示第一应用程序运行界面。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
以第二尺寸显示第一应用程序运行界面与以第二尺寸显示第二应用程序运行界面时,根据接收的第五触控输入,将第一应用程序运行界面的位置与第二应用程序运行界面的位置进行置换。
5.一种分屏操作的装置,其特征在于,包括:
分屏处理模块,用于在触控屏幕上以第一尺寸显示第一应用程序运行界面;接收在触控屏幕上对第二应用程序相关联的虚拟图标的第一触控输入,以触发分屏操作;根据接收到的第一触控输入,在触控屏幕上以第二尺寸显示第一应用程序运行界面,以及以第二尺寸显示第二应用程序运行界面,第二应用程序运行界面与第一应用程序运行界面并排布置且不重叠;其中,第二尺寸小于第一尺寸;
还用于接收在触控屏幕上的第二触控输入,所述第二触控输入用于在显示第一应用程序运行界面和第二应用程序运行界面时触发第二应用程序运行界面的悬浮窗操作;根据接收到的第二触控输入,在触控屏幕上以第一尺寸显示第一应用程序运行界面,以及在触控屏幕上以与第一应用程序运行界面部分重叠的悬浮窗的形式显示第二应用程序运行界面。
6.如权利要求5所述的装置,其特征在于,所述分屏处理模块还用于接收在触控屏幕上的第三触控输入,所述第三触控输入用于移动以悬浮窗的形式显示的第二应用程序运行界面;根据接收到的第三触控输入,在触控屏幕上移动第二应用程序运行界面。
7.如权利要求5所述的装置,其特征在于,所述分屏处理模块还用于在以第二尺寸显示第一应用程序运行界面与以第二尺寸显示第二应用程序运行界面时,根据接收的第四触控输入,停止显示第二应用程序运行界面并以第一尺寸显示第一应用程序运行界面。
8.如权利要求5所述的装置,其特征在于,所述分屏处理模块还用于以第二尺寸显示第一应用程序运行界面与以第二尺寸显示第二应用程序运行界面时,根据接收的第五触控输入,将第一应用程序运行界面的位置与第二应用程序运行界面的位置进行置换。
9.一种电子设备,包括存储器、处理器;其特征在于,所述存储器存储计算机程序,所述处理器执行所述计算机程序时实现权利要求1-4中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,存储有计算机程序,所述计算机程序用于被处理器执行时实现权利要求1-4中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710787323.3A CN107621922B (zh) | 2013-03-07 | 2013-03-07 | 分屏操作的方法及装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310073358.2A CN104035704B (zh) | 2013-03-07 | 2013-03-07 | 分屏操作的方法及装置 |
CN201710787323.3A CN107621922B (zh) | 2013-03-07 | 2013-03-07 | 分屏操作的方法及装置 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310073358.2A Division CN104035704B (zh) | 2013-03-07 | 2013-03-07 | 分屏操作的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107621922A CN107621922A (zh) | 2018-01-23 |
CN107621922B true CN107621922B (zh) | 2021-04-02 |
Family
ID=51466492
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710787323.3A Active CN107621922B (zh) | 2013-03-07 | 2013-03-07 | 分屏操作的方法及装置 |
CN201310073358.2A Active CN104035704B (zh) | 2013-03-07 | 2013-03-07 | 分屏操作的方法及装置 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310073358.2A Active CN104035704B (zh) | 2013-03-07 | 2013-03-07 | 分屏操作的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN107621922B (zh) |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104503700B (zh) * | 2015-01-16 | 2017-07-11 | 努比亚技术有限公司 | 一种自由分屏的方法和移动终端 |
CN104679427B (zh) * | 2015-01-29 | 2017-03-15 | 努比亚技术有限公司 | 终端分屏显示方法和系统 |
CN104780418B (zh) * | 2015-03-20 | 2018-04-27 | 四川长虹电器股份有限公司 | 智能电视上分屏同时播放不同影片的方法 |
CN104754131B (zh) * | 2015-03-27 | 2016-03-23 | 努比亚技术有限公司 | 分屏界面标识的显示方法和系统 |
CN104821988A (zh) * | 2015-04-17 | 2015-08-05 | 努比亚技术有限公司 | 移动终端的分屏方法及装置 |
CN104777983A (zh) * | 2015-04-30 | 2015-07-15 | 魅族科技(中国)有限公司 | 一种分屏显示方法及终端 |
CN104915169B (zh) * | 2015-05-28 | 2018-04-27 | 努比亚技术有限公司 | 终端应用分屏显示方法及装置 |
EP3316108A4 (en) * | 2015-06-23 | 2019-03-20 | Shenzhen Royole Technologies Co. Ltd. | METHOD FOR DISPLAYING A DISPLAYED SCREEN AND ELECTRONIC DEVICE |
CN105260099B (zh) * | 2015-09-24 | 2018-08-28 | 广东威创视讯科技股份有限公司 | 图像滑动方法和系统 |
RU2687037C1 (ru) | 2015-11-25 | 2019-05-06 | Хуавэй Текнолоджиз Ко., Лтд. | Способ, устройство быстрого разделения экрана, электронное устройство, ui отображения и носитель хранения |
CN105589655A (zh) * | 2016-03-04 | 2016-05-18 | 孙腾 | 一种终端设备的显示方法及系统 |
CN105867727A (zh) * | 2016-03-22 | 2016-08-17 | 珠海格力电器股份有限公司 | 多应用界面的显示方法和装置 |
CN105867815A (zh) * | 2016-03-28 | 2016-08-17 | 乐视控股(北京)有限公司 | 一种分屏显示方法及装置 |
CN105973260A (zh) * | 2016-05-04 | 2016-09-28 | 深圳市凯立德科技股份有限公司 | 一种导航显示方法及装置 |
CN106020592A (zh) * | 2016-05-09 | 2016-10-12 | 北京小米移动软件有限公司 | 分屏显示方法及装置 |
CN106020760A (zh) * | 2016-05-31 | 2016-10-12 | 珠海市魅族科技有限公司 | 一种多显示亮度的数据显示方法及装置 |
CN106101423B (zh) * | 2016-06-28 | 2019-11-05 | 努比亚技术有限公司 | 分屏区域大小调整装置及方法 |
CN106201226A (zh) * | 2016-07-05 | 2016-12-07 | 深圳市爱培科技术股份有限公司 | 基于Android系统的宽屏后视镜分屏方法及系统 |
CN106250162A (zh) * | 2016-08-07 | 2016-12-21 | 深圳市小马立行科技有限公司 | 一种即时导航中的多任务运行方法及智能后视镜 |
CN106293772A (zh) * | 2016-08-25 | 2017-01-04 | 维沃移动通信有限公司 | 一种分屏显示的处理方法及移动终端 |
CN106686220A (zh) * | 2016-09-05 | 2017-05-17 | 贵州财富之舟科技有限公司 | 一种移动终端记事本调用方法 |
CN108469969A (zh) * | 2016-10-25 | 2018-08-31 | 中兴通讯股份有限公司 | 一种通过分屏显示多用户账户的方法及装置 |
CN106775314A (zh) * | 2016-12-09 | 2017-05-31 | 珠海市魅族科技有限公司 | 分屏显示方法及分屏显示装置 |
CN106681635B (zh) * | 2016-12-16 | 2020-09-29 | Oppo广东移动通信有限公司 | 一种分屏防误触方法、装置及移动终端 |
WO2018120245A1 (zh) * | 2016-12-31 | 2018-07-05 | 深圳配天智能技术研究院有限公司 | 一种显示控制方法及电子设备 |
CN107391117B (zh) * | 2017-06-28 | 2021-06-18 | 阿里巴巴(中国)有限公司 | 轻应用的分屏处理方法、设备及电子设备 |
CN107508990A (zh) * | 2017-08-29 | 2017-12-22 | 北京安云世纪科技有限公司 | 一种分屏显示的方法以及终端设备 |
WO2019061052A1 (zh) * | 2017-09-27 | 2019-04-04 | 深圳传音通讯有限公司 | 一种用于智能终端的分屏显示控制方法 |
CN109976623A (zh) * | 2017-12-27 | 2019-07-05 | 富泰华工业(深圳)有限公司 | 显示装置及显示方法 |
CN107957838A (zh) * | 2018-01-02 | 2018-04-24 | 努比亚技术有限公司 | 多选项应用界面交互的方法、装置及计算机可读存储介质 |
CN108377410A (zh) * | 2018-03-19 | 2018-08-07 | 聚好看科技股份有限公司 | 电视分屏中实现视频通话的方法、装置及电视 |
CN108632462A (zh) | 2018-04-19 | 2018-10-09 | Oppo广东移动通信有限公司 | 分屏显示的处理方法、装置、存储介质及电子设备 |
CN108804004B (zh) * | 2018-05-03 | 2020-04-21 | 珠海格力电器股份有限公司 | 一种分屏控制方法、装置、存储介质及终端 |
CN108932092A (zh) * | 2018-06-29 | 2018-12-04 | 维沃移动通信有限公司 | 一种显示控制方法及终端设备 |
CN109032732B (zh) * | 2018-07-11 | 2020-07-07 | Oppo广东移动通信有限公司 | 通知显示方法、装置、存储介质及电子设备 |
CN108984067B (zh) * | 2018-07-23 | 2021-01-08 | 维沃移动通信有限公司 | 一种显示控制方法及终端 |
CN109388324B (zh) * | 2018-09-28 | 2021-03-19 | 维沃移动通信有限公司 | 一种显示控制方法及终端 |
CN111090350B (zh) * | 2018-10-24 | 2023-02-03 | 中兴通讯股份有限公司 | 柔性屏显示方法、装置、终端及计算机可读存储介质 |
CN113168251A (zh) * | 2018-12-24 | 2021-07-23 | 深圳市柔宇科技股份有限公司 | 自助服务设备的控制方法及自助服务设备 |
CN114779987B (zh) * | 2019-01-15 | 2024-05-14 | Oppo广东移动通信有限公司 | 显示内容的方法、装置、终端及存储介质 |
CN110333818A (zh) | 2019-05-24 | 2019-10-15 | 华为技术有限公司 | 分屏显示的处理方法、装置、设备和存储介质 |
EP3971687B1 (en) | 2019-08-19 | 2024-04-03 | Samsung Electronics Co., Ltd. | Electronic device and method for application selection and customization of layout on foldable display. |
CN112463084A (zh) * | 2019-09-06 | 2021-03-09 | 北京小米移动软件有限公司 | 分屏显示方法、装置、终端设备及计算机可读存储介质 |
CN111240546B (zh) * | 2019-12-20 | 2021-04-13 | 青岛海信移动通信技术股份有限公司 | 一种分屏处理方法及通信终端 |
CN113497838A (zh) * | 2020-04-01 | 2021-10-12 | Oppo广东移动通信有限公司 | 电子装置及其显示控制方法、计算机存储介质 |
US11119652B1 (en) | 2020-05-05 | 2021-09-14 | Huawei Technologies Co., Ltd. | Using a stylus to modify display layout of touchscreen displays |
CN111638847B (zh) * | 2020-05-27 | 2022-01-28 | 维沃移动通信有限公司 | 分屏显示方法、装置及电子设备 |
CN112181251A (zh) * | 2020-09-28 | 2021-01-05 | 北京普源精电科技有限公司 | 屏幕操作方法、装置、示波器及存储介质 |
CN114327105A (zh) * | 2020-09-29 | 2022-04-12 | 华为技术有限公司 | 分屏显示控制方法及装置、电子设备、存储介质 |
CN117311580A (zh) * | 2022-06-22 | 2023-12-29 | 华为技术有限公司 | 分屏方法和可折叠电子设备 |
CN115268816A (zh) * | 2022-08-17 | 2022-11-01 | 维沃移动通信有限公司 | 分屏控制方法、装置、电子设备和可读存储介质 |
CN115700459A (zh) * | 2022-10-31 | 2023-02-07 | 北京小米移动软件有限公司 | 分屏控制方法、装置及存储介质 |
CN116540918B (zh) * | 2023-06-30 | 2023-12-01 | 深圳市欧度利方科技有限公司 | 一种平板电脑分屏控制系统与方法 |
CN117519865B (zh) * | 2023-09-26 | 2024-09-27 | 荣耀终端有限公司 | 重新加载显示界面的方法和电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101802756A (zh) * | 2007-07-26 | 2010-08-11 | 雷泽亚太有限公司 | 可编程触敏控制器 |
JP2011028772A (ja) * | 2010-09-22 | 2011-02-10 | Canon It Solutions Inc | 情報処理装置およびその制御方法、プログラム |
CN102109944A (zh) * | 2009-12-23 | 2011-06-29 | 联想(北京)有限公司 | 一种窗口管理方法、装置及计算机 |
CN102810046A (zh) * | 2011-05-30 | 2012-12-05 | Lg电子株式会社 | 移动终端及其控制方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4700539B2 (ja) * | 2006-03-22 | 2011-06-15 | パナソニック株式会社 | 表示装置 |
KR100831721B1 (ko) * | 2006-12-29 | 2008-05-22 | 엘지전자 주식회사 | 휴대단말기의 디스플레이 장치 및 방법 |
CN101625618B (zh) * | 2008-07-09 | 2012-01-18 | 纬创资通股份有限公司 | 屏幕显示区分割方法及屏幕显示区分割系统 |
CN101464847B (zh) * | 2008-12-27 | 2010-09-08 | 华为终端有限公司 | 一种具有触摸笔的终端 |
KR101640460B1 (ko) * | 2009-03-25 | 2016-07-18 | 삼성전자 주식회사 | 휴대 단말기의 분할 화면 운용 방법 및 이를 지원하는 휴대 단말기 |
DE102009058145A1 (de) * | 2009-12-12 | 2011-06-16 | Volkswagen Ag | Bedienverfahren für eine Anzeigevorrichtung eines Fahrzeugs |
TW201203075A (en) * | 2010-07-06 | 2012-01-16 | Compal Electronics Inc | Method for opening and arranging window |
KR101199618B1 (ko) * | 2011-05-11 | 2012-11-08 | 주식회사 케이티테크 | 화면 분할 표시 장치 및 방법 |
JP2012243116A (ja) * | 2011-05-20 | 2012-12-10 | Kyocera Corp | 携帯端末、制御方法及びプログラム |
CN102360266A (zh) * | 2011-09-28 | 2012-02-22 | 宇龙计算机通信科技(深圳)有限公司 | 一种屏幕分区显示方法和装置 |
CN102750122B (zh) * | 2012-06-05 | 2015-10-21 | 华为技术有限公司 | 多画面显示控制方法、装置及系统 |
-
2013
- 2013-03-07 CN CN201710787323.3A patent/CN107621922B/zh active Active
- 2013-03-07 CN CN201310073358.2A patent/CN104035704B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101802756A (zh) * | 2007-07-26 | 2010-08-11 | 雷泽亚太有限公司 | 可编程触敏控制器 |
CN102109944A (zh) * | 2009-12-23 | 2011-06-29 | 联想(北京)有限公司 | 一种窗口管理方法、装置及计算机 |
JP2011028772A (ja) * | 2010-09-22 | 2011-02-10 | Canon It Solutions Inc | 情報処理装置およびその制御方法、プログラム |
CN102810046A (zh) * | 2011-05-30 | 2012-12-05 | Lg电子株式会社 | 移动终端及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107621922A (zh) | 2018-01-23 |
CN104035704A (zh) | 2014-09-10 |
CN104035704B (zh) | 2017-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107621922B (zh) | 分屏操作的方法及装置 | |
EP2717145B1 (en) | Apparatus and method for switching split view in portable terminal | |
KR101789332B1 (ko) | 휴대단말기에서 홈 스크린을 표시하는 방법 | |
US9772762B2 (en) | Variable scale scrolling and resizing of displayed images based upon gesture speed | |
AU2012267384B2 (en) | Apparatus and method for providing web browser interface using gesture in device | |
EP3702896B1 (en) | Arranging and displaying application windows based on a user selected template | |
CN111666013B (zh) | 电子设备及其控制方法 | |
KR102028724B1 (ko) | 사용자 단말 장치 및 그 디스플레이 방법 | |
US9286081B2 (en) | Input device event processing | |
EP2690543A2 (en) | Display device for executing multiple applications and method for controlling the same | |
US10042596B2 (en) | Electronic device and method for controlling the same | |
CN107102806A (zh) | 一种分屏输入方法和移动终端 | |
CN103076942A (zh) | 便携式终端中用于改变图标的设备和方法 | |
CN104298417A (zh) | 移动终端管理应用程序的视图的方法及装置 | |
KR20100125635A (ko) | 이동 통신 단말기에서의 메뉴 실행 방법 및 이를 적용한 이동 통신 단말기 | |
CN103677629A (zh) | 支持电子设备的基于手动用户界面的控制的系统 | |
CN108431757A (zh) | 车载器、显示区域分割方法、程序和信息控制装置 | |
CN104375756A (zh) | 触控操作的方法及装置 | |
CN110741335A (zh) | 一种任务切换方法及终端 | |
US9176526B2 (en) | Portable terminal device, image display method used for same, and recording medium to record program for same | |
KR20170004220A (ko) | 키패드를 표시하는 전자장치 및 그의 키패드 표시 방법 | |
CN104133621A (zh) | 显示装置、输入控制方法以及输入控制程序 | |
CN104346048B (zh) | 全屏输入模式下交互的方法和装置 | |
CN108509138B (zh) | 一种任务栏按钮显示的方法及其终端 | |
KR20140028383A (ko) | 사용자 단말 장치 및 그 제어 방법 |
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 |