一种窗口内容拖拽的方法及电子设备技术

技术编号:37503340 阅读:14 留言:0更新日期:2023-05-07 09:39
本申请实施例提供一种窗口内容拖拽的方法及电子设备,该方法中,电子设备显示第一用户界面,第一用户界面包括第一应用的第一窗口,第一窗口包括第一内容,电子设备接收用于将第一内容拖拽到第一位置的拖拽操作,若第一位置为第二窗口未被遮挡的区域所在的位置且确定拖拽操作满足预设条件,则置顶显示第二窗口;或者,若第一位置为第二应用的图标所在的位置且确定拖拽操作满足预设条件,则打开第二应用,在第二窗口中显示第二应用,当拖拽操作释放时,在第二窗口的第一位置处显示第一内容。这样用户可以一次性完成将第一窗口的第一内容拖拽到部分区域被遮挡的第二窗口或者未被打开的第二应用的操作,从而简化窗口内容拖拽的操作,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
一种窗口内容拖拽的方法及电子设备


[0001]本申请涉及电子
,尤其涉及一种窗口内容拖拽的方法及电子设备。

技术介绍

[0002]目前,大多电子设备上都设置有显示屏,显示屏上可以显示各种用户界面,用户界面上可以显示以应用为单位的窗口。
[0003]例如,在显示屏上显示有多个窗口,用户想要将一个窗口A中的内容拖拽到另一个窗口B中,在窗口B被遮挡住的情况下需要多次手动操作才能实现。首先用户手动对窗口B进行一次点击操作以便将窗口B置顶显示,然后用户手动对待拖拽内容进行拖拽操作以便将窗口A中的内容拖拽到窗口B中,窗口之间内容拖拽的操作过程繁琐,不便于用户操作。又例如,用户想要将窗口A中的内容拖拽到一个还未打开的应用中,也需要多次手动操作才能实现,首先用户手动对该应用进行一次点击操作以便打开该应用,在窗口C中显示该应用的页面,然后手动打开到目标页面,再手动对待拖拽内容进行拖拽操作以便将窗口A中的内容拖拽到目标页面中,窗口间内容拖拽的操作过程繁琐,不便于用户操作。

技术实现思路

