System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及人机交互,尤其涉及一种卡片组件的显示方法、图形用户界面及相关装置。
技术介绍
1、随着通讯技术的不断发展,电子设备(例如智能手机)越来越大众化、多样化,对于电子设备与用户进行交互的人机交互界面,其可用性与友好性越来越受到关注。电子设备的桌面是用户电子设备上应用的操作入口和重要界面载体。传统终端桌面的设计将应用按照网络以小图标的形式排列呈现。除了应用图标之外,传统桌面还允许用户添加应用的工具组件(widgets)到桌面上,该工具组件可以显示有应用的展示信息,用户可以通过点击该工具组件,触发电子设备直接显示与该展示信息对应的应用界面。
2、目前,传统的工具组件有统一的入口和库,用户可以长按电子设备的桌面空白处,触发电子设备显示出工具组件控件。当用户点击该工具组件控件之后,电子设备可以显示出包括有多个工具组件的组件库界面。用户可以选中某一工具组件拖动到电子设备的桌面上的某一区域。若该区域存在应用图标,电子设备会将该区域的应用图标转移至桌面的其他位置。然而,上述添加工具组件的步骤繁琐。
技术实现思路
1、本申请提供了一种卡片组件的显示方法、图形用户界面及相关装置,实现了可以在桌面上通过用户的一个输入操作快速触发电子设备显示出某一应用对应的卡片组件,方便用户快速查看卡片组件,也不打乱桌面上应用图标或卡片组件的显示布局。
2、第一方面,本申请提供了一种卡片组件的显示方法,包括:电子设备显示桌面的第一界面,第一界面包括第一应用的图标。电子设备接收对第一应用的图标
3、通过本申请提供了一种卡片组件的显示方法。电子设备可以响应于用户在桌面上第一应用的图标上的滑动操作(例如向上滑动),暂时在第一应用的图标周围悬浮显示该第一应用对应的卡片组件,该卡片组件上显示有该第一应用中第一功能的展示信息。当电子设备接收到针对桌面上该卡片组件之外其他区域的输入时,电子设备可以关闭显示该暂时显示的卡片组件。这样,可以在桌面上通过用户的一个输入操作快速触发电子设备显示出某一应用对应的卡片组件,方便用户快速查看卡片组件,也不打乱桌面上应用图标或卡片组件的显示布局。
4、在一种可能的实现方式中,当电子设备接收到第二输入时,电子设备将第一卡片组件添加显示到桌面。其中,当卡片组件固定添加到桌面的空白区域后,若电子设备接收到用户针对其他空白区域的输入时,这样,可以方便用户快速从应用图标找到该应用图标对应的卡片组件,也可以快速的将暂时显示出的卡片组件,固定添加至桌面上。
5、其中,电子设备可以将第一卡片组件添加显示到桌面的第一界面上的空白区域。其中,在第一卡片组件被添加显示到第一界面上的空白区域之前,第一界面上的空白区域不显示有应用图标、应用文件夹、卡片组件、文字等等界面元素。
6、可选的,电子设备可以将第一卡片组件添加显示到桌面的第二界面上的空白区域;其中,在第一卡片组件被添加显示到第二界面上的空白区域之前,第二界面上的空白区域不显示有应用图标、应用文件夹、卡片组件、文字等等界面元素。
7、可选的,电子设备可以在桌面上新建第三界面,并将第一卡片组件添加显示到第三界面。其中,第三界面可以新建在第一界面的左一页或者新建在第一界面的右一页,等等不限定。
8、在一种可能的实现方式中,电子设备在响应于第一滑动操作,在桌面的第一界面显示第一卡片组件的同时,还可以显示第一卡片组件对应的第一固定控件。该第二输入可以为针对第一固定控件的输入。
9、在一种可能的实现方式中,电子设备通过接收到的第二输入将第一卡片组件添加显示到桌面的过程可以是:电子设备可以接收到针对第一卡片组件的第一拖动操作;当电子设备通过第一拖动操作将第一卡片组件拖动至桌面上第二区域时,电子设备将第一卡片组件添加显示到桌面上的第二区域。这样,用户可以通过一个操作,将暂时显示的卡片组件添加到桌面上的指定放置位置,简化了用户添加卡片组件到桌面上指定放置位置的操作步骤。
10、其中,电子设备可以在第一拖动操作的过程中,还可以在所述桌面上显示撤销热区。当电子设备通过第一拖动操作将第一卡片组件拖动至所述撤销热区时,电子设备撤销将第一卡片组件添加显示到桌面。这样,可以在用户通过拖动操作将该暂时显示的卡片组件添加至桌面的过程中有撤销返回的机会。
11、在一种可能的实现方式中,当第二区域中显示有第五卡片组件时,电子设备在可以在第二区域显示第二卡片堆叠组件,第二卡片堆叠组件包括有第一卡片组件和第五卡片组件。这样,可以将多个卡片组件合成一个卡片堆叠组件放置到桌面上,节约了桌面的使用空间。
12、在一种可能的实现方式中,电子设备通过接收到的第二输入将第一卡片组件添加显示到桌面的过程可以是:电子设备接收到针对第一卡片组件的第一长按操作;响应于第一长按操作,电子设备显示第二固定控件;电子设备接收到针对第二固定控件的第四输入;响应于第四输入,电子设备将第一卡片组件添加显示到桌面。
13、在一种可能的实现方式中,当电子设备接收针对第一卡片组件的第三输入时,电子设备显示与第一应用中第一功能对应的第四界面。这样,用户可以直接通过第一卡片组件触发电子设备直接跳转显示第一应用中第一功能的界面,简化了用户打开第一功能的界面的操作。
14、在一种可能的实现方式中,第一卡片组件上还显示包括有第一控件。电子设备接收到针对第一控件的第五输入。响应于所述第五输入,电子设备控制第一应用执行与第一控件对应的第一控制操作。这样,用户直接在第一卡片组件上控制第一应用执行一些控制操作,而不用先调出这些控制操作的控制界面,再触发第一应用执行这些控制操作,简化了用户的操作。
15、在一种可能的实现方式中,在电子设备将第一卡片组件添加显示到桌面后,电子设备可以接收将显示在桌面上第二区域的第一卡片组件拖动至桌面上第三区域的第二拖动操作。响应于第二拖动操作,电子设备将第一卡片组件从第二区域放置到第三区域。这样,可以方便用户调整卡片组件在桌面上的显示位置,提高用户体验。
16、在一种可能的实现方式中,在电子设备将第一卡片组件添加显示到桌面后,电子设备接收针对第一卡片组件的第三拖动操作。电子设备在第三拖动操作的过程中,在桌面上显示删除热区,第三拖动操作的结束位置在删除热区。响应于第三拖动操作,电子设备将第一卡片组件从桌面上移除。这样,可以在用户不想要桌面上已添加的卡片组件时,手动将该卡片组件删除。
17、在一种可能的实现方式中,在电子设备将第一卡片组件添加显示到桌面后,电子设备可以接收针对第一卡片组件的第二长按操作。响应于第二长按操作,电子设备可以显示第一卡片组件对应的移除控件。在电子设备接本文档来自技高网...
【技术保护点】
1.一种卡片组件的显示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述电子设备显示与所述第一应用对应的第一卡片组件,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述第一卡片组件上还显示包括有第一控件;所述方法还包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,在所述电子设备显示所述第一应用对应的第一卡片组件后,所述方法还包括:
6.根据权利要求1-5中任一项所述的方法,其特征在于,在所述电子设备显示所述第一应用对应的第一卡片组件后,所述方法还包括:
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述第一界面上还包括应用文件夹,所述应用文件夹中包括有第二应用的图标和所述第三应用的图标,所述方法还包括:
8.根据权利要求1-7任一项所述的方法,其特征在于,所述方法包括:
9.一种电子设备,其特征在于,包括:一个或多个处理器、显示屏、一个或多个存储器;其中,所述显示屏
10.一种计算机存储介质,包括计算机指令,其特征在于,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-8中任一项所述的方法。
...【技术特征摘要】
1.一种卡片组件的显示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述电子设备显示与所述第一应用对应的第一卡片组件,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述第一卡片组件上还显示包括有第一控件;所述方法还包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,在所述电子设备显示所述第一应用对应的第一卡片组件后,所述方法还包括:
6.根据权利要求1-5中任一项所述的方法,其特征在于,在所述电子设备显示所述第一应用对应的第一卡片组件后,所述方法还包括:
7.根据权利要求1-6中任一项所述的方法,其特...
【专利技术属性】
技术研发人员:杨诗姝,胡越,张凯,王淼,孙雪娇,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。