CN113467866A - 处理方法及装置 - Google Patents

处理方法及装置 Download PDF

Info

Publication number
CN113467866A
CN113467866A CN202110349894.5A CN202110349894A CN113467866A CN 113467866 A CN113467866 A CN 113467866A CN 202110349894 A CN202110349894 A CN 202110349894A CN 113467866 A CN113467866 A CN 113467866A
Authority
CN
China
Prior art keywords
area
display
indication
target object
target
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
CN202110349894.5A
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN202110349894.5A priority Critical patent/CN113467866A/zh
Publication of CN113467866A publication Critical patent/CN113467866A/zh
Priority to US17/551,900 priority patent/US11929008B2/en
Pending legal-status Critical Current

Links

Images

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/451Execution arrangements for user interfaces
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1446Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display display composed of modules, e.g. video walls
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/02Composition of display devices
    • G09G2300/026Video wall, i.e. juxtaposition of a plurality of screens to create a display screen of bigger dimensions
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0261Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0464Positioning
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2354/00Aspects of interface with display user
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/2092Details of a display terminals using a flat panel, the details relating to the control arrangement of the display terminal and to the interfaces thereto

Landscapes

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

Abstract

本申请提供了一种处理方法及装置,该方法包括:显示指示区,该指示区包括:基于电子设备具有或连接的多个显示装置划分的多个显示区域的示意区;响应对目标对象的第一操作,确定该指示区中与该目标对象建立关联的目标示意区;在该目标示意区对应的显示区域中显示该目标对象。

Description