[0004]本申请实施例提供一种窗口内容拖拽的方法及电子设备,用以实现简化窗口内容拖拽的操作。
[0005]第一方面,本申请实施例提供一种窗口内容拖拽的方法,该方法可应用于具有触摸屏的电子设备(比如,手机、pad、笔记本电脑等),该方法包括:电子设备显示第一用户界面,第一用户界面包括第一应用的第一窗口,第一窗口包括第一内容;电子设备接收到用于将第一内容拖拽到第一位置的拖拽操作,第一位置为第二窗口未被遮挡的区域所在的位置或第二应用的图标所在的位置;若第一位置为第二窗口未被遮挡的区域所在的位置、且确定拖拽操作满足预设条件,则置顶显示第二窗口;或者,若第一位置为第二应用的图标所在的位置、且确定拖拽操作满足预设条件,则打开第二应用,并在第二窗口中显示第二应用;当拖拽操作释放时,在第二窗口显示第一内容。
[0006]在该方案中,电子设备可以接收用于将第一内容拖拽到第一位置的拖拽操作,若第一位置为第二窗口未被遮挡的区域所在的位置、且确定拖拽操作满足预设条件,则置顶显示第二窗口,或者,若第一位置为第二应用的图标所在的位置、且确定拖拽操作满足预设条件,则打开第二应用,并在第二窗口中显示第二应用,当拖拽操作释放时,在第二窗口显示第一内容,这样用户可以一次性完成将第一窗口的内容拖拽到第二窗口的操作,从而简化窗口内容拖拽的操作,提升用户体验。
[0007]在一种可能的设计中,上述预设条件为拖拽操作对应的坐标位置的横坐标和纵坐标在预设时长内的变化范围均小于预设范围,也就是说,当拖拽操作对应的坐标在预设时长内不变化,或者,拖拽操作对应的坐标在预设时长内在小范围变化,认为满足预设条件。
[0008]在一种可能的设计中,若第一位置为第二窗口未被遮挡的区域所在的位置、且确
定拖拽操作满足预设条件,则置顶显示第二窗口,可以包括:若第一位置为第二窗口未被遮挡的区域所在的位置,且确定拖拽操作满足预设条件,则触发对第二窗口的点击操作;响应于点击操作,置顶显示第二窗口。通过该设计,用户可以一次性实现将部分区域被遮挡的第二窗口置顶显示、并将第一窗口中的第一内容拖拽到第二窗口中的操作,而不需要用户分步进行多次操作实现在第二窗口显示第一内容,其中,多次操作的过程包括:先对第二窗口进行一次点击操作使得第二窗口置顶显示,之后再对第一窗口中的第一内容进行一次拖拽操作,才能实现将第一内容拖拽至已经置顶显示的第二窗口中。
[0009]在一种可能的设计中,若第一位置为第二应用的图标所在的位置、且确定拖拽操作满足预设条件,则打开第二应用,并在第二窗口中显示第二应用,可以包括:若第一位置为第二应用的图标所在的位置、且确定拖拽操作满足预设条件,则触发对第二应用的图标的点击操作;响应于点击操作,打开第二应用,并在第二窗口中显示第二应用。通过该设计,用户可以一次性实现将第一窗口中的第一内容拖拽到未打开的第二应用中的操作,而不需要用户分步进行多次操作实现在第二窗口显示第一内容,其中,多次操作的过程包括:先对第二应用的图标进行一次点击操作以便打开第二应用,之后再对第一窗口中的第一内容进行一次拖拽操作,才能实现将第一内容拖拽至已经置顶显示的第二窗口中。
[0010]在一种可能的设计中,第一用户界面为主界面,第二应用图标位于主界面上,如此,用户可以一次性实现将第一窗口中的第一内容拖拽到主界面上未打开的第二应用中的操作,而不需要用户进行多次操作实现在第二窗口显示第一内容,其中,多次操作的过程包括:先对主界面上第二应用图标进行操作以便打开第二应用,之后再对第一窗口中的第一内容进行拖拽操作,以实现将第一内容拖拽至显示有已经打开的第二应用的第二窗口中。
[0011]或者,第一用户界面还包括第二窗口,第二应用图标位于第二窗口中,如此,用户可以一次性实现将第一窗口中的第一内容拖拽到第二窗口中的未打开的第二应用中的操作,而不需要用户进行多次操作实现在第二窗口显示第一内容,其中,多次操作的过程包括:先对第二窗口中的第二应用的图标进行操作以便打开第二应用,之后再对第一窗口中的第一内容进行拖拽操作,以实现将第一内容拖拽至显示有已经打开的第二应用的第二窗口中。
[0012]在一种可能的设计中,第二窗口显示第二应用的第一页面,第一页面包括第一控件;在置顶显示第二窗口或者在第二窗口中显示第二应用之后,该方法还包括:若拖拽操作满足预设条件时的位置为第一控件所在的位置,则触发对第一控件的点击操作;响应于点击操作,在第二窗口中显示第二应用的第二页面;当拖拽操作释放时,在第二窗口显示第一内容,包括:当拖拽操作释放时,在第二窗口中的第二页面显示第一内容。通过该设计,用户可以一次性完成将第一窗口的第一内容拖拽到第二应用的未被打开的页面上的操作,而不需要用户分步进行多次操作实现在第二窗口中的第二页面显示第一内容,其中,多次操作的过程包括:例如,以将第一内容拖拽到被遮挡的第二窗口为例进行说明,首先对被遮挡的第二窗口进行一次点击操作以实现置顶显示第二窗口,之后再对第二窗口中显示的第二应用的第一页面中的第一控件进行点击操作,以便打开第二应用的第二页面,然后对第一窗口中的第一内容进行拖拽操作,以实现将第一内容拖拽至第二应用的第二页面中。又例如,以将第一内容拖拽到为被打开的第二应用为例进行说明,首先对第二窗口中的第二应用的图标进行点击操作以便打开第二应用,并在第二窗口中显示该第二应用的第一页面,之后
再对第二窗口中显示的第二应用的第一页面中的第一控件进行点击操作,以便打开第二应用的第二页面,然后对第一窗口中的第一内容进行拖拽操作,以实现将第一内容拖拽至第二应用的第二页面中。
[0013]在一种可能的设计中,第二页面为第一页面的下一级页面,或者,第二页面为第一页面的上一级页面。
[0014]第二方面,本申请实施例提供一种电子设备,该电子设备包括处理器、存储器以及触摸屏;所述触摸屏,用于接收用户的操作;所述存储器用于存储一个或多个计算机程序,当所述计算机程序被所述处理器执行时,使得所述电子设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种窗口内容拖拽的方法,应用于具有触摸屏的电子设备,其特征在于,所述方法包括:显示第一用户界面,所述第一用户界面包括第一应用的第一窗口,所述第一窗口包括第一内容;接收到用于将所述第一内容拖拽到第一位置的拖拽操作,所述第一位置为第二窗口未被遮挡的区域所在的位置或第二应用的图标所在的位置;若所述第一位置为所述第二窗口未被遮挡的区域所在的位置、且确定所述拖拽操作满足预设条件,则置顶显示所述第二窗口;或者,若所述第一位置为第二应用的图标所在的位置、且确定所述拖拽操作满足预设条件,则打开所述第二应用,并在第二窗口中显示所述第二应用;当所述拖拽操作释放时,在所述第二窗口显示所述第一内容。2.根据权利要求1所述的方法,其特征在于,所述预设条件为所述拖拽操作对应的坐标位置的横坐标和纵坐标在预设时长内的变化范围均小于预设范围。3.根据权利要求1或2所述的方法,其特征在于,所述若所述第一位置为第二窗口未被遮挡的区域所在的位置、且确定所述拖拽操作满足预设条件,则置顶显示所述第二窗口,包括:若所述第一位置为所述第二窗口未被遮挡的区域所在的位置,且确定所述拖拽操作满足预设条件,则触发对所述第二窗口的点击操作;响应于所述点击操作,置顶显示所述第二窗口。4.根据权利要求1或2所述的方法,其特征在于,所述若所述第一位置为第二应用的图标所在的位置、且确定所述拖拽操作满足预设条件,则打开所述第二应用,并在第二窗口中显示所述第二应用,包括:若所述第一位置为第二应用的图标所在的位置、且确定所述拖拽操作满足预设条件,则触发对第二应用的图标的点击操作;响应于所述点击操作,打开所述第二应用,并在所述第二窗口中显示所述第二应用。5.根据权利要求1

