System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 卡片显示方法、电子设备及计算机可读存储介质技术_技高网

卡片显示方法、电子设备及计算机可读存储介质技术

技术编号:40962029 阅读:2 留言:0更新日期:2024-04-18 20:40
本申请提供一种卡片显示方法、电子设备及计算机可读存储介质,卡片显示方法包括:在电子设备的显示界面显示负一屏;若用于显示通知消息的第一卡片已经被用户浏览,则在负一屏显示第一卡片的隐藏形态,或者在负一屏的预设折叠区域折叠第一卡片;第一卡片已经被用户浏览指第一卡片已经在显示界面显示或第一卡片在显示界面的显示时长大于第一预设时长;显示第一卡片的隐藏形态表示显示第一卡片对应的预设标识;折叠第一卡片表示第一卡片位于预设折叠区域的其中一层,位于折叠区域非顶层的卡片在显示界面不显示,从而可以避免重复显示第一卡片对用户造成的干扰,且可以降低已经浏览的卡片在负一屏首屏区域所占用的空间。

【技术实现步骤摘要】

本申请涉及终端显示领域,尤其涉及一种卡片显示方法、电子设备及计算机可读存储介质


技术介绍

1、将通知消息以卡片的形式显示于电子设备上可以使用户更直观地查看通知消息,卡片一般显示在电子设备的负一屏上。现有技术中,当用户已经浏览过卡片后,再次滑入负一屏时仍然可以看到已经浏览过的卡片,导致卡片重复显示,从而对用户造成干扰,且当卡片过多时会占用负一屏首屏区域的大量空间,使得负一屏首屏区域无法显示其他信息,进而影响负一屏首屏区域的显示效率。


技术实现思路

1、本申请提供一种卡片显示方法、电子设备及计算机可读存储介质,用于解决现有技术中卡片重复显示的问题。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,提供一种卡片显示方法,包括:在所述电子设备的显示界面显示负一屏;若用于显示通知消息的第一卡片已经被用户浏览,则在所述负一屏显示所述第一卡片的隐藏形态,或者在所述负一屏的预设折叠区域折叠所述第一卡片;所述第一卡片已经被用户浏览指所述第一卡片已经在所述显示界面显示或所述第一卡片在所述显示界面的显示时长大于第一预设时长;所述显示所述第一卡片的隐藏形态表示显示所述第一卡片对应的预设标识;所述折叠所述第一卡片表示所述第一卡片位于所述预设折叠区域的其中一层;位于所述预设折叠区域顶层的卡片在所述显示界面显示,位于所述预设折叠区域非顶层的卡片在所述显示界面不显示。

4、上述实施例中,在确定第一卡片已经被用户浏览的情况下,显示第一卡片的隐藏形态以隐藏第一卡片,或者将第一卡片在预设折叠区域进行折叠,从而可以避免重复显示第一卡片对用户造成的干扰,且通过隐藏第一卡片或者折叠第一卡片,可以降低已经浏览的卡片在负一屏首屏区域所占用的空间,使得负一屏的首屏区域可以显示更多的信息,进而可以有效利用负一屏的首屏区域,提高显示效率。

5、在一实施例中,所述在所述电子设备的显示界面显示负一屏,包括:在检测到从第一屏进入负一屏的操作时,在所述电子设备的显示界面显示所述负一屏;对应地,若用于显示通知消息的第一卡片已经被用户浏览,在所述负一屏的预设折叠区域折叠所述第一卡片,包括:若用于显示通知消息的第一卡片已经被用户浏览,且所述第一卡片是所述第一屏上最近一次被用户浏览的卡片,则在所述负一屏的预设折叠区域折叠所述第一卡片,所述第一卡片位于所述预设折叠区域的非顶层。即当用户已经在第一屏浏览第一卡片后,在进入负一屏时不显示第一卡片,从而达到去重显示的效果,避免反复浏览同一张卡片对用户造成的干扰。

6、在一实施例中,位于所述预设折叠区域顶层的卡片是未被用户浏览的卡片,从而可以隐藏已经浏览的卡片,在显示界面显示未被用户浏览的卡片,在节省卡片在负一屏所占用的空间的同时避免用户遗漏通知消息。

7、在一实施例中,在所述负一屏的预设折叠区域折叠所述第一卡片之后,所述方法还包括:若再次检测到进入负一屏的操作,且位于所述预设折叠区域每一层的卡片均已经被用户浏览,则在所述负一屏显示位于所述预设折叠区域每一层的卡片的隐藏形态。即在负一屏上存在已经被用户浏览的卡片的情况下将卡片折叠显示,在负一屏上的卡片全部被用户浏览的情况下在负一屏显示所有卡片的隐藏形态,从而在减小卡片在负一屏上所占用的空间的情况下避免用户错过重要通知。

8、在一实施例中,位于所述预设折叠区域顶层的卡片是第一卡片中优先级最高的卡片,从而在节省卡片在负一屏所占用的空间的同时在负一屏显示优先级高的通知消息。

9、在一实施例中,在所述负一屏的预设折叠区域折叠所述第一卡片之后,所述方法还包括:获取第二卡片,将所述第二卡片显示于所述预设折叠区域的顶层。将新接收的第二卡片显示于显示界面,使得用户可以及时查看新接收的通知消息。

10、在一实施例中,在所述负一屏的预设折叠区域折叠所述第一卡片之后,所述方法还包括:若在所述负一屏检测到用于展开卡片的第一操作,将所述预设折叠区域内的卡片展开显示在所述负一屏上,以便于用户浏览卡片。