处理方法及装置
技术领域
本申请涉及显示技术领域,更具体地说,涉及一种处理方法及装置。
背景技术
通过分屏软件可以将电子设备的显示器的显示区域进行分屏,使得显示区域从逻辑上被划分为多个分区。在通过分屏软件划分出的多个分区中可以显示不同应用的窗口,从而使得用户可以利用一台电子设备同时查看多个应用的窗口内容。
然而,在电子设备连接或具有多个显示器的情况下,如何实现应用等对象的分屏显示仍然是需要解决的技术问题。
发明内容
本申请提供了一种处理方法及装置。
其中,一种处理方法,包括:
显示指示区,所述指示区包括:基于电子设备具有或连接的多个显示装置划分的多个显示区域的示意区;
响应对目标对象的第一操作,确定所述指示区中与所述目标对象建立关联的目标示意区;
在所述目标示意区对应的显示区域中显示所述目标对象。
在一种可能的实现方式中,所述指示区包括:
第一指示区,所述第一指示区包括所述多个显示装置构成的整体显示区所划分出的多个显示区域的示意区。
和/或
第二指示区,所述第二指示区包括:所述多个显示装置各自划分出的至少一个显示区域的示意区。
在又一种可能的实现方式中,所述显示指示区,包括:
检测到对目标对象的第二操作;
如果所述第二操作满足触发条件,显示指示区;
其中,所述触发条件包括:
所述第二操作是移动所述目标对象位置的操作;且移动所述目标对象的移动参数包括下列的至少一种:
移动距离满足条件;或,
移动时间满足条件;或,
移动轨迹满足条件。
在又一种可能的实现方式中,显示指示区,包括:
以所述目标对象在所述第二操作前的操作前位置或满足所述触发条件的第二操作后的操作后位置作为显示基准,在所述显示基准的设定显示区域内显示指示区。
在又一种可能的实现方式中,所述显示指示区,包括:
基于所述第二操作的移动方向,在相对所述目标对象的操作后位置的目标朝向范围内显示指示区,所述目标朝向范围包括与所述移动方向的夹角小于设定角度的方向范围,所述操作后位置为所述目标对象在满足触发条件的所述第二操作操作后的位置。
在又一种可能的实现方式中,所述响应于对目标对象的第一操作,确定所述指示区中与所述目标对象建立关联的目标示意区,包括:
检测到移动所述目标对象至所述指示区内的第一操作,确定所述目标对象移动到所述指示区内的目的位置,将所述目的位置所在的示意区确定为与所述目标对象建立关联的目标示意区;
其中,所述指示区内的示意区呈现有第一效果,且在所述目标对象移动至处于所述示意区内时,所述显示区呈现出第二效果,所述第二效果与所述第一效果不同。
在又一种可能的实现方式中,在所述显示指示区之前,还包括:
确定电子设备连接或具有的多个显示装置的显示参数;
基于所述多个显示装置的显示参数,生成指示有所述多个显示装置的分屏引导区;
获得针对所述分屏引导区的区域划分信息,所述区域划分信息用于指示所述多个显示装置划分的多个显示区域;
基于所述分屏引导区上的区域划分信息,生成指示区。
在又一种可能的实现方式中,所述显示参数包括:所述显示装置的分辨率信息,所述分辨率信息包括所述显示装置的横向像素点数量和纵向像素点数量;
所述基于所述多个显示装置的显示参数,生成指示有所述多个显示装置的分屏引导区,包括:
依据所述多个显示装置各自的横向像素点数量和纵向像素点数量以及像素点与引导区的映射关系,构建出包含所述多个显示装置的引导示意区的分屏引导区。
在又一种可能的实现方式中,所述获得针对所述分屏引导区的区域划分信息,包括:
展现多个区域划分模板,并获得用户从所述多个区域划分模板中选择的目标区域划分模板,基于所述目标区域划分模板中指示的区域划分规则,确定所述分屏引导区的区域划分信息;
或者,
获得所述分屏引导区上的第三操作,基于所述第三操作确定所述分屏引导区的区域划分信息。
其中,一种处理装置,包括:
指示显示单元,用于显示指示区,所述指示区包括:基于电子设备具有或连接的多个显示装置划分的多个显示区域的示意区;
区确定单元,用于响应对目标对象的第一操作,确定所述指示区中与所述目标对象建立关联的目标示意区;
对象显示单元,用于在所述目标示意区对应的显示区域中显示所述目标对象。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的处理方法的一种流程示意图;
图2为本申请实施例中显示出的指示区的一种示意图;
图3为本申请实施例显示出的指示区的又一种示意图;
图4为本申请实施例显示出的指示区的又一种示意图;
图5为本申请实施例提供的处理方法的又一种流程示意图;
图6为本申请实施例提供的处理方法应用于一种场景中的一种流程示意图;
图7为本申请中移动应用程序窗口触发显示指示区的一种示意图;
图8为本申请实施例提供的生成指示区的一种流程示意图;
图9为本申请实施例生成的分屏引导区的一种示意图;
图10为本申请实施例提供的处理装置的一种组成结构示意图;
图11为本申请实施例提供的电子设备的一种组成结构示意图。
说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示的以外的顺序实施。
具体实施方式
本申请的方案适用于电子设备,该电子设备具有或者连接有多个显示装置,通过本申请的方案可以实现该电子设备在该多个显示装置中进行对象的分屏显示控制,实现了适用于多个显示装置的分屏显示控制,提高了分屏显示的灵活性。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
如图1,其示出了本申请实施例提供的处理方法的一种实现流程示意图。
本实施例应用于电子设备,该电子设备可以为具有或者连接有多个显示屏的电子设备。
如,该电子设备可以为连接多个显示屏的手机、平板电脑或者计算机设备等;该电子设备还可以是设置有两个或者多个显示屏的电子设备,如具有双屏幕的平板电脑或者笔记本电脑等,当然,该电子设备还可以是具有多个显示屏且外接有至少一个显示屏的电子设备,对此不加限制。
本实施例的方法可以包括如下内容:
S101,显示指示区。
该指示区包括:基于电子设备具有或连接的该多个显示装置划分的多个显示区域的示意区。
其中,显示区域是从显示装置(或者称为显示装置的显示区)划分出的区域,显示装置划分出的显示区域实际上就是对显示装置的显示区进行划分得到的显示区域。而显示区域的示意区为用于表征该显示区域的示意区。
在本申请中,该多个显示装置(显示装置的显示区)划分出的多个显示区域可以是多个显示装置作为一个整体划分出的显示区域,或者是,各个显示装置各自独立划分出的至少一个显示区域,或者是前面两种划分方式的组合。
如,在一种可能的实现方式中,该指示区可以包括:第一指示区。该第一指示区包括该多个显示装置构成的整体显示区所划分出的多个显示区域的示意区。由于是对多个显示装置构成的整体显示区进行划分,因此,划分出的显示区域可能由包括一个显示装置的部分或者全部,还可能是包括多个显示装置的部分或者全部。
为了便于理解,以电子设备的显示装置包括:显示装置1、显示装置2和显示装置3为例说明,如图2所示,其示出了本申请实施例中指示区的一种示意图。由图2可以看出,该指示区中包括了显示装置1和显示装置2 3的示意图。在图2中以这三个显示装置构成的整体显示区域(如图2中粗虚线圈出的最大面积区域)被划分为三个显示区域为例,因此,在图2通过细虚线将三个显示装置的示意图分割为三个显示区域。
为了便于区分,将分割出的三个显示区域依次称为显示区域1、显示区域2和显示区域3,相应的,得到这三个显示装置划分出的三个显示区域的示意区,在图2中每个示意区为细虚线框出的区域,如图2,显示区域1的示意区201、显示区域2的示意区202和显示区域3的示意区203。
由图2中显示区域1的示意区201可知,显示区域1由显示装置1的一部分区域构成。
而由显示区域2的示意区202可知,显示区域2由显示装置1中剩余的另一部分区域,以及显示装置2的一部分区域构成。
类似的,显示区域3为显示装置2中不属于显示区域2的剩余部分区域组成。
在图2中是以多个显示装置作为一个整体划分出多个显示区域为例,由图2可以看出,多个显示装置整体划分显示区域的情况中,每个显示区域可能是包括一个显示装置的部分区域,也可能是包括多个显示装置的部分区域。
当然,一个显示区域还可能包括一个显示装置的全部以及至少一个显示装置的部分区域,例如,显示区域可以是包括显示装置1的部分区域以及整个显示装置2的区域。
在又一种可能的实现方式中,该指示区可以包括第二指示区。该第二指示区包括:该多个显示装置各自划分出的至少一个显示区域的示意区。在该种实现方式中,是以每个显示装置作为一个需要分屏的对象进行显示区域的划分,因此,每个显示装置分别划分出一个或者多个显示区域,而每个显示区域仅仅属于一个显示装置。
为了便于理解,仍以电子设备具有显示装置1和显示装置2为例,如图3,其示出了本申请中指示区的又一种可能的示意图。
由图3可以看出,指示区中显示出显示装置1和显示装置2的示意图,且每个显示装置均被划分为一个或者多个显示区域,如图3中以每个显示装置被虚线分割出了两个显示区域为例。
例如,图3中的指示区中标示出了显示装置1被划分出的显示区域1的示意区301和显示区域2的示意区302。对于显示装置2也被划分出来两个显示区域,如图3的指示区中示出了显示装置2被划分出的显示区域3的示意区303和显示区域4的示意区304。
在又一种可能的实现方式中,该指示区可以同时包括该第一指示区和第二指示区,以增加用于显示对象的显示区域的多样性。
可以理解的是,在指示区同时包括第一指示区和第二指示区的情况下,同一显示装置在第一指示区中的引导示意区与在第二引导区中的引导意区的大小可以不同。其中,为了便于区分,将显示装置在指示区中的示意区称为显示装置的引导示意区。
如,可以是指示区中至少部分显示装置在第一指示区中的引导示意区与其在第二指示区中的引导示意区中的大小不同。
当然,也可以是指示区中每个显示装置在第一指示区和第二指示区的引导示意区的大小均相同。
如图4所示,其示出了本申请中指示区包括第一指示区和第二指示区的示意图。
如图4所示,指示区包括第一指示区401和第二指示区402,其中,第一指示区为前面图2示出的指示区,而第二指示区为前面图3示出的指示区。其中,第一指示区以及第二指示区中显示装置的引导示意区为显示装置所在的实线方框所示。
在本申请中,在采用第一指示区显示多个显示装置所划分出的多个显示区域的示意图时,显示装置在第一指示区的区域大小与显示区域的分辨率信息(如像素数量)成正比例关系。基于此,可以合理确定多个显示装置划分出的多个显示区域各自对应哪个显示装置的哪部分像素区域或者坐标区域。
如图4中第一指示区(图2也类似)所示,相对显示装置2,显示装置1的像素数量相对较少,则显示装置1在该第一指示区401的面积大小会小于显示装置1的区域。
而由于第二指示区中是多个显示装置各自划分出的至少一个显示区域的示意区,因此,不同显示装置之间的分辨率比例关系,不会影响到显示区域的确定,为了便于用户操作,在第二指示区中呈现出的每个显示装置的区域完全相同。如图4中第二指示区中显示装置1和显示装置2虽然分辨率不同,但是显示出的区域完全相同。
同时,由图4可以看出,显示装置1在第一指示区的引导示意区与显示装置1在第二指示区的引导示意区的大小不同,但是显示装置2在第一指示区的引导示意区与显示装置2在第二指示区的引导示意区的大小相同。
当然,如果第二指示区也按照各个显示装置对应分辨率的比例关系来显示各个显示装置也同样适用,对此不加限制。
可以理解的是,在实际应用中,该指示区还可以有其他可能,对此不加限制。
可以理解的是,为了能够区分出该指示区中的显示装置的示意区、显示区域以及多个显示装置的组合区域中的部分或者全部,本申请在指示区中显示装置的示意图、显示区域以及多个显示装置的组合区域可以采用不同显示效果来指示,以通过不同的显示效果来提示出不同区域对象。其中,边框的显示效果可以包括颜色、线形和线条粗细等等效果中的一种或者几种。
如图2和图3所示,是通过线形和粗线来分区显示装置、划分出的显示区域以及多个显示装置构成的整体区域的。例如图2中,粗线条为多个显示区域构成的整体区域的边框,而实线表示显示装置,而细虚线为分割不同显示区域的线条,通过细虚线的不同侧为分割出的不同显示区域。
可以理解的是,通过指示区可以提示用户该电子设备的多个显示装置所能划分出的多个可供选择的显示区域,以便用户根据需要从该多个显示区域中选择用于显示对象的显示区域。
S102,响应对目标对象的第一操作,确定该指示区中与该目标对象建立关联的目标示意区。
其中,目标对象为需要显示到多个装置划分出的显示区域中的对象。该目标对象可以是应用程序的窗口,也可以是用于启动后显示窗口的图标等等能够移动显示位置的对象。
对目标对象的第一操作为触发从指示区选取用于显示目标对象的显示区域的操作,因此,响应第一操作需要确定出指示区中需要与该目标对象建立关联的示意区。与目标对象建立关联是指通过该第一操作建立的目标对象与示意区的关联。
为了便于区分,将基于第一操作确定出的示意图称为目标示意图。
该第一操作的具体形式可以有多种可能,下面以几种可能情况为例说明:
在一种可能的情况中,第一操作可以为移动目标对象至该指示区的第一操作。相应的,检测到移动该目标对象至指示区内的第一操作后,可以根据目标对象移动到该指示区中的目的位置,将该目的位置所在的示意区确定为与该目标对象建立关联的目标示意区。
其中,目标对象移动到该指示区的目的位置为通过第一操作确定出的该目标对象在指示区最终移动到的位置。
如,将目标对象移动到指示区中某个显示区域的示意区之后,释放该第一操作,则该目的位置处于该显示区域的示意区中,相应的,将该显示区域的示意区作为目标示意区。
在又一种可能的情况中,第一操作还可以为释放选中状态的目标对象,相应的,响应于该第一操作,可以确定指示区中被选择的示意区,并将被选择的该示意区确定为与该目标对象建立关联的目标示意区。
在该种可能情况中,第一操作可以为选中目标对象并移动目标对象的一定位置之后,释放选中目标对象,以通过第一操作指示当前满足从指示区确定与目标对象建立关联的示意区的条件。在此基础上,响应于第一操作,可以根据用户在第一操作之后且针对指示区的选择操作,确定被选中的目标示意区。
在实际应用中,如果在第一操作之前,目标对象已经被选中,如,需要通过对目标对象的操作触发显示指示区,那么在显示指示区之后,如果检测到释放目标对象的操作,则确认检测到第一操作,从而使得触发显示指示区以及触发确定示意区的操作为一系列可延续的连续操作。
可以理解的是,以上是以第一操作的几种可能情况为例说明,在实际应用中,该第一操作还可以有其他可能,对此不加限制。
S103,在该目标示意区对应的显示区域中显示该目标对象。如,结合多个显示装置与划分出的多个显示区域的映射关系,确定目标示意区对应的显示区域在至少一个显示装置中的位置区域,并在该至少一个显示装置中的位置区域内显示该目标对象。
例如,结合图2所示的指示区说明,假设目标示意区为显示区域1的示意区201,由于显示区域1是由显示装置1的左侧一部分区域和显示装置3的左侧一部分区域构成。因此,需要将该显示对象显示在该显示装置1中左侧一部分区域和显示装置3中左侧一部分区域构成的显示区域内。
在一种可选方式中,为了能够更清晰和完整的呈现出目标对象,本申请将目标示意区对应的显示区域确定为目标对象的成像位置区,使得目标对象的成像位置区能够覆盖该显示区域的全部区域,从而提高目标对象的显示效果。
通过以上方案可知,本申请显示出的指示区中包括基于电子设备的多个显示装置划分的多个显示区域的示意区,通过该指示区可以将该多个显示装置分屏出的多个显示区域的信息提示给用户。在此基础上,如果用户希望将目标对象显示到该多个显示区域中的某个显示区域,可以针对该目标对象进行第一操作,而电子设备响应于该第一操作,会从指示区中确定出需要与目标对象建立关联的目标示意图,并控制目标对象显示在该目标示意图实际对应的显示区域内,从而实现了在多个显示装置中进行对象的分屏显示控制。
可以理解的是,本申请的指示区可以是在多种不同条件下触发显示。
如,在一种可能的情况中,在用户启动分屏应用之后,在电子设备的各显示装置内显示出指示区,并维持指示区的显示。
但是,由于一直显示指示区会占用显示装置的显示空间,可能会影响到用户操作显示装置内的其他对象。
在又一种可能的实现方式中,为了减少显示空间的占用,并能够及时向用户指示出可选择显示对象的显示区域,本申请还可以是检测到对目标对象的第二操作,且该第二操作满足触发条件的情况下,显示该指示区。
可以理解的是,触发显示指示区的第二操作所需满足的触发条件也可以有多种可能,具体可以根据需要设定。
如,满足触发条件的第二操作可以为,移动该目标对象的位置的操作。例如,检测到利用鼠标或者触摸操作体拖动该目标对象,则显示该指示区。
可以理解的是,如果由于误触等原因导致目标对象的移动,很可能会导致电子设备出现误判,从而触发显示出指示区。
在一种可选方式中,为了减少由于误操作而显示出该指示区,本申请中,触发条件还可以设置移动该目标对象所需满足的移动参数。
如,满足触发条件的第二操作可以为:移动该目标对象的位置,且移动参数包括下列至少一种:
移动距离满足条件;或
移动时间满足条件;或
移动轨迹满足条件。
其中,移动距离满足条件可以是移动该目标对象位置的距离超过设定距离阈值等,具体可以根据需要设定。
类似的,移动时间满足条件可以为类似移动目标对象的移动时长超过设定时长等。而移动轨迹满足条件可以为移动轨迹为单点或者多点的连续滑动轨迹或者是与设定轨迹形状相符等,具体均可以根据实际需要设定,对此不加限制。
在一种示例中,可以是在检测到移动该目标对象的位置,移动目标对象的作用点位于该目标对象的标题栏等指定区域,且移动参数满足以上任意一种情况时,确认检测到满足触发条件的第二操作。
可以理解的是,本申请可以通过电子设备中安装的用于监控鼠标或者触摸点的钩子函数来监测移动操作,并确定移动操作的作用点、移动距离以及移动参数等等,当然,通过其他方式监测移动操作也同样适用于本实施例,对此不加限制。
在又一种可能的实现方式中,为了提高显示指示区的灵活性,还可以是:通过特定语音或者按键触发显示指示区。如,检测到语音指令,显示该指示区。例如,该语音指令可以用于请求显示指示区的语音信息,或者是,语音指令为针对该目标对象进行显示控制的语音指令等等。
又如,检测到设定按键被触按,显示该指示区;或者是,检测到满足条件的输入轨迹,则显示该指示区等等,对此不加限制。
当然,以上是以触发显示指示区的几种可能情况为例说明,在实际应用中,还可以方式触发显示指示区,对于通过其他方式触发显示指示区的方案也同样适用于本申请,对此不加限制。
可以理解的是,为了便于理解本申请的方案,下面以检测到满足触发条件的第二操作显示指示区的为例,对本申请的处理方法进行介绍。
如图5,其示出了本申请一种处理方法又一个实施例的流程示意图,本实施例的方法可以电子设备,该电子设备可以具有或者连接有多个显示屏。
本实施例的方法可以包括:
S501,检测到对目标对象的位置的第二操作。
可以理解的是,为了便于与显示出指示区后对目标对象的第一操作相区分,本申请将在显示指示区之前对目标对象的操作称为第二操作。第一操作和第二操作仅仅是为了区分不同次的操作,并没有其他限制作用。
S502,如果该第二操作满足触发条件,显示指示区。
其中,该触发条件为第二操作为移动该目标对象的操作,且移动该目标对象的移动参数可以包括如下任意一种或者几种:
移动距离满足条件;或,
移动时间满足条件;或,
移动轨迹满足条件。
关于移动参数满足的条件可以参见前面的相关介绍,在此不再赘述。
其中,指示区包括:基于电子设备具有或连接的该多个显示装置划分的多个显示区域的示意区。
该指示区的显示位置可以根据需要设定,如,可以在显示装置(如任意一个显示装置或者显示有目标对象的显示装置)中的任意位置或者指定位置显示出该显示区。
可以理解的是,显示出指示区的目的是为了指示出可供选择用户显示该目标对象的多个显示区域,并由基于指示区确定用于该目标对象的显示区域,因此,为了便于用户在指示区进行操作,本申请还可以结合目标对象的位置或者该第二操作的操作方向等来确定显示指示区的显示位置并显示该指示区。
如,在一种可能的情况中,本申请,以目标对象关联的位置为显示该指示区的显示基准,并在该显示基准的设定显示区域内显示该指定区。其中,该设定显示区为显示基准的设定坐标范围内或者设定像素点范围内等。
针对该种可能的情况,一种具体实现为,以目标对象在第二操作前的操作前位置作为显示基准,在该显示基准的设定显示区域内显示该指示区。例如,假设目标对象在被第二操作移动前处于显示装置A中的位置a,则可以以该位置a对应的设定显示区域内显示该指示区。
为了能够在目标对象被移动后,用户仍可能够较为便捷的操作该指示区,在又一种具体实现中,还可以是以该目标对象在满足该触发条件的第二操作后的操作后位置作为显示基准,在该显示基准的设定显示区域内显示该指示区。
例如,假设满足触发条件的第二操作为移动目标对象的移动距离超过设定距离,那么假设目标对象的初始位置为位置a,在检测到通过第二操作移动该目标对象的移动距离超过设定距离后,确定该目标对象在第二操作后所在的位置为位置b,则以该位置b为显示基准,在该位置b的设定显示区域内显示该指示区。
在又一种可能的情况中,可以基于该第二操作的移动方向,在相对该目标对象的操作后位置的目标朝向范围内显示指示区。其中,目标对象的操作后位置为目标对象在满足触发条件的第二操作操作后的位置。
其中,该目标朝向范围包括与该第二操作的移动方向的夹角小于设定角度的方向范围。该设定的角度范围可以根据需要设定,如可以为15度。
可以理解的是,基于该第二操作的移动方向,确定出的相对该目标对象在第二操作后的操作后位置的目标朝向范围,属于第二操作沿着该移动方向所可能移动到的范围区域,因此,在该目标朝向范围内显示指示区,可以有利于用户在第二操作后直接对指示区操作,而减少用户结束第二操作后再重新调整操作方向来操作指示区的情况,使得第二操作和操作指示区的操作之间具有延续性,提高操作指示区的便捷性。
例如,第二操作为拖动目标对象沿水平方向向右移动,可以基于该相对水平向右的移动方向,在目标对象所在位置的水平方向向右的范围区域内或者与水平向右的方向呈设定角度范围的区域内显示该指示区。在此基础上,指示区相对目标对象的方向与第二操作拖动目标对象的方向一致,使得第二用户拖动目标对象之后,可以继续操作该指示区。
S503,检测到移动该目标对象至指示区内的第一操作,确定该目标对象移动到指示区内的目的位置,将该目的位置所在的示意区确定为与该目标对象建立关联的目标示意区。
其中,该步骤S503可以参见前面实施例的相关介绍,在此不再赘述。
在一种可选方式中,本实施例中该第一操作可以为与第二操作为一连续操作的两部分。如,第二操作为移动目标对象设定距离,在此基础上,维持第二操作,并继续移动目标对象至指示区,则电子设备确认检测到第一操作。
为了便于用户确定目标位置所在的示意区,在一种可能的实现方式中,本申请中电子设备可以控制各个示意区呈现有第一效果,且在检测到目标对象移动至示意区内时,控制显示区呈现出第二效果。也就是说,各个指示区均具有初始的第一效果,而当目标对象移动到某个示意区时,目标对象所在的该示意区由第一效果切换为第二效果。
其中,该第一效果与第二效果不同。如,第一效果和第二效果可以是颜色上的区别,例如,第一效果为红色,而第二效果为绿色。又如,第一效果静态示意区和第二效果可以是具有闪烁效果的动态示意区。
可见,由于目标对象在移动到指示区中的某个示意区后,该示意区所呈现出的效果会发生变化,因此,用户在观看到呈现有第二效果的示意区后,可以确认该示意区为目标对象所在的示意区。
需要说明的是,在本实施例是以S503为例进行说明,对于通过其他第一操作确定目标示意区的情况也同样适用于本实施例,对此不加限制。
S504,在该目标示意区对应的显示区域中显示该目标对象。
可以理解的是,指示区的各个显示区域的示意区实际上对应的是多个显示装置所划分出的显示区域,即指示区中每个示意区与多个显示装置中所划分出的显示区域的像素区域之间的映射关系是已知的。因此,在确定出目标示意区之后,可以确定目标示意区对应到该多个显示组装划分出的目标显示区域以及该目标显示区域的实际像素区域,从而可以向该目标显示区域的像素区域内显示该目标对象。
为了便于理解,以一种可能的情况为例说明:
由于指示区中会显示装置的示意区和划分的多个显示区域的示意区,为了便于区分,将显示装置的示意区称为显示装置的引导示意区。
其中,指示区中显示装置的引导示意区与显示装置实际的分辨率之间具有比例关系,使得显示装置的引导示意区在指示区中的相对坐标区域与显示装置实际的像素区域之间具有映射关系,从而基于该引导示意区的相对坐标区域可以定位到该显示装置包含的像素区域。
类似的,指示区中任意一个示意区在该指示区中的相对位置坐标实际上也与多个显示装置中由示意区表示的显示区域的像素区域之间具有映射关系。
例如,结合图2说明,由图2中显示区域2的示意区202可知,显示区域2实际上是由显示装置1的引导示意区的右侧部分和显示装置2的引导示意区的左侧部分构成。
而在该显示装置1的引导示意区的右侧部分的相对坐标区域确定的情况下,可以确定出该显示装置1的引导示意区的右侧部分对应的该显示装置1的实际像素区域1(像素区域大小和位置)。类似的,可以确定出显示装置2的引导示意区的左侧部分对应的该显示装置的实际像素区域2,在此基础上,可知显示区域2的示意区202实际映射为显示装置1的实际像素区1和显示装置2的实际像素区2,在此基础上,如果目标示意区为该示意区202,则可以将目标对象显示到该显示装置1的实际像素区1和显示装置2的实际像素区2构成的区域内。
为了便于理解本申请的方案,下面结合一种应用场景进行说明。
以目标对象为应用程序的窗口为例,并以第一操作和第二操作的一种可能情况进行说明。如图6所示,其示出了本申请一种处理方法应用于一种示例中的流程示意图,本实施例的方法可以包括:
S601,在分屏应用启动后,运行用于监控输入操作的钩子函数。
如,以钩子函数可以为检测鼠标移动消息的鼠标钩子函数,和/或,监测触摸点移动消息的触摸点监测钩子函数等等,对此不加限制。
S602,通过钩子函数监测到移动应用程序的应用程序窗口的移动操作且所述移动操作的输入作用点位于该应用程序窗口的标题栏上,基于移动操作的移动方向,在相对该应用程序窗口的移动后位置的目标朝向范围内显示指示区。
如图7所示,在光标移动至该应用程序窗口701的标题栏702上且拖动该应用程序窗口移动(虚线部分表示应用程序窗口被移动前的状态)之后,由于拖动应用程序窗口的移动方向为向右侧移动,因此,在应用程序窗口被移动后的位置的右侧可以显示出该指示区703。
S603,在通过钩子函数检测到移动该应用程序窗口到指示区,确定该应用程序窗口被移动到指示区内的目的位置,并将目的位置所在的示意区确定为目标示意区。
如,钩子函数监测应用程序窗口所移动到的目的位置的坐标,并与指示区中各个示意区的坐标区域相比对,可以确定出该目的位置的坐标所处的示意区。
S604,按照指示区中各显示区域的示意区与多个显示装置划分出的显示区域的像素区域的映射关系,确定目标示意区对应的目标显示区域所在的至少一个目标显示装置以及该至少一个目标显示装置中属于该目标显示区域内的目标像素区域。
其中,为了便于区分,将目标显示区域所属的显示装置称为目标显示装置。如图2所示,假设目标示意区为显示区域2的示意区202,由于显示区域2由显示装置1和显示装置2的部分区域构成,因此,显示装置1和显示装置2属于目标显示装置。
其中,该目标显示装置的目标像素区域用于定位该目标显示装置中属于目标示意区映射到的目标显示区域的部分。该目标像素区域可以包括:像素点分布位置和数量等等信息,例如,目标像素区域可以为从目标显示装置最左侧的首个像素点到右侧的横向100个像素,以及从目标显示装置顶部的首个像素点向下的纵向200个像素点所构成的像素区域。
S605,向应用程序发送窗口布局消息。
其中,该窗口布局消息携带有该至少一个目标显示装置的目标像素区域的信息。
S606,通过该应用程序在该至少一个目标显示装置的目标像素区域内显示该应用程序的窗口。
如,应用程序按照该至少一个目标显示装置的目标像素区域的信息调整其应用程序窗口的位置和大小,以在该目标像素区域内呈现出该应用程序窗口。
可以理解的是,在本申请中,该指示区为预先生成并存储到电子设备中的。具体的,结合电子设备的该多个显示装置的显示参数,如,显示装置的分辨率信息或者是面积大小等有关系,以及多个显示装置划分显示区域的方式,生成指示区。
下面以通过与用户交互来确认多个显示装置划分的多个显示区域为例,来说明生成指示区的过程,如图8所示,其示出了本申请生成指示区的一种流程示意图,本实施例可以包括:
S801,确定电子设备连接或具有的多个显示装置的显示参数。
如,显示装置的显示参数可以包括:显示装置的分辨率信息,其中,分辨率信息包括显示装置的横向像素点数量和纵向像素点数量。
又如,显示装置的显示参数可以包括:显示装置的横纵向尺寸,横纵向尺寸包括:横向尺寸和纵向尺寸。
当然,显示装置的显示参数还可以是同时包括分辨率信息、以及横向与纵向尺寸,还可以是包括其他信息,对此不加限制。
S802,基于该多个显示装置的显示参数,生成指示有该多个显示装置的分屏引导区。
其中,该分屏引导区用于指引用户将该多个显示装置划分为多个显示区域。
该分屏引导区可以包括多个显示装置的引导示意区,显示装置的引导示意区的大小以及特征与显示装置的显示参数有关。
如,在一种可能的情况中,在显示参数为像素点信息的情况下,可以依据该多个显示装置各自的横向像素点数量和纵向像素点数量以及像素点与引导区的映射关系,构建出包含该多个显示装置的引导示意区的分屏引导区。
例如,像素点与引导区的映射关系可以表征像素点数量与引导示意区的尺寸的比例关系,因此,在显示装置的横向像素点和纵向像素点已知的前提下,可以确定显示装置映射到分屏引导区中的横向长度和纵向长度,从而确定出显示装置对应的引导示意区的区域大小。
在又一种可能的情况中,在显示参数为显示装置的横纵向尺寸的情况下,按照横纵向尺寸的压缩比例以及显示装置的横纵向尺寸,确定显示装置在分屏引导区中的引导示意区的横纵向尺寸。
当然,确定显示装置的引导示意区的横向和纵向大小还可以有其他可能,在此不再赘述。
在一种可能实现方式中,由于电子设备的多个显示装置的显示参数不同,多个显示装置的引导区的区域大小也会有所差别,因此,在需要多个显示装置进行整体分屏的情况下,为了能够后续更为方便的确定对分屏引导区内的多个显示装置的引导区进行区域划分,本申请该分屏引导区可以为包括该多个显示装置的引导示意区的最大矩形。该最大矩形可以为能够包括所有显示装置的引导示意区且面积最小的矩形。
如前面图2所示,包含有显示装置1和显示装置2的粗虚线就是构建出的最大矩形,而每个显示装置所在的实线方框就是该显示装置在分屏引导区内的引导示意区。
在又一种可能的实现方式中,如果需要分别对每个显示装置进行显示区域的划分,分屏引导区可以仅仅包含这两个显示装置各自的引导示意区即可,如图3所示。
当然,图2和图3已经是划分出显示区域的示意图,在本实施例中该步骤S802,仅仅是构建出包含有电子设备的多个显示装置的引导示意区的分屏引导区,而并不存在利用虚线分割出的各个显示区域的示意区。
可以理解的是,为了能够提供对多个显示装置提供更多的划分显示区域的可能,本申请构成的分屏引导区可以包括如上两种情况中的分屏引导区。如图9所示,其示出本申请分屏引导区的一种示意图。
在图9中分屏引导区包括两部分,一部分是下面粗虚线矩形框构成的多显示装置整体分区的整体分屏引导区901,一部分为单个显示装置独立划分显示区域的独立分屏引导区902。
可以理解的是,在以上任意一种情况下,在构建出分屏引导区之后,还可以在显示界面显示出分屏引导区,分屏引导区中示出了多个显示装置的引导示意区及相对位置关系。在该种情况下,如果检测到对显示装置的引导示意区且满足条件的目标操作,则移动该显示装置的引导示意区在该分屏引导区中的位置,以实现调整分屏引导区中各显示装置的引导示意区的相对位置关系。
其中,该目标操作可以为拖动该引导示意区的操作,在此基础上,用户通过拖动各个引导示意区可以根据需要调整分屏引导区中各个显示装置的引导示意区的相对位置关系。
可以理解的是,在分屏引导区生成之后,分屏引导区中各个显示装置的引导示意区在分屏引导区中的相对坐标区域也是固定的,因此,可以确定出每个显示装置的引导示意区的相对坐标区域与该显示装置的实际像素区域的映射关系,并存储该映射关系。
S803,获得针对该分屏引导区的区域划分信息。
其中,区域划分信息用于指示该多个显示装置划分的多个显示区域。
如,该区域划分信息为对分屏引导区中各个引导示意区进行划分的划分信息,基于该区域划分信息可以确定分屏引导区中多个引导示意区所划分出的多个显示区域的示意区。
可以理解的是,在分屏引导区确定出划分的多个显示区域的示意区之后,可以确定每个显示区域的示意区相对分屏引导区的相对坐标区域,通过分屏软件可以存储每个显示区域的示意区对应的相对坐标区域。
同时,针对每个显示区域,结合该显示区域的示意区对应的相对坐标区域,以及各显示装置的引导示意区的相对坐标区域,可以确定出分屏引导区中,属于该显示区域的示意区的至少一个显示装置以及至少一个显示装置各自的引导示意区中属于该显示区域的示意区的目标坐标区域。
在此基础上对于该至少一个显示装置中的每个显示装置,依据该显示装置的引导示意区的相对坐标区域与该显示装置的实际像素区域的映射关系,以及显示装置的引导示意区中属于该显示区域的示意区的目标坐标区域,可以确定出该显示装置中属于该显示区域的实际像素区域,并最终得到该显示区域的相对坐标区域映射到的该至少一个显示装置中各自的实际像素区域。
为了便于区分,将前面确定的显示装置的引导示意区的相对坐标区域与该显示装置的实际像素区域的映射关系称为第一映射关系,而将该显示区域的相对坐标区域与该至少一个显示装置中各自的实际像素区域之间的映射关系称为第二映射关系。在此基础上,该分屏软件会存储该第一映射关系和第二映射关系。
其中,获得该区域划分信息的方式也可以有多种可能。
如,在一种可能的实现方式中,电子设备中可以配置有多个区域划分模板,该区域划分模板可以包括分屏引导区对应的多种可能的区域划分方式。例如,区域划分模板可以包括:分屏引导区被划分为三个区域(或者2个等其他个数)以及三个区域的横向占比等。又比如,每个区域划分模板可以包括分屏引导区中每个显示装置的引导示意区所可能划分出的区域个数以及各个区域的横向或者纵向占比等。
在该种情况下,用户可以根据需要选择划分显示区域所依据的区域划分模板。相应的,电子设备获得用户从该多个区域划分模板中选择的目标区域划分模板之后,基于目标区域划分模板中指示的区域划分规则,确定该分屏引导区的区域划分信息。
例如,以图9中整体分屏引导区901为例说明,假设用户选择的区域划分模板为将该整体分屏引导区划分为三部分,且该模板中给出了这三部分区域的比例关系,在此基础上,将该区域划分模板套用到该整体分屏引导区之后,整体分屏引导区被划分为三部分区域,整体分屏引导区被划分为三部分区域的效果可以如图2所示。
结合图9中整体分屏引导区901和图2可知,在已知分屏引导区所被划分的各个部分区域之后,整体分屏引导区902中包含的各个显示装置的引导示意区的部分是确定的,那么针对每个引导示意区,基于该引导示意区与显示装置之间的像素映射关系等,可以确定出显示装置中属于该引导示意区对应的显示区域的像素区域。
在又一种可能的实现方式中,在显示出分屏引导区之后,用户可以直接在该分屏引导区操作,以对分屏引导区或者分屏引导区上的显示装置的引导示意区进行划分。相应的,电子设备可以获得该分屏引导区上的第三操作,基于该第三操作确定该分屏引导区的区域划分信息。
如,该第三操作可以为在分屏引导区上满足设定轨迹的触摸操作或者鼠标移动操作。
S804,基于该分屏引导区上的区域划分信息,生成指示区。
由上面可知,在确定出分屏引导区的区域划分信息之后,对分屏引导区进行区域划分,就得到了多个显示装置划分出的多个显示区域的示意区,从而生成了指示区。
可以理解的是,分屏软件在生成指示区之后,会存储该指示区以及前面确定出的第一映射关系和第二映射关系。
可以理解的是,图8仅仅是通过电子设备与用户的交互生成指示区的一种可能情况,在实际应用中,还可以根据需要采用其他交互方式生成指示区,对此不加限制。
当然,在实际应用中,指示区也可以由电子设备根据需要对多个显示装置进行显示区域划分,并构建出指示区。
对应本申请的一种处理方法,本申请还提供了一种处理装置,如图10所示,其示出了本申请一种处理装置的一种组成结构示意图,该装置应用于电子设备,该装置可以包括:
指示显示单元1001,用于显示指示区,所述指示区包括:基于电子设备具有或连接的多个显示装置划分的多个显示区域的示意区;
区确定单元1002,用于响应对目标对象的第一操作,确定所述指示区中与所述目标对象建立关联的目标示意区;
对象显示单元1003,用于在所述目标示意区对应的显示区域中显示所述目标对象。
在一种可能的实现方式中,指示显示单元显示的指示区包括:
第一指示区,所述第一指示区包括所述多个显示装置构成的整体显示区所划分出的多个显示区域的示意区。
和/或
第二指示区,所述第二指示区包括:所述多个显示装置各自划分出的至少一个显示区域的示意区。
在一种可能的实现方式中,指示显示单元包括:
操作检测单元,用于检测到对目标对象的第二操作;
显示触发单元,用于如果该操作检测单元检测到的第二操作满足触发条件,显示指示区,其中,所述触发条件包括:
所述第二操作是移动所述目标对象位置的操作;且移动所述目标对象的移动参数包括下列的至少一种:
移动距离满足条件;或,
移动时间满足条件;或,
移动轨迹满足条件。
在一种可选方式中,在指示显示单元或者显示触发单元在显示指示区时,具体为:
以所述目标对象在所述第二操作前的操作前位置或满足所述触发条件的第二操作后的操作后位置作为显示基准,在所述显示基准的设定显示区域内显示指示区;
或者,基于所述第二操作的移动方向,在相对所述目标对象的操作后位置的目标朝向范围内显示指示区,所述目标朝向范围包括与所述移动方向的夹角小于设定角度的方向范围,所述操作后位置为所述目标对象在满足触发条件的所述第二操作操作后的位置。
在又一种可能的实现方式中,该区确定单元,包括:
区确定子单元,用于检测到移动所述目标对象至所述指示区内的第一操作,确定所述目标对象移动到所述指示区内的目的位置,将所述目的位置所在的示意区确定为与所述目标对象建立关联的目标示意区。
在一种可选方式中,所述指示区内的示意区呈现有第一效果,且在所述目标对象移动至处于所述示意区内时,所述显示区呈现出第二效果,所述第二效果与所述第一效果不同。
在又一种可能的实现方式中,该装置还包括:
参数确定单元,用于在指示显示单元显示指示区之前,确定电子设备连接或具有的多个显示装置的显示参数;
引导区生成单元,用于基于所述多个显示装置的显示参数,生成指示有所述多个显示装置的分屏引导区;
信息获得单元,用于获得针对所述分屏引导区的区域划分信息,所述区域划分信息用于指示所述多个显示装置划分的多个显示区域;
指示区生成单元,用于基于所述分屏引导区上的区域划分信息,生成指示区。
在一种可能的实现方式中,该参数确定单元确定的显示参数包括:所述显示装置的分辨率信息,所述分辨率信息包括所述显示装置的横向像素点数量和纵向像素点数量;
引导区生成单元,具体为,用于依据所述多个显示装置各自的横向像素点数量和纵向像素点数量以及像素点与引导区的映射关系,构建出包含所述多个显示装置的引导示意区的分屏引导区。
在又一种可能的实现方式中,信息获得单元,包括:
第一信息获得单元,用于展现多个区域划分模板,并获得用户从所述多个区域划分模板中选择的目标区域划分模板,基于所述目标区域划分模板中指示的区域划分规则,确定所述分屏引导区的区域划分信息;
或者,
第二信息获得单元,用于获得所述分屏引导区上的第三操作,基于所述第三操作确定所述分屏引导区的区域划分信息。
又一方面,本申请还提供了一种电子设备,如图11所示,其示出了该电子设备的一种组成结构示意图,该电子设备可以连接或者具有多个显示装置,该电子设备至少包括存储器1101和处理器1102;
其中,处理器1101用于执行如上任意一个实施例中的处理方法。
该存储器用于存储处理器执行操作所需的程序。
可以理解的是,该电子设备还可以包括显示单元1103、输入单元1104以及通信总线1105。当然,该电子设备还可以具有比图8更多或者更少的部件,对此不加限制。
另一方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上任意一个实施例所述的处理方法。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。同时,本说明书中各实施例中记载的特征可以相互替换或者组合,使本领域专业技术人员能够实现或使用本申请。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (10)

