CN106933588B - 一种处理方法、控制方法及电子设备 - Google Patents
一种处理方法、控制方法及电子设备 Download PDFInfo
- Publication number
- CN106933588B CN106933588B CN201710145900.9A CN201710145900A CN106933588B CN 106933588 B CN106933588 B CN 106933588B CN 201710145900 A CN201710145900 A CN 201710145900A CN 106933588 B CN106933588 B CN 106933588B
- Authority
- CN
- China
- Prior art keywords
- display
- display area
- interface
- display screen
- easy
- 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/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
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种处理方法、控制方法及电子设备,该处理方法包括:获得一信息;基于所述信息,生成针对所述信息的提示项;显示所述提示项在显示屏上;其中,所述提示项层叠于一界面上且占有所述显示屏的第一显示区域;获得针对所述提示项的输入操作;其中,所述输入操作的起始点位于所述第一显示区域内且所述输入操作跨过所述第一显示区域的第一边缘;基于所述输入操作,控制所述显示屏的第二显示区域显示所述信息以及控制所述显示屏的第三显示区域显示所述界面,所述第二显示区域与所述第三显示区域为所述显示屏上互不重叠的两个显示区域,且所述第二显示区域大于所述第一显示区域。
Description
技术领域
本申请涉及数据处理技术领域,特别涉及一种处理方法、控制方法及电子设备。
背景技术
现有的多窗口实现方案中,通常将需要使用窗口分割的应用设置为多窗口模式,才能实现被设置的应用同时运行时启动多窗口,实现窗口分割。
但上述实现方案中,只能对预先设置的应用实现窗口分割,使得窗口分割的应用受限于用户的预先设置,灵活性较差。
发明内容
有鉴于此,本申请的目的是提供一种处理方法、控制方法及电子设备,用以解决现有技术中只能对预先设置的应用实现窗口分割,使得窗口分割的应用受限于用户的预先设置,灵活性较差的技术问题。
本申请提供了一种处理方法,所述方法包括:
获得一信息;
基于所述信息,生成针对所述信息的提示项;
显示所述提示项在显示屏上;其中,所述提示项层叠于一界面上且占有所述显示屏的第一显示区域;
获得针对所述提示项的输入操作;其中,所述输入操作的起始点位于所述第一显示区域内且所述输入操作跨过所述第一显示区域的第一边缘;
基于所述输入操作,控制所述显示屏的第二显示区域显示所述信息以及控制所述显示屏的第三显示区域显示所述界面,所述第二显示区域与所述第三显示区域为所述显示屏上互不重叠的两个显示区域,且所述第二显示区域大于所述第一显示区域。
上述方法,优选的,在获得针对所述提示项的输入操作之后,所述方法还包括:
基于所述输入操作,将所述显示屏至少划分为互不重叠的两个显示区域,分别为第二显示区域和第三显示区域。
上述方法,优选的,所述基于所述输入操作,控制所述显示屏的第二显示区域显示所述信息,包括:
基于所述提示项以及所述输入操作,调启与所述提示项所对应的第一应用程序;
在所述第二显示区域内显示所述第一应用程序的操作界面,所述操作界面上承载有所述信息的内容。
以及;
所述基于所述输入操作控制第三显示区域显示所述界面,包括:
基于所述输入操作,确定所述界面所对应的第二应用程序;
基于所述第二应用程序,将所述第二应用程序所对应的所述界面进行缩略处理,得到缩略界面,所述缩略界面为可交互的界面;
将所述缩略界面显示在所述第三显示区域内;
或者
基于所述输入操作,确定所述界面所对应的第二应用程序;
基于所述第三显示区域,针对所述第二应用程序所对应的所述界面进行重新排版;
将排版后的界面显示在所述第三显示区域内。
上述方法,优选的,所述方法还包括:
确定所述输入操作的第一方向;所述第一方向为所述起始点到所述第一边缘的方向;
基于所述第一方向,在所述两个显示区域中确定第二显示区域以显示所述提示项所对应的所述第一应用程序的操作界面;
确定第三显示区域,以将所述第二应用程序所对应的所述界面基于所述输入操作的所述第一方向显示在所述第三显示区域。
上述方法,优选的:基于所述输入操作所划分的为互不重叠的两个显示区域具有易于操作的优先级;
所述基于所述输入操作,控制所述显示屏的第二显示区域显示所述信息以及控制所述显示屏的第三显示区域显示所述界面,包括:
将所述提示项所对应的所述第一应用程序的操作界面显示在所述第二显示区域;
将所述界面显示在所述第三显示区域。
上述方法,优选的,所述互不重叠的两个显示区域的易于操作的优先级与设备的姿态相关联;
所述方法还包括:
获得设备的姿态信息;
基于所述设备的姿态信息,确定所述两个显示区域的易于操作的优先级;
其中,所述设备的姿态信息表征所述设备为竖屏状态时,所述显示屏的下部分显示区域的易于操作的优先级高于所述显示屏的上部分显示区域的易于操作的优先级;
所述设备的姿态信息表征所述设备为顺时针旋转到横屏状态时,所述显示屏的左部分显示区域的易于操作的优先级高于所述显示屏的右部分显示区域的易于操作的优先级;
所述设备的姿态信息表征所述设备为逆时针旋转到横屏状态时,所述显示屏的右部分显示区域的易于操作的优先级高于所述显示屏的左部分显示区域的易于操作的优先级。
本申请还提供了一种控制方法,所述方法包括;
获得一分割触发指令;
基于所述分割触发指令,将显示屏至少划分为互不重叠的两个显示区域,所述两个显示区域具有易于操作的优先级;
基于所述易于操作的优先级,将至少两个应用程序的操作界面对应显示在所述至少两个显示区域内。
上述方法,优选的,所述互不重叠的两个显示区域的易于操作的优先级与设备的姿态相关联;
所述方法还包括:
获得设备的姿态信息;
基于所述设备的姿态信息,确定所述两个显示区域的易于操作的优先级;
其中,所述设备的姿态信息表征所述设备为竖屏状态时,所述显示屏的下部分显示区域的易于操作的优先级高于所述显示屏的上部分显示区域的易于操作的优先级;
所述设备的姿态信息表征所述设备为顺时针旋转到横屏状态时,所述显示屏的左部分显示区域的易于操作的优先级高于所述显示屏的右部分显示区域的易于操作的优先级;
所述设备的姿态信息表征所述设备为逆时针旋转到横屏状态时,所述显示屏的右部分显示区域的易于操作的优先级高于所述显示屏的左部分显示区域的易于操作的优先级。
本申请还提供了一种电子设备,包括:
显示屏;
接收接口,用于获得一信息;
控制器,用于基于所述信息,生成针对所述信息的提示项,并显示所述提示项在所述显示屏上;其中,所述提示项层叠于一界面上且占有所述显示屏的第一显示区域;
输入接口,用于获得针对所述提示项的输入操作;其中,所述输入操作的起始点位于所述第一显示区域内且所述输入操作跨过所述第一显示区域的第一边缘;
所述控制器,还用于基于所述输入操作,控制所述显示屏的第二显示区域显示所述信息以及控制所述显示屏的第三显示区域显示所述界面,所述第二显示区域与所述第三显示区域为所述显示屏上互不重叠的两个显示区域,且所述第二显示区域大于所述第一显示区域。
本申请还提供了一种电子设备,包括:
显示屏;
输入接口,用于获得一分割触发指令;
控制器,用于基于所述分割触发指令,将所述显示屏至少划分为互不重叠的两个显示区域,所述两个显示区域具有易于操作的优先级,并基于所述易于操作的优先级,将至少两个应用程序的操作界面对应显示在所述至少两个显示区域内。
由上述方案可知,本申请提供的一种处理方法、控制方法及电子设备,在接收到信息之后,将信息的提示项生成并显示在显示屏上,进而根据实时的输入操作来控制显示屏以多个区域来显示该信息及原有显示屏上的界面,实现多窗口分割,而这一实现方案中对信息的来源并不限制,任何应用的信息在生成提示项并有对提示项的输入操作时,即用户需要进行多窗口分割时,即可将显示屏上原有的内容界面与当前的信息来分窗口显示,在保证实现多窗口分割的同时,能够提高灵活性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例一提供的一种处理方法的流程图;
图2~图4分别为本申请实施例一的应用示例图;
图5a为本申请实施例二提供的一种处理方法的流程图;
图5b、图6及图7分别为本申请实施例二的应用示例图;
图8为本申请实施例三提供的一种处理方法的部分流程图;
图9为本申请实施例三的应用示例图;
图10及图11分别为本申请实施例三的其他部分流程图;
图12为本申请实施例四提供的一种处理方法的流程图;
图13及图14分别为本申请实施例四的应用示例图;
图15及图16分别为本申请实施例四的部分流程图;
图17为本申请实施例五提供的一种控制方法的流程图;
图18为本申请实施例五的另一流程图;
图19为本申请实施例六提供的一种电子设备的结构示意图;
图20为本申请实施例七提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
参考图1,为本申请实施例一提供的一种处理方法的实现流程图,适用于对显示屏进行多窗口分割,具体的,该方法可以包括以下步骤:
步骤101:获得一信息。
其中,该信息是指,任何一个或一种应用的新信息。例如,购物应用推送的信息、电子设备的短消息或者聊天应用的新信息等。
步骤102:基于信息,生成针对信息的提示项。
例如,针对购物应用推送的信息,生成提示项,如“**商品节日优惠”的提示项。
步骤103:显示提示项在显示屏上。
其中,该提示项的显示层叠于一个界面上,该界面是原始显示在显示屏上的,提示项在显示屏上的显示占用该显示屏的第一显示区域。如图2中所示,第一显示区域位于显示屏的上方区域或中间区域。
步骤104:获得针对提示项的输入操作。
其中,提示项在显示屏的第一显示区域显示时的显示时间可以持续预设的时长,如5秒或3秒等。在提示项显示在第一显示区域时,用户通过显示屏观察到提示项后,可以根据需求决定是否进行多窗口分割,即分屏显示,在决定进行多窗口分割时,用户对提示项执行输入操作,本实施例中对针对提示项的输入操作进行获得。
需要说明的是,本文中的针对提示项的输入操作是指,输入操作的起始点位于第一显示区域内且输入操作的操作轨迹跨过第一显示区域的第一边缘。如图3中所示,一个输入操作的起始点在A点,A点位于第一显示区域内,该输入操作的终点在B点,A与B之间的操作轨迹跨过第一显示区域的边缘L,那么该输入操作为针对提示项的输入操作。
步骤105:基于输入操作,控制显示屏的第二显示区域显示信息,并控制显示屏的第三显示区域显示界面。
其中,第二显示区域与第三显示区域为显示屏上互不重叠的两个显示区域,且第二显示区域大于第一显示区域。如图4中所示,第二显示区域在显示屏的下方区域,且第二显示区域的区域面积大于提示项的第一显示区域的区域面积。需要说明的是,在图4中的第一显示区域只是为了说明第一显示区域与第二显示区域的大小,在实际应用中,在显示屏进行多窗口分割显示时,第一显示区域在第二显示区域和第三显示区域被划分之后不再显示。
而第三显示区域和第二显示区域之间的区域大小可以相同,也可以不同。
由上述方案可知,本申请实施例一提供的一种处理方法,在接收到信息之后,将信息的提示项生成并显示在显示屏上,进而根据实时的输入操作来控制显示屏以多个区域来显示该信息及原有显示屏上的界面,实现多窗口分割,而这一实现方案中对信息的来源并不限制,任何应用的信息在生成提示项并有对提示项的输入操作时,即用户需要进行多窗口分割时,即可将显示屏上原有的内容界面与当前的信息来分窗口显示,在保证实现多窗口分割的同时,能够提高灵活性。
参考图5a,为本申请实施例二提供的一种处理方法的实现流程图,在保证104之后,在步骤105之前,该方法还可以包括以下步骤:
步骤106:基于输入操作,将显示屏至少划分为互不重叠的两个显示区域。
其中,显示屏上被划分出的区域分别为:第二显示区域和第三显示区域。在一种实现方式中,可以将显示屏按照显示屏的尺寸进行划分。例如将长方形的显示屏划分成上下两个显示区域,如图5b中所示。
需要说明的是,第三显示区域中显示显示屏原始显示的界面,该界面可以是单窗口的显示,如图6中所示,显示屏上具有两个显示区域:第二显示区域X和第三显示区域Y。或者,第三显示区域上的界面是多窗口的显示,如图7中所示,显示屏上具有3个显示区域,第二显示区域Z、显示区域R和显示区域T,显示区域R和显示区域T组成第三显示区域S。
参考图8,为本申请实施例三提供的一种处理方法的部分流程图,其中,在基于输入操作控制显示平的第二显示区域显示信息时,可以通过以下步骤实现:
步骤801:基于提示项以及输入操作,调启与提示项所对应的第一应用程序。
例如,该提示项为聊天应用的提示项,比如提示某个好友所发送新消息,本实施例中根据用户的输入操作及提示项,调用并启动该提示项对应的聊天应用的应用程序。
步骤802:在第二显示区域内显示第一应用程序的操作界面。
其中,第二显示区域上所显示的操作界面上承载有信息的内容。
如图9中所示,在第二显示区域Z内显示聊天应用的操作界面,而所显示的操作界面上承载有信息的内容,如“明天10点开会”等。
相应的,在基于输入操作控制第三显示区域显示显示屏原始所显示的界面时,可以通过以下步骤实现,如图10中所示:
步骤1001:基于输入操作,确定界面所对应的第二应用程序。
其中,该界面可以是电子设备的桌面管理器launcher的操作界面,如手机***的桌面等,也可以是某个功能应用的界面,如购物应用的界面。本实施例中对用户的输入操作进行响应,进而确定界面所对应的第二应用程序,如购物应用的应用程序或者launcher的程序。
步骤1002:基于第二应用程序,将第二应用程序所对应的界面进行缩略处理,得到缩略界面。
步骤1003:将缩略界面显示在第三显示区域内。
其中,缩略界面为可交互的界面,也就是说,本实施例中只将第二应用程序所对应的该界面进行尺寸上的缩小处理,对其他参数并不进行操作,因此,缩略界面在为用户提供交互操作时,交互操作与未所缩小之前的界面的交互操作时相同的。
或者,在基于输入操作控制第三显示区域显示显示屏原始所显示的界面时,可以通过以下步骤实现,如图11中所示:
步骤1101:基于输入操作,确定界面所对应的第二应用程序。
步骤1102:基于第三显示区域,针对第二应用程序所对应的界面进行重新排版。
步骤1103:将排版后的界面显示在第三显示区域内。
也就是说,本实施例中将第二应用程序所对应的该界面中各版块的显示布局重新排版,包括:减小某个或某多个板块的尺寸、调整某个或多个板块的排版位置等,使得重新排版后的界面能够显示在第三显示区域内,而不影响用户的交互操作等。
需要说明的是,重新排版的界面上的交互操作可能与未排版之前的界面的交互操作相同,也可能不同。
参考图12,为本申请实施例四提供的一种处理方法的实现流程图,其中,在步骤106之后,该方法还可以包括以下步骤:
步骤107:确定输入操作的第一方向。
其中,第一方向为起始点到第一边缘的方向。如图3中,第一方向为A点到边缘L的方向。
步骤108:基于第一方向,在两个显示区域中确定第二显示区域,以显示提示项所对应的第一应用程序的操作界面,该操作界面承载有提示项所对应的信息的内容。
步骤109:确定第三显示区域,以将第二应用程序所对应的界面基于第一方向显示在第三显示区域。
其中,第一方向可以为相对于大地从上向下的方向。
例如,第一方向为显示屏上从听筒向麦克风的方向,即显示屏在竖屏状态时的由上到下的方向,那么将显示屏在竖屏状态时的上下两个显示区域中的下方的显示区域确定为第二显示区域,第二显示区域显示提示项所对应的第一应用程序的操作界面,将显示屏中的另一个显示区域确定为第三显示区域,第三显示区域可以显示显示屏原始显示的界面,如图13中所示。
或者,显示屏还可能会处于横屏状态,第一方向为从显示屏第一侧边到相对的另一个侧边的方向,即显示屏在横屏状态时的由上到下的方向,那么将显示屏在横屏状态时的左右两个显示区域中的右边的显示区域确定为第二显示区域,第二显示区域显示提示项所对应的第一应用程序的操作界面,将显示屏中的另一个显示区域确定为第三显示区域,如图14中所示。
在一种实现中,本实施例在划分显示屏上的显示区域时,可以将划分出的互不重叠的两个显示区域设置易于操作的优先级,即两个显示区域具有各自的易于操作的优先级,优先级高的显示区域是根据用户需求或历史经验数据总结出的需求中所表征的利于用户操作的显示区域,优先级低的显示区域是相对较为不便利的显示区域。
例如,用户为左手操作便利的操作习惯,那么显示屏在横屏状态下左侧的显示区域为易于操作的优先级高的显示区域;若用户为右手操作便利的操作习惯,那么显示屏在横屏状态右侧的显示区域为易于操作的优先级较高的显示区域。
而本实施例中,除了可以根据用户需求或历史经验数据总结出的需求设置显示区域的优先级,也可以基于用户实时的输入操作来设置显示区域的优先级。例如,输入操作中起始点指向轨迹终点的方向所指向的显示区域为易于操作的优先级较高的显示区域,或者,输入操作中,轨迹终点所在的区域为易于操作的优先级较高的显示区域。此时,优先级较高的显示区域中显示用户当前最想查看和操作的信息内容。
相应的,步骤105可以通过以下步骤实现,如图15中所示:
步骤1501:将提示项所对应的第一应用程序的操作界面显示在第二显示区域。
步骤1502:将界面显示在第三显示区域。
由此,用户根据自己的需求进行输入操作,进而将其此时最想查看和操作的提示项所对应的第一应用程序的操作界面显示在优先级较高的显示区域上,如第二显示区域。
而在具体实现中,在显示屏上被划分的互不重叠的两个显示区域的易于操作的优先级时与电子设备的姿态相关联的,如显示屏处于横屏状态还是竖屏状态,不同的状态下显示屏上划分出的两个区域的优先级可能不同。
由此,在将提示项所对应的第一应用程序的操作界面及显示屏原始显示的界面进行显示之前,该方法还可以包括以下步骤,如图16中所示:
步骤1601:获得设备的姿态信息。
其中,姿态信息包括:设备处于显示屏的竖屏状态、设备处于显示屏的横屏状态、顺时针旋转到横屏状态或者逆时针旋转到横屏状态等。
步骤1602:基于设备的姿态信息,确定两个显示区域的易于操作的优先级。
其中,设备的姿态信息表征设备为竖屏状态时,显示屏的下部分显示区域的易于操作的优先级高于显示屏的上部分显示区域的易于操作的优先级,此时,显示屏的下部分显示区域可以确定为第二显示区域,以显示提示项所对应的第一应用程序的操作界面,显示屏的上部分显示区域确定为第三显示区域,以显示显示屏原始显示的界面;
设备的姿态信息表征设备为顺时针旋转到横屏状态时,显示屏的左部分显示区域的易于操作的优先级高于所述显示屏的右部分显示区域的易于操作的优先级,此时,显示屏的左部分显示区域可以确定为第二显示区域,以显示提示项所对应的第一应用程序的操作界面,显示屏的右部分显示区域确定为第三显示区域,以显示显示屏原始显示的界面;
设备的姿态信息表征设备为逆时针旋转到横屏状态时,显示屏的右部分显示区域的易于操作的优先级高于所述显示屏的左部分显示区域的易于操作的优先级,此时,显示屏的右部分显示区域可以确定为第二显示区域,以显示提示项所对应的第一应用程序的操作界面,显示屏的左部分显示区域确定为第三显示区域,以显示显示屏原始显示的界面。
参考图17,为本申请实施例五提供的一种控制方法的实现流程图,适用于将多窗口分割显示中,该方法可以包括以下步骤:
步骤1701:获得一分割触发指令。
其中,该分割触发指令可以基于用户的输入操作生成,例如,电子设备在接收到信息并生成该信息对应的提示项之后,将提示项通过显示屏显示给用户时,用户根据需求决定是否进行多窗口分割显示,由此来进行输入操作,进而生成分割触发指令,本实施例中对该分割触发指令进行获得。
步骤1702:基于分割触发指令,将显示屏至少划分为互不重叠的两个显示区域。
其中,划分出的两个显示区域具有易于操作的优先级。而显示区域的优先级的高低可以基于分割触发指令中用户的输入操作进行确定,例如,输入操作中的轨迹终点所在的显示区域的易于操作的优先级较高,或者,输入操作中起始点指向轨迹终点的方向所指向的显示区域的易于操作的优先级较高,等。
步骤1703:基于易于操作的优先级,将至少两个应用程序的操作界面对应显示在至少两个显示区域内。
其中,应用程序的操作界面可以是某个功能应用的操作界面,如聊天应用的操作界面,或者,也可以是设备桌面管理器的操作界面,如手机桌面。
本实施例中以两个显示区域为例:基于两个显示区域各自的易于操作的优先级,将两个应用程序的操作界面分别显示在这两个显示区域中,例如,聊天类应用对操作的需求通常高于多媒体输出类的应用对操作额需求,因此,本实施例中将聊天应用的操作界面在易于操作的优先级较高的显示区域内显示,将多媒体输出类的应用的操作界面或手机桌面在易于操作的优先级较低的显示区域内显示。
由上述方案可知,本申请实施例五提供的一种控制方法,通过对获得的分割触发指令进行响应,进而将显示屏划分成多个显示区域,再基于这些显示区域的易于操作的优先级将各应用程序的操作界面进行对应显示,在多窗口分割显示的过程中不受预先设置的影响,实时对多个应用程序的操作界面进行分屏显示,提高多窗口分割的灵活性。
在一种实现方式中,在显示屏上被划分的互不重叠的两个显示区域的易于操作的优先级时与电子设备的姿态相关联的,如显示屏处于横屏状态还是竖屏状态,不同的状态下显示屏上划分出的两个区域的优先级可能不同。
由此,在步骤1703之前,该方法还可以包括以下步骤,如图18中所示:
步骤1704:获得设备的姿态信息。
其中,姿态信息包括:设备处于显示屏的竖屏状态、设备处于显示屏的横屏状态、顺时针旋转到横屏状态或者逆时针旋转到横屏状态等。
步骤1705:基于设备的姿态信息,确定两个显示区域的易于操作的优先级。
其中,设备的姿态信息表征设备为竖屏状态时,显示屏的下部分显示区域的易于操作的优先级高于显示屏的上部分显示区域的易于操作的优先级,此时,显示屏的下部分显示区域可以确定为第二显示区域,以显示提示项所对应的第一应用程序的操作界面,显示屏的上部分显示区域确定为第三显示区域,以显示显示屏原始显示的界面;
设备的姿态信息表征设备为顺时针旋转到横屏状态时,显示屏的左部分显示区域的易于操作的优先级高于所述显示屏的右部分显示区域的易于操作的优先级,此时,显示屏的左部分显示区域可以确定为第二显示区域,以显示提示项所对应的第一应用程序的操作界面,显示屏的右部分显示区域确定为第三显示区域,以显示显示屏原始显示的界面;
设备的姿态信息表征设备为逆时针旋转到横屏状态时,显示屏的右部分显示区域的易于操作的优先级高于所述显示屏的左部分显示区域的易于操作的优先级,此时,显示屏的右部分显示区域可以确定为第二显示区域,以显示提示项所对应的第一应用程序的操作界面,显示屏的左部分显示区域确定为第三显示区域,以显示显示屏原始显示的界面。
参考图19,为本申请实施例六提供的一种电子设备的结构示意图,其中,该电子设备可以包括以下结构:
显示屏1901,能够显示界面,如桌面或者应用的操作界面等。
接收接口1902,用于获得一信息。
控制器1903,用于基于信息,生成针对信息的提示项,并显示提示项在显示屏1901上。
其中,提示项层叠于一界面上且占有显示屏1901的第一显示区域。
输入接口1904,用于获得针对提示项的输入操作。
其中,输入操作的起始点位于第一显示区域内且输入操作跨过第一显示区域的第一边缘。
而控制器1903还用于基于输入操作,控制显示屏的第二显示区域显示信息并控制显示屏的第三显示区域显示界面。
其中,第二显示区域与第三显示区域为显示屏上互不重叠的两个显示区域,且第二显示区域大于第一显示区域。
由上述方案可知,本申请实施例六提供的一种电子设备,在接收接口接收到信息之后,控制器将信息的提示项生成并显示在显示屏上,进而根据输入接口实时获得的输入操作来控制显示屏以多个区域来显示该信息及原有显示屏上的界面,实现多窗口分割,而这一实现方案中对信息的来源并不限制,任何应用的信息在生成提示项并有对提示项的输入操作时,即用户需要进行多窗口分割时,即可将显示屏上原有的内容界面与当前的信息来分窗口显示,在保证实现多窗口分割的同时,能够提高灵活性。
参考图20,为本申请实施例七提供的一种电子设备的结构示意图,该电子设备可以包括以下结构:
显示屏2001,能够显示界面,如桌面或者应用的操作界面等;
输入接口2002,用于获得一分割触发指令;
控制器2003,用于基于所述分割触发指令,将所述显示屏至少划分为互不重叠的两个显示区域,所述两个显示区域具有易于操作的优先级,并基于所述易于操作的优先级,将至少两个应用程序的操作界面对应显示在所述至少两个显示区域内。
由上述方案可知,本申请实施例七提供的一种电子设备,控制器通过对利用输入接口获得的分割触发指令进行响应,进而将显示屏划分成多个显示区域,再基于这些显示区域的易于操作的优先级将各应用程序的操作界面进行对应显示,在多窗口分割显示的过程中不受预先设置的影响,实时对多个应用程序的操作界面进行分屏显示,提高多窗口分割的灵活性。
本申请的方案在使用一个应用的情况收到提示信息,针对提示信息的一个滑动手势操作来触发分屏(即,屏幕的显示区域内划分为两个不重叠显示区域,一个显示当前应用的界面一个显示提示信息对应的应用的界面)或者多窗口(即,在屏幕的显示区域显示两个不重叠的窗口,一个窗口显示当前应用的界面;一个窗口显示提示信息对应的应用的界面)。本申请进一步限定横屏以及竖屏下两个区域(两个窗口)易于操作的优先级,针对提示信息的滑动手势以及设备的姿态来确定提示信息所对应的应用的界面应该显示在显示屏上的那个区域。竖屏状态下显示屏的下部分区域(窗口)的易于操作的优先级高,如果是横屏状态基于翻转到横屏状态的过程来确定屏幕上的两个区域那个区域的易于操作的优先级高,如果是顺时针旋转到横屏状态时显示屏的左部分区域的易于操作的优先级高;如果是逆时针旋转到横屏状态显示屏的右部分区域的易于操作的优先级高。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本发明所提供的一种处理方法、控制方法及电子设备进行了详细介绍,对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种处理方法,所述方法包括:
获得一信息;
基于所述信息,生成针对所述信息的提示项;
显示所述提示项在显示屏上;其中,所述提示项层叠于一界面上且占有所述显示屏的第一显示区域;
获得针对所述提示项的输入操作;
基于所述输入操作,控制所述显示屏的第二显示区域显示所述信息以及控制所述显示屏的第三显示区域显示所述界面,所述第二显示区域与所述第三显示区域为所述显示屏上互不重叠的两个显示区域,且所述第二显示区域大于所述第一显示区域;
其中,基于所述输入操作所划分的为互不重叠的两个显示区域具有易于操作的优先级,所述互不重叠的两个显示区域的易于操作的优先级与设备的姿态相关联;所述信息显示的所述第二显示区域的易于操作的优先级高于所述界面显示的所述第三显示区域。
2.根据权利要求1所述的方法,其特征在于,在获得针对所述提示项的输入操作之后,所述方法还包括:
基于所述输入操作,将所述显示屏至少划分为互不重叠的两个显示区域,分别为第二显示区域和第三显示区域。
3.根据权利要求2所述的方法,其特征在于,所述基于所述输入操作,控制所述显示屏的第二显示区域显示所述信息,包括:
基于所述提示项以及所述输入操作,调启与所述提示项所对应的第一应用程序;
在所述第二显示区域内显示所述第一应用程序的操作界面,所述操作界面上承载有所述信息的内容;
以及;
所述基于所述输入操作控制第三显示区域显示所述界面,包括:
基于所述输入操作,确定所述界面所对应的第二应用程序;
基于所述第二应用程序,将所述第二应用程序所对应的所述界面进行缩略处理,得到缩略界面,所述缩略界面为可交互的界面;
将所述缩略界面显示在所述第三显示区域内;
或者
基于所述输入操作,确定所述界面所对应的第二应用程序;
基于所述第三显示区域,针对所述第二应用程序所对应的所述界面进行重新排版;
将排版后的界面显示在所述第三显示区域内。
4.根据权利要求3所述的方法,其特征在于,所述输入操作的起始点位于所述第一显示区域内且所述输入操作跨过所述第一显示区域的第一边缘;所述方法还包括:
确定所述输入操作的第一方向;所述第一方向为所述起始点到所述第一边缘的方向;
基于所述第一方向,在所述两个显示区域中确定第二显示区域以显示所述提示项所对应的所述第一应用程序的操作界面;
确定第三显示区域,以将所述第二应用程序所对应的所述界面基于所述输入操作的所述第一方向显示在所述第三显示区域。
5.根据权利要求3所述的方法,其特征在于:所述基于所述输入操作,控制所述显示屏的第二显示区域显示所述信息以及控制所述显示屏的第三显示区域显示所述界面,包括:
将所述提示项所对应的所述第一应用程序的操作界面显示在所述第二显示区域;
将所述界面显示在所述第三显示区域。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
获得设备的姿态信息;
基于所述设备的姿态信息,确定所述两个显示区域的易于操作的优先级;
其中,所述设备的姿态信息表征所述设备为竖屏状态时,所述显示屏的下部分显示区域的易于操作的优先级高于所述显示屏的上部分显示区域的易于操作的优先级;
所述设备的姿态信息表征所述设备为顺时针旋转到横屏状态时,所述显示屏的左部分显示区域的易于操作的优先级高于所述显示屏的右部分显示区域的易于操作的优先级;
所述设备的姿态信息表征所述设备为逆时针旋转到横屏状态时,所述显示屏的右部分显示区域的易于操作的优先级高于所述显示屏的左部分显示区域的易于操作的优先级。
7.一种控制方法,所述方法包括;
获得一分割触发指令;
基于所述分割触发指令,将显示屏至少划分为互不重叠的两个显示区域,所述两个显示区域具有易于操作的优先级;所述互不重叠的两个显示区域的易于操作的优先级与设备的姿态相关联;
获得设备的姿态信息;
基于所述设备的姿态信息,确定所述两个显示区域的易于操作的优先级;基于所述易于操作的优先级,将至少两个应用程序的操作界面对应显示在所述至少两个显示区域内;所述至少两个应用程序中对操作的需求高的应用程序的操作界面显示在易于操作的优先级高的显示区域,所述至少两个应用程序中对操作的需求低的应用程序的操作界面显示在易于操作的优先级低的显示区域。
8.根据权利要求7所述的方法,其特征在于,
其中,所述设备的姿态信息表征所述设备为竖屏状态时,所述显示屏的下部分显示区域的易于操作的优先级高于所述显示屏的上部分显示区域的易于操作的优先级;
所述设备的姿态信息表征所述设备为顺时针旋转到横屏状态时,所述显示屏的左部分显示区域的易于操作的优先级高于所述显示屏的右部分显示区域的易于操作的优先级;
所述设备的姿态信息表征所述设备为逆时针旋转到横屏状态时,所述显示屏的右部分显示区域的易于操作的优先级高于所述显示屏的左部分显示区域的易于操作的优先级。
9.一种电子设备,包括:
显示屏;
接收接口,用于获得一信息;
控制器,用于基于所述信息,生成针对所述信息的提示项,并显示所述提示项在所述显示屏上;其中,所述提示项层叠于一界面上且占有所述显示屏的第一显示区域;
输入接口,用于获得针对所述提示项的输入操作;
所述控制器,还用于基于所述输入操作,控制所述显示屏的第二显示区域显示所述信息以及控制所述显示屏的第三显示区域显示所述界面,所述第二显示区域与所述第三显示区域为所述显示屏上互不重叠的两个显示区域,且所述第二显示区域大于所述第一显示区域;
其中,基于所述输入操作所划分的为互不重叠的两个显示区域具有易于操作的优先级,所述互不重叠的两个显示区域的易于操作的优先级与设备的姿态相关联;所述信息显示的所述第二显示区域的易于操作的优先级高于所述界面显示的所述第三显示区域。
10.一种电子设备,包括:
显示屏;
输入接口,用于获得一分割触发指令;
控制器,用于基于所述分割触发指令,将所述显示屏至少划分为互不重叠的两个显示区域,所述两个显示区域具有易于操作的优先级,所述互不重叠的两个显示区域的易于操作的优先级与设备的姿态相关联,并获得设备的姿态信息,基于所述设备的姿态信息,确定所述两个显示区域的易于操作的优先级,并基于所述易于操作的优先级,将至少两个应用程序的操作界面对应显示在所述至少两个显示区域内;所述至少两个应用程序中对操作的需求高的应用程序的操作界面显示在易于操作的优先级高的显示区域,所述至少两个应用程序中对操作的需求低的应用程序的操作界面显示在易于操作的优先级低的显示区域。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710145900.9A CN106933588B (zh) | 2017-03-13 | 2017-03-13 | 一种处理方法、控制方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710145900.9A CN106933588B (zh) | 2017-03-13 | 2017-03-13 | 一种处理方法、控制方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106933588A CN106933588A (zh) | 2017-07-07 |
CN106933588B true CN106933588B (zh) | 2020-12-18 |
Family
ID=59432769
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710145900.9A Active CN106933588B (zh) | 2017-03-13 | 2017-03-13 | 一种处理方法、控制方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106933588B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107360686A (zh) * | 2017-08-22 | 2017-11-17 | 北京小米移动软件有限公司 | 电子设备 |
CN108170356B (zh) * | 2017-12-25 | 2021-03-12 | Oppo广东移动通信有限公司 | 应用分屏方法及相关产品 |
JP2021189987A (ja) * | 2020-06-04 | 2021-12-13 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置およびプログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103279303A (zh) * | 2013-05-31 | 2013-09-04 | 东莞宇龙通信科技有限公司 | 事件消息的处理方法及装置 |
US20130241944A1 (en) * | 2012-03-19 | 2013-09-19 | Lenovo (Beijing) Co., Ltd. | Electronic Device and Display Control Method Thereof |
CN103324435A (zh) * | 2013-05-24 | 2013-09-25 | 华为技术有限公司 | 分屏显示的方法、装置及其电子设备 |
CN103593623A (zh) * | 2013-11-15 | 2014-02-19 | 深圳市中兴移动通信有限公司 | 分屏显示方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105204756A (zh) * | 2014-06-30 | 2015-12-30 | 阿尔卡特朗讯 | 一种用于操作触摸屏设备的屏幕的方法与设备 |
-
2017
- 2017-03-13 CN CN201710145900.9A patent/CN106933588B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130241944A1 (en) * | 2012-03-19 | 2013-09-19 | Lenovo (Beijing) Co., Ltd. | Electronic Device and Display Control Method Thereof |
CN103324435A (zh) * | 2013-05-24 | 2013-09-25 | 华为技术有限公司 | 分屏显示的方法、装置及其电子设备 |
CN103279303A (zh) * | 2013-05-31 | 2013-09-04 | 东莞宇龙通信科技有限公司 | 事件消息的处理方法及装置 |
CN103593623A (zh) * | 2013-11-15 | 2014-02-19 | 深圳市中兴移动通信有限公司 | 分屏显示方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106933588A (zh) | 2017-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107632895B (zh) | 一种信息共享方法及移动终端 | |
US9904458B2 (en) | Method for information processing and electronic apparatus thereof | |
DE202014004554U1 (de) | Vorrichtung und grafische Benutzerschnittstelle zum Teilen von Inhalt aus einer jeweiligen Anwendung | |
DE202014004549U1 (de) | Vorrichtung und grafische Benutzerschnittstelle zum Teilen von Inhalt aus einer jeweiligen Anwendung | |
CN106933588B (zh) | 一种处理方法、控制方法及电子设备 | |
CN112099707A (zh) | 显示方法、装置和电子设备 | |
CN114296595A (zh) | 一种显示方法、装置和电子设备 | |
CN112433693B (zh) | 分屏显示方法、装置及电子设备 | |
CN113434065A (zh) | 一种信息处理方法及终端 | |
CN113835577A (zh) | 显示方法、装置、电子设备及存储介质 | |
CN115357158A (zh) | 消息处理方法、装置、电子设备及存储介质 | |
CN109840315B (zh) | 一种详情信息查看方法及装置 | |
CN112148167A (zh) | 控件设置方法、装置和电子设备 | |
US11016788B2 (en) | Application launching method and display device | |
CN107682535B (zh) | 基于智能手机平台远程控制计算机的方法 | |
CN112214140A (zh) | 后台任务显示方法和电子设备 | |
CN115202524B (zh) | 显示方法和装置 | |
US10645144B2 (en) | Computer-implemented method for controlling a remote device with a local device | |
CN115756707A (zh) | 内容分享方法、装置、电子设备和可读存储介质 | |
CN113325980B (zh) | 控制方法、装置、电子设备和可读存储介质 | |
CN115576463A (zh) | 后台应用的管理方法、装置、电子设备及介质 | |
CN115268816A (zh) | 分屏控制方法、装置、电子设备和可读存储介质 | |
CN114564134A (zh) | 应用图标显示方法、装置 | |
CN115373558A (zh) | 投屏方法、装置、设备及存储介质 | |
CN112947808A (zh) | 未读消息的显示方法、装置和电子设备 |
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 |