11、在一实施例中,在所述负一屏显示所述第一卡片的隐藏形态之后,所述方法还包括:获取第三卡片,在所述负一屏的预设折叠区域折叠所述第一卡片,将所述第三卡片显示于所述预设折叠区域的顶层。即在负一屏上存在已经被用户浏览的卡片的情况下将卡片折叠显示,在负一屏上的卡片全部被用户浏览的情况下在负一屏显示所有卡片的隐藏形态,从而在减小卡片在负一屏上所占用的空间的情况下避免用户错过重要通知。

12、在一实施例中,在所述负一屏显示所述第一卡片的隐藏形态之后,所述方法还包括:获取第四卡片,将所述第一卡片和所述第四卡片展开显示于所述负一屏上。即在存在未被用户浏览的卡片的情况下将卡片展开显示于负一屏,从而避免用户错过重要通知消息。

13、在一实施例中,在所述负一屏显示所述第一卡片的隐藏形态之后,所述方法还包括:若在所述负一屏检测到用于展开卡片的第二操作,将所述第一卡片展开显示于所述负一屏上,以便于用户浏览卡片。

14、在一实施例中,在所述将所述第一卡片展开显示于所述负一屏上之后,所述方法还包括:若在所述负一屏检测到用于隐藏卡片的第三操作,隐藏所述第一卡片并在所述负一屏显示所述第一卡片的隐藏形态,以节省卡片在负一屏上的占用空间。

15、第二方面,提供一种卡片显示装置,包括:

16、存储模块,用于在所述电子设备的显示界面显示负一屏;

17、处理模块,用于若用于显示通知消息的第一卡片已经被用户浏览,则在所述负一屏显示所述第一卡片的隐藏形态,或者在所述负一屏的预设折叠区域折叠所述第一卡片;所述第一卡片已经被用户浏览指所述第一卡片已经在所述显示界面显示或所述第一卡片在所述显示界面的显示时长大于第一预设时长;所述显示所述第一卡片的隐藏形态表示显示所述第一卡片对应的预设标识;所述折叠所述第一卡片表示所述第一卡片位于所述预设折叠区域的其中一层;位于所述预设折叠区域顶层的卡片在所述显示界面显示,位于所述预设折叠区域非顶层的卡片在所述显示界面不显示。

18、在一实施例中,所述存储模块具体用于:

19、在检测到从第一屏进入负一屏的操作时,在所述电子设备的显示界面显示所述负一屏;

20、对应地,所述处理模块具体用于:

21、若用于显示通知消息的第一卡片已经被用户浏览,且所述第一卡片是所述第一屏上最近一次被用户浏览的卡片,则在所述负一屏的预设折叠区域折叠所述第一卡片,所述第一卡片位于所述预设折叠区域的非顶层。

22、在一实施例中,位于所述预设折叠区域顶层的卡片是未被用户浏览的卡片。

23、在一实施例中,所述处理模块还用于:

24、若再次检测到进入负一屏的操作,且位于所述预设折叠区域每一层的卡片均已经被用户浏览,则在所述负一屏显示位于所述预设折叠区域每一层的卡片的隐藏形态。

25、在一实施例中,位于所述预设折叠区域顶层的卡片是第一卡片中优先级最高的卡片。

26、本文档来自技高网...

【技术保护点】

1.一种卡片显示方法,应用于电子设备,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述电子设备的显示界面显示负一屏,包括:

3.根据权利要求1或2所述的方法,其特征在于,位于所述预设折叠区域顶层的卡片是未被用户浏览的卡片。

4.根据权利要求3所述的方法,其特征在于,在所述负一屏的预设折叠区域折叠所述第一卡片之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,位于所述预设折叠区域顶层的卡片是第一卡片中优先级最高的卡片。

6.根据权利要求1~5任一项所述的方法,其特征在于,在所述负一屏的预设折叠区域折叠所述第一卡片之后,所述方法还包括:

7.根据权利要求1~5任一项所述的方法,其特征在于,在所述负一屏的预设折叠区域折叠所述第一卡片之后,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,在所述负一屏显示所述第一卡片的隐藏形态之后,所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,在所述负一屏显示所述第一卡片的隐藏形态之后,所述方法还包括:

10.根据权利要求1所述的方法,其特征在于,在所述负一屏显示所述第一卡片的隐藏形态之后,所述方法还包括:

11.根据权利要求10所述的方法,其特征在于,在所述将所述第一卡片展开显示于所述负一屏上之后,所述方法还包括:

12.一种电子设备,其特征在于,包括处理器,所述处理器用于执行存储在存储器中的计算机程序,以实现如权利要求1~11任一项所述的方法。

13.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1~11任一项所述的方法。

...

【技术特征摘要】

1.一种卡片显示方法,应用于电子设备,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述在所述电子设备的显示界面显示负一屏,包括:

3.根据权利要求1或2所述的方法,其特征在于,位于所述预设折叠区域顶层的卡片是未被用户浏览的卡片。

4.根据权利要求3所述的方法,其特征在于,在所述负一屏的预设折叠区域折叠所述第一卡片之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,位于所述预设折叠区域顶层的卡片是第一卡片中优先级最高的卡片。

6.根据权利要求1~5任一项所述的方法,其特征在于,在所述负一屏的预设折叠区域折叠所述第一卡片之后,所述方法还包括:

7.根据权利要求1~5任一项所述的方法,其特征在于,在所述负一屏的预设折叠区域折叠所述第一卡片之后,所述方法还包括:

<...

【专利技术属性】
技术研发人员:张涛林黄丽薇
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1