1.一种处理方法,包括:
显示指示区,所述指示区包括:基于电子设备具有或连接的多个显示装置划分的多个显示区域的示意区;
响应对目标对象的第一操作,确定所述指示区中与所述目标对象建立关联的目标示意区;
在所述目标示意区对应的显示区域中显示所述目标对象。
2.根据权利要求1所述的方法,所述指示区包括:
第一指示区,所述第一指示区包括所述多个显示装置构成的整体显示区所划分出的多个显示区域的示意区;
和/或
第二指示区,所述第二指示区包括:所述多个显示装置各自划分出的至少一个显示区域的示意区。
3.根据权利要求1所述的方法,所述显示指示区,包括:
检测到对目标对象的第二操作;
如果所述第二操作满足触发条件,显示指示区;
其中,所述触发条件包括:
所述第二操作是移动所述目标对象位置的操作;且移动所述目标对象的移动参数包括下列的至少一种:
移动距离满足条件;或,
移动时间满足条件;或,
移动轨迹满足条件。
4.根据权利要求3所述的方法,显示指示区,包括:
以所述目标对象在所述第二操作前的操作前位置或满足所述触发条件的第二操作后的操作后位置作为显示基准,在所述显示基准的设定显示区域内显示指示区。
5.根据权利要求3所述的方法,所述显示指示区,包括:
基于所述第二操作的移动方向,在相对所述目标对象的操作后位置的目标朝向范围内显示指示区,所述目标朝向范围包括与所述移动方向的夹角小于设定角度的方向范围,所述操作后位置为所述目标对象在满足触发条件的所述第二操作操作后的位置。
6.根据权利要求1所述的方法,所述响应于对目标对象的第一操作,确定所述指示区中与所述目标对象建立关联的目标示意区,包括:
检测到移动所述目标对象至所述指示区内的第一操作,确定所述目标对象移动到所述指示区内的目的位置,将所述目的位置所在的示意区确定为与所述目标对象建立关联的目标示意区;
其中,所述指示区内的示意区呈现有第一效果,且在所述目标对象移动至处于所述示意区内时,所述显示区呈现出第二效果,所述第二效果与所述第一效果不同。
7.根据权利要求1所述的方法,在所述显示指示区之前,还包括:
确定电子设备连接或具有的多个显示装置的显示参数;
基于所述多个显示装置的显示参数,生成指示有所述多个显示装置的分屏引导区;
获得针对所述分屏引导区的区域划分信息,所述区域划分信息用于指示所述多个显示装置划分的多个显示区域;
基于所述分屏引导区上的区域划分信息,生成指示区。
8.根据权利要求7所述的方法,所述显示参数包括:所述显示装置的分辨率信息,所述分辨率信息包括所述显示装置的横向像素点数量和纵向像素点数量;
所述基于所述多个显示装置的显示参数,生成指示有所述多个显示装置的分屏引导区,包括:
依据所述多个显示装置各自的横向像素点数量和纵向像素点数量以及像素点与引导区的映射关系,构建出包含所述多个显示装置的引导示意区的分屏引导区。
9.根据权利要求7所述的方法,所述获得针对所述分屏引导区的区域划分信息,包括:
展现多个区域划分模板,并获得用户从所述多个区域划分模板中选择的目标区域划分模板,基于所述目标区域划分模板中指示的区域划分规则,确定所述分屏引导区的区域划分信息;
或者,
获得所述分屏引导区上的第三操作,基于所述第三操作确定所述分屏引导区的区域划分信息。
10.一种处理装置,包括:
指示显示单元,用于显示指示区,所述指示区包括:基于电子设备具有或连接的多个显示装置划分的多个显示区域的示意区;
区确定单元,用于响应对目标对象的第一操作,确定所述指示区中与所述目标对象建立关联的目标示意区;
对象显示单元,用于在所述目标示意区对应的显示区域中显示所述目标对象。
CN202110349894.5A 2021-03-31 2021-03-31 处理方法及装置 Pending CN113467866A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110349894.5A CN113467866A (zh) 2021-03-31 2021-03-31 处理方法及装置
US17/551,900 US11929008B2 (en) 2021-03-31 2021-12-15 Processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110349894.5A CN113467866A (zh) 2021-03-31 2021-03-31 处理方法及装置