4任一项所述的方法,其特征在于,所述第一用户界面为主界面,所述第二应用图标位于所述主界面上;或者,所述第一用户界面还包括第二窗口,所述第二应用图标位于所述第二窗口中。6.根据权利要求1

5任一项所述的方法,其特征在于,所述第二窗口显示所述第二应用的第一页面,所述第一页面包括第一控件;在置顶显示所述第二窗口或者在第二窗口中显示所述第二应用之后,所述方法还包括:若所述拖拽操作满足预设条件时的位置为所述第一控件所在的位置,则触发对所述第一控件的点击操作;响应于所述点击操作,在所述第二窗口中显示所述第二应用的第二页面;当所述拖拽操作释放时,在所述第二窗口显示所述第一内容,包括:当所述拖拽操作释放时,在所述第二窗口的第二页面显示所述第一内容。7.根据权利要求6所述的方法,其特征在于,所述第二页面为所述第一页面的下一级页面,或者,所述第二页面为所述第一页面的上一级页面。8.一种电子设备,其特征在于,所述电子设备包括处理器、存储器以及触摸屏;
所述触摸屏,用于接收用户的操作;所述存储器用于存储一个或多个计算机程序,当所述...

【专利技术属性】
技术研发人员:王海军周星辰李荣根魏曦
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1