【技术实现步骤摘要】
一种卡片排布管理方法及电子设备
[0001]本申请涉及终端
,尤其涉及一种卡片排布管理方法及电子设备。
技术介绍
[0002]目前,用户所订阅的推送消息,可以采用卡片的形式显示于负一屏中,如消息卡片。然而,在用户订阅的推送信息量特别多的情况下,负一屏无法同时显示所有的消息卡片。显然,在负一屏中,排布在前的卡片才能优先被用户看到。为了适应用户的查看习惯,电子设备可以依据用户的指示调整卡片的排布。
[0003]然而,相关技术中,用户指示电子设备改变一张卡片的排布位置之后,其他卡片之间的排布顺序也会受影响。将迫使用户不断调整其他卡片的排布位置,降低电子设备的人机交互效率。
技术实现思路
[0004]本申请实施例提供一种卡片排布管理方法及电子设备,用于改善用户调整卡片显示位置的人机交互效率。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本申请实施例提供的一种卡片排布管理方法,所述方法包括:电子设备显示负一屏;所述负一屏包括第一区域、第二区域和第三区域;所述第一区域位于所述第二区域的左侧,所述第三区域位于所述第一区域的下侧;所述第一区域用于显示第一尺寸的第一卡片,所述第二区域用于显示第一尺寸的第二卡片,所述第三区域用于显示第一尺寸的第三卡片;所述电子设备接收针对所述第三卡片的第一拖动操作;所述电子设备响应于所述第一拖动操作,控制所述第三卡片移动;在所述第三卡片移动过程中,若所述第三卡片与所述第一卡片满足第一条件,则所述电子设备将所述第三卡片排布在所述 ...
【技术保护点】
【技术特征摘要】
1.一种卡片排布管理方法,其特征在于,所述方法包括:电子设备显示负一屏;所述负一屏包括第一区域、第二区域和第三区域;所述第一区域位于所述第二区域的左侧,所述第三区域位于所述第一区域的下侧;所述第一区域用于显示第一尺寸的第一卡片,所述第二区域用于显示第一尺寸的第二卡片,所述第三区域用于显示第一尺寸的第三卡片;所述电子设备接收针对所述第三卡片的第一拖动操作;所述电子设备响应于所述第一拖动操作,控制所述第三卡片移动;在所述第三卡片移动过程中,若所述第三卡片与所述第一卡片满足第一条件,则所述电子设备将所述第三卡片排布在所述第一区域,控制所述第一卡片向所述第二区域移动,控制所述第二卡片向所述第三区域移动。2.根据权利要求1所述的方法,其特征在于,所述第三卡片与所述第一卡片满足第一条件包括:在所述第三卡片的中心点与所述第一卡片中任意点重叠,且所述第三卡片未与所述第一卡片未完全重合的情况下,所述第三卡片暂停移动。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:在所述第三卡片移动过程中,若所述第三卡片与所述第一卡片满足第二条件,则所述电子设备显示第一卡片集;其中,所述第二条件包括:在所述第三卡片与所述第一卡片完全重合的情况下,所述第三卡片暂停移动;所述第一卡片集中包括堆叠的所述第一卡片和第三卡片;在所述第一卡片集中,所述第三卡片置顶显示。4.根据权利要求3所述的方法,其特征在于,在显示所述第一卡片集之后,所述方法还包括:所述电子设备接收到针对所述第一卡片集的第一操作;所述电子设备响应于所述第一操作,控制所述第一卡片集显示所述第一卡片,并隐藏所述第三卡片;或者,所述电子设备接收到针对所述第一卡片集的第二操作;所述电子设备确定所述第三卡片被选中;所述电子设备接收针对所述第三卡片的第二拖动操作;所述电子设备控制所述第三卡片移动;在所述第三卡片与所述第一卡片完全分离之后,所述电子设备取消显示第一卡片集,并显示所述第一卡片。5.根据权利要求1所述的方法,其特征在于,所述负一屏还包括第四区域、第五区域和第六区域,所述第五区域位于所述第四区域的下侧,所述第六区域位于所述第四区域的右侧,所述第四区域和所述第五区域分别用于显示第二尺寸的第四卡片、第五卡片,所述第六区域用于显示所述第一尺寸的第六卡片,所述第二尺寸小于所述第一尺寸,所述第四卡片和所述第六卡片的上边缘位于相同高度,所述第五卡片和所述第六卡片的下边缘位于相同高度;所述方法还包括:在所述电子设备接收到针对所述第六卡片的第三拖动操作时,控制所述第六卡片移动;在所述第六卡片移动过程中,若所述第六卡片、第四卡片和第五卡片满足第三条件,则所述电子设备控制所述第四卡片和第五卡片同步向右平移;其中,所述第三条件包括:所述第六卡片的边缘同时越过所述第四卡片和第五卡片的中轴线;或者,在所述电子设备接收到针对所述第五卡片的第四拖动操作时,控制所述第五卡片向上平移;在所述第五卡片移动过程中,若所述第五卡片与所述第四卡片满足第四条件,
则所述电子设备控制所述第四卡片向右平移,控制所述第六卡片向所述第五区域移动;其中,所述第四条件包括:在所述第五卡片的中心点与所述第四卡片中任意点重叠,且所述第五卡片与所述第四卡片未完全重叠的情况下,所述第三卡片暂停移动。6.根据权利要求5所述的方法,其特征在于,在所述电子设备控制所述第四卡片和第五卡片同步向右平移之前,所述方法还包括:所述电子设备确定所述第四卡片、第五卡片与所述第六卡片属于同一行区域。7.根据权利要求5或6所述的方法,其特征在于,所述第五区域位于所述第一区域的上侧,所述第三卡片显示于所述第一区域,在所述第六卡片移动过程中,所述方法还包括:在所述第六卡片、第四卡片和第五卡片满足所述第三条件的情况下,所述电子设备确定所述第六卡片也同步越过所述第三卡片的中轴线;所述电子设备确定所述第三卡片与所述第六卡片不属于同一行区域;所述电子设备不移动所述第三卡片。8.根据权利要求1所述的方法,其特征在于,所述负一屏还包括第七区域、第八区域和第九区域,所述第七区域位于所述第三区域的右侧,所述第八区域位于所述第三区域的下侧,所述第九区域位于所述第七区域的下侧;所述第七区域用于显示第二尺寸的第七卡片,所述第八区域用于显示所述第二尺寸的第八卡片,所述第九区域用于显示所述第一尺寸的第九卡片,所述第二尺寸小于所述第一尺寸;在所述第二卡片移动到所述第三区域之后,所述第二卡片与所述第七卡片的上边缘位于相同高度,所述第八卡片与所述第九卡片的下边缘位于相同高度,所述方法还包括:在所述电子设备接收到针对所述第七卡片的第五拖动操作时,控制所述第七卡片向左平移;在所述第七卡片移动过程中,若所述第七卡片和所述第二卡片满足第六条件,则所述电子设...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。