Publications (1)

Publication Number Publication Date
CN113467866A true CN113467866A (zh) 2021-10-01

Family

ID=77868448

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110349894.5A Pending CN113467866A (zh) 2021-03-31 2021-03-31 处理方法及装置

Country Status (2)

Country Link
US (1) US11929008B2 (zh)
CN (1) CN113467866A (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230133515A1 (en) * 2021-11-04 2023-05-04 Modern Cleaning Concept L.P. System and method for randomized verification of services performed

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1551621A (zh) * 2003-05-12 2004-12-01 株式会社日立制作所 显示装置和显示控制方法
US20160132174A1 (en) * 2014-11-06 2016-05-12 Samsung Electronics Co., Ltd. Electronic apparatus and method of controlling screen of display apparatus
US20160210769A1 (en) * 2015-01-16 2016-07-21 Dell Products L.P. System and method for a multi-device display unit
CN110721467A (zh) * 2019-09-24 2020-01-24 咪咕互动娱乐有限公司 显示控制方法、电子设备及计算机可读存储介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102480462B1 (ko) * 2016-02-05 2022-12-23 삼성전자주식회사 복수의 디스플레이들을 포함하는 전자 장치 및 그 동작 방법
JP7129248B2 (ja) * 2018-07-05 2022-09-01 フォルシアクラリオン・エレクトロニクス株式会社 情報制御装置、及び表示変更方法
TWI780497B (zh) * 2020-10-07 2022-10-11 佳世達科技股份有限公司 顯示系統、顯示方法及顯示器

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1551621A (zh) * 2003-05-12 2004-12-01 株式会社日立制作所 显示装置和显示控制方法
US20160132174A1 (en) * 2014-11-06 2016-05-12 Samsung Electronics Co., Ltd. Electronic apparatus and method of controlling screen of display apparatus
US20160210769A1 (en) * 2015-01-16 2016-07-21 Dell Products L.P. System and method for a multi-device display unit
CN110721467A (zh) * 2019-09-24 2020-01-24 咪咕互动娱乐有限公司 显示控制方法、电子设备及计算机可读存储介质

Also Published As

Publication number Publication date
US20220319390A1 (en) 2022-10-06
US11929008B2 (en) 2024-03-12

Similar Documents

Publication Publication Date Title
CN107908296B (zh) Kvm控制方法、装置、存储介质和计算机设备
US10915284B2 (en) Multi-monitor full screen mode in a windowing environment
JP5946216B2 (ja) タッチパネルを有するコンピュータ、その作動方法、及びプログラム
EP2631759A2 (en) Apparatus and method for switching active application
US20120266079A1 (en) Usability of cross-device user interfaces
KR20130080179A (ko) 휴대용 단말기에서 아이콘 관리 방법 및 장치
US11400368B2 (en) Method and apparatus for controlling virtual object, and storage medium
KR20120105371A (ko) 정보 처리장치 및 그 제어방법
US20180121076A1 (en) Drawing processing method, drawing program, and drawing device
US10254950B2 (en) Display method of terminal device and terminal device
US20150286356A1 (en) Method, apparatus, and terminal device for controlling display of application interface
CN105468272A (zh) 界面显示方法及装置
JP5522755B2 (ja) 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム
KR102205283B1 (ko) 적어도 하나의 어플리케이션을 실행하는 전자 장치 및 그 제어 방법
KR20110092049A (ko) 터치형 디스플레이 장치, 화면 분할 방법 및 그 저장 매체
JP6362207B2 (ja) 映像表示システム、操作端末、操作方法およびプログラム
CN113467866A (zh) 处理方法及装置
JP5783610B2 (ja) 入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラム
CN111273844B (zh) 触摸显示装置的多信号源切换控制方法和触摸显示装置
CN109766530B (zh) 图表边框的生成方法、装置、存储介质和电子设备
CN111813408B (zh) 视图显示处理方法、装置、终端设备及存储介质
JP2014146233A (ja) 資料共有プログラム、端末装置、資料共有方法
CN110851066B (zh) 一种支持多显示屏触控的方法和装置
US20170131824A1 (en) Information processing apparatus, information processing method, and information processing program
JP6987337B2 (ja) 表示制御プログラム、表示制御方法および表示制御装置

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