CN113641272A - 计数显示方法和电子设备 - Google Patents

计数显示方法和电子设备 Download PDF

Info

Publication number
CN113641272A
CN113641272A CN202110859067.0A CN202110859067A CN113641272A CN 113641272 A CN113641272 A CN 113641272A CN 202110859067 A CN202110859067 A CN 202110859067A CN 113641272 A CN113641272 A CN 113641272A
Authority
CN
China
Prior art keywords
message
icon
user
electronic device
red envelope
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
CN202110859067.0A
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.)
Shenzhen Idreamsky Technology Co ltd
Original Assignee
Shenzhen Idreamsky Technology Co 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 Shenzhen Idreamsky Technology Co ltd filed Critical Shenzhen Idreamsky Technology Co ltd
Priority to CN202110859067.0A priority Critical patent/CN113641272A/zh
Publication of CN113641272A publication Critical patent/CN113641272A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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/04842Selection of displayed objects or displayed text elements
    • 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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06MCOUNTING MECHANISMS; COUNTING OF OBJECTS NOT OTHERWISE PROVIDED FOR
    • G06M3/00Counters with additional facilities
    • G06M3/06Counters with additional facilities for printing or separately displaying result of count

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请提供了一种计数显示方法和电子设备。该方法可应用于手机等电子设备。实施本申请提供的方法,手机等电子设备可在显示电子红包后,统计参与领取上述红包的用户数量(参与人数),并在显示电子红包的区域附近显示参与人数。这样,在派发红包的过程中,参与人数会不断增加,参与领取红包的用户可以看到不断增加的参与人数。这有利于提升了活动的氛围感。同时,没有领取到红包,但参与领取红包的用户也可以被记录,从而提升用户的参与感。

Description

计数显示方法和电子设备
技术领域
本申请涉及终端领域,尤其涉及计数显示方法和电子设备。
背景技术
目前,在发送和领取电子红包的场景中,特别是在发送和领取支付宝红包、微信红包的场景中,用户可以看到已经领取红包的人员。但是,在现有的派发和领取电子红包的活动场景中,用户无法直观的了解到参与该活动的用户的数量,进而降低了活动的氛围感。
发明内容
本申请提供了一种计数显示方法,该方法可应用于手机、平板电脑等电子设备上。实施该方法,上述电子设备可以在显示红包、投票、图片等类型的群组消息时,显示计数图标。通过上述计数图标,用户可以直接知悉群组中操作了上述消息的成员的数量,而该用户自身无需操作上述消息并进入上述消息关联的用户界面。
第一方面,本申请提供了一种计数显示方法,该方法应用于电子设备,该方法包括:显示第一用户界面,第一用户界面为群组聊天界面,第一用户界面包括第一消息和第一图标,第一图标与第一消息之间的距离是预设的,第一时刻时第一图标中显示有第一数值,第一数值指示第一时刻之前操作第一消息而进入第一消息关联页面的用户的数量;第二时刻时将第一图标中显示的第一数值替换为第二数值,所示第二数值指示第二时刻之前操作了第一消息的用户的数量,第二时刻在第一时刻之后。
实施第一方面提供的方法,电子设备可以在显示红包、投票、图片等类型的群组消息时,显示计数图标。通过上述计数图标,用户可以直接知悉群组中操作了上述消息的成员的数量,而该用户自身无需操作上述消息并进入上述消息关联的用户界面。
结合第一方面的一些实施例,在一些实施例中,第一消息包括用户预设的初始数值,初始数值随着操作第一消息而进入第一消息关联页面的人数增多而减少;初始数值属于第一账户,初始数值是用户预设的。
结合第一方面的一些实施例,在一些实施例中,方法还包括:将初始数值减少的部分从第一账户转移至操作第一消息而进入第一消息关联页面的用户的账户中。
结合第一方面的一些实施例,在一些实施例中,第一消息为群投票类型的消息,第一消息关联页面中显示有两个或两个以上的投票选项。
结合第一方面的一些实施例,在一些实施例中,操作第一消息包括一下任意一项:点击第一消息、双击第一消息、语音操控第一消息、体感操控第一消息。
结合第一方面的一些实施例,在一些实施例中,第一用户界面包括第一消息和第一图标,具体包括:第一用户界面显示有第一消息和第一图标;第一图标显示在第一消息的上方,或下方,或左方,或右方。
结合第一方面的一些实施例,在一些实施例中,在显示第一用户界面之前,该方法还包括:显示第二用户界面,第二用户界面包括第一区域和第二区域,第一区域显示有一个或多个服务器的图标,第二区域显示有一个或多个频道,频道为用户提供发布通知、讨论交流的服务;一个或多个频道是一个或多个服务器中任意一个服务器提供的;检测到作用于第一频道的用户操作,第一频道为一个或多个频道中的任意一个。
实施上述实施提供的方法,电子设备可以通过上述第二用户界面给用户提供进入群组频道的通道。
结合第一方面的一些实施例,在一些实施例中,该方法还包括:在第一时刻之后,第二时刻之前,还检测到操作第一消息而进入第一消息关联页面的操作。
实施上述实施提供的方法,在检测到操作第一消息而进入第一消息关联页面的用户操作后,第一消息的计数器可根据上述操作增加第一图标中的数值,于是,第一图标中的显示的数值的增加进一步提升了用户的参与感,提升了群组中成员参与活动的氛围。
结合第一方面的一些实施例,在一些实施例中,在显示第一用户界面之后,该方法还包括:检测到作用于第一图标的第二操作;响应于第二操作,显示点击了第一消息的用户的信息,信息包括以下一项或多项:用户头像、用户名称、金额、选择的投票项、点击进入时间。
实施上述实施提供的方法,用户可以通过作用在第一图标上的操作查看点击了第一消息的用户的信息。
结合第一方面的一些实施例,在一些实施例中,第一图标包括两个或两个以上的图标,两个或两个以上的图标中显示的数值的和为第一数值。
实施上述实施例提供的方法,电子设备可以通过更多的图标来表示点击了第一消息并进入了第一消息关联的用户界面的用户数量。这样可以进一步提升用户的参与感,提升群组中成员参与活动的氛围。
第二方面,本申请提供了一种电子设备,该电子设备包括一个或多个处理器和一个或多个存储器;其中,一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得电子设备执行如第一方面以及第一方面中任一可能的实现方式描述的方法。
第三方面,本申请提供一种计算机可读存储介质,包括指令,当上述指令在电子设备上运行时,使得上述电子设备执行如第一方面以及第一方面中任一可能的实现方式描述的方法。
可以理解地,上述第二方面提供的电子设备、第三方面提供的计算机存储介质均用于执行本申请所提供的方法。因此,其所能达到的有益效果可参考对应方法中的有益效果,此处不再赘述。
附图说明
图1A-图1B为本申请实施例提供的一组用户界面;
图2A-图2E为本申请实施例提供的一组用户界面;
图3A-图3D为本申请实施例提供的一组用户界面;
图4A-图4B为本申请实施例提供的一组用户界面;
图5为本申请实施例提供的流程图;
图6为本申请实施例提供的电子设备的硬件结构图。
具体实施方式
本申请以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。
Figure BDA0003185080400000031
红包为例,在用户发出
Figure BDA0003185080400000032
红包后,与用户处于同一群聊中的其他用户(联系人)可以领取该用户发出的红包。手机可在聊天界面实时的显示哪一些联系人领取了该用户发出的红包。
图1A示出了手机显示
Figure BDA0003185080400000033
聊天界面的用户界面11。如图1A所示,用户界面11包括消息111、提示112、图标113。
消息111可用于表示用户发出的红包消息。图标113可用于表示发送红包消息的联系人(记为“JIAJIA”)。所以,图1A示出了手机显示“JIAJIA”发出红包消息的用户界面。
在“JIAJIA”发出上述红包消息后,群聊中的联系人(包括发出红包信息的用户)可通过点击该消息领取电子红包。在确认某一联系人已领取该电子红包后,手机可显示领取提示,参考提示112。例如,当检测到联系人A已领取消息111所示的红包后,手机可显示“联系人A已领取你的红包”。
当检测到已经领取上述红包的联系人(例如,联系人A)再次作用于消息111的用户操作时,响应于该操作,手机可显示图1B所示的用户界面12。图1B示出了手机展示领取电子红包的详情页面。
如图1B所示,用户界面12可包括区域121、区域122。区域121可用于展示联系人A领取上述电子红包的详情,包括发出电子红包的用户(“JIAJIA”)、红包标签(“新年快乐”)、红包数量(“5.20”)等等。区域122可展示领取上述电子红包的联系人,以及各个联系人领取红包的数量。例如“联系人A、5.20元”、联系人B、1.68元”等等。
在用户发出电子红包时,用户可指定领取红包的人数。手机可记录用户指定的数量(总数量)。在确认一个联系人领取电子红包后,手机可将剩余的电子红包的数量减1。这样,当领取红包的人数达到用户指定的数量时,红包领取完。
用户界面12还包括提示123。提示123可用于指示电子红包的总数量和已领取数量。例如,提示123可指示“JIAJIA”发出的电子红包的总数量为5,已有4个红包被领取。
当电子红包被领取完时,未领取到红包的用于可看到哪些人领取了上述红包。
在图1A、图1B示出的用户界面中,在领取红包过程中,手机不会显示成功领取该红包的用户的数量,更不会显示参与领取红包的用户的数量。在红包派发完毕后,手机可显示哪一些用户成功领取了上述红包。这时,手机也不会显示哪一些用户参与了领取该红包。
这样,对于没有领取红包的用户来说,自己的参与感降低。对于整个派发红包的过程来说,手机所显示出来的用户积极领取红包的氛围感不强。
为增加用户参与领取红包活动的参与感,增加红包派发过程的氛围感,本申请实施例提供了一种计数显示方法。该方法可应用于手机、平板电脑等电子设备(上述一类电子设备见成为电子设备100,不在附图中体现)。实施本申请实施例提供的方法,电子设备100可在显示电子红包后,统计参与领取上述红包的用户数量(参与人数),并在显示电子红包的区域附近显示参与人数。
这样,每增加一个点击电子红包的用户,参与人数就会加1,无论该用户是否成功领取到红包。同时,电子设备100也会在该电子红包附近显示实时更新的参与人数。这样,在派发红包的过程中,参与人数会不断增加,参与领取红包的用户可以看到不断增加的参与人数,从而提升了活动的氛围感。同时,没有领取到红包,但参与领取红包的用户也可以被记录,这提升了参与活动的用户的参与感。
下面,结合图2A-图2E所示的用户界面介绍本申请实施例提供的计数显示方法。
首先,图2A示例性示出了电子设备100接收到用户作用于社交应用程序对应图标的用户操作后,显示的用户界面,该用户界面可以为该社交应用程序提供的主界面。
该用户界面至少可以显示用户添加的至少一个服务器以及用户当前选择的服务器中的频道。该服务器可以由用户自己以及其他联系人共享。该服务器可以是基于一个或者多个频道进行组织的。其中,每个频道用于对与一个类别(例如,文本消息、语音消息、直播消息、视频消息以及链接消息等)有关的消息进行快捷访问。根据可以进行快捷访问的消息类型,可以将该多个频道分为文本频道、语音频道、直播频道、视频频道以及链接频道。其中,每一个频道对应一个群聊,一个群聊中可以包含多个用户,每个用户都可以在群聊窗口中发送消息,供其他用户查看和回复。
可以理解的是,与同一个类别有关的频道可以有一个或者多个。其中,文本频道用于为电子设备100提供文本消息的快捷访问,用户可以通过该文本频道发送文本消息,该文本消息可以包括图片消息、文字消息等。语音频道用于为电子设备100提供语音消息的快捷访问,用户可以通过该语音频道发送语音消息以及拨打语音电话等。直播频道用于为电子设备100提供直播消息的快捷访问,用户可以通过该直播频道进行直播以及观看直播,开展与直播相关的项目。视频频道用于为电子设备100提供视频消息的快捷访问,用户可以通过该视频频道观看视频以及上传/下载视频,开展与视频相关的项目。链接频道用于为电子设备100提供链接消息的快捷访问,用户可以通过该链接频道查找链接,并查看该链接对应的网页、程序、图片、文本等信息。
例如,该用户界面可以为图2A所示的用户界面21。用户界面21中可以包括服务器列表211。服务器列表211中显示有用户已经添加的一个或多个服务器的图标,例如服务器211A、服务器211B。
响应于用户选定的服务器,区域212可显示该服务器的具体信息,包括服务器名称、服务器包括的频道等等。例如,此时区域212可展示服务器211A的具体信息。其中,服务器211A的名称为“创梦天地”。该服务包括4个频道,分别为频道1、频道2、频道3、频道4。可以理解的,上述名称、群组名称均为示例性例举,本申请实施例对此不作限定。
电子设备100可检测到作用于某一频道的用户操作,响应于该操作,电子设备100可显示该频道的聊天界面。例如,当检测到作用于频道1的用户操作时,响应于该操作,电子设备可显示图2B所示的用户界面22。
在本申请实施例中,电子设备100检测到的用户的操作包括:点击操作,双击操作、语音控制操作、体感控制操作等等,本申请实施例对此不作限制。
图2B示例性示出了文本频道对应的群聊界面(用户界面22)。该界面可显示成员的发送的消息。上述成员是指处于该群聊中的用户。在本申请实施例中,文本频道中用户发送的消息包括文本消息、语音消息以及链接消息。链接频道或直播频道则直接对应某一网页或进入某一直播间。这也就是说,某一类型的频道支持发送的消息类型可以是单一的,也可以是多样的。
参考图2B,用户界面22包括头像221、消息222。头像221可用于表示频道1中的某一成员(“JIAJIA”)。消息222为“JIAJIA”发送的消息。该消息为一个红包消息。这里,红包消息是指用户发出了一个领取电子红包的链接。在该消息下方显示有图标223。
在“JIAJIA”发出消息222后,在电子设备100显示消息222的同时,电子设备100可显示图标223。这里,发送消息222的用户可以是电子设备100的用户,也可以是群组里的其他用户,即电子设备100不仅可以是消息222的接收方,还可以同时是消息222的发送方。群组中的所有成员可接受到上述消息。然后,用户可选择是否操作该消息。
首先,图标223中不会显示数字。这表示,此时,还没有一个成员点击消息222。在接收到群组中任一成员发送的消息后,服务器200可为该消息设置一个计数器。服务器200是指为上述社交类应用程序提供服务的服务器,是一类提供上述服务的服务器的简称,不在附图中体现。该计数器可统计操作了上述操作的用户的数量。例如,在显示消息222后,上述计数器可开始计数。每当检测到一个作用于消息222的用户操作,即成员领取红包的操作,响应于该操作,计数器计数加一。同时,电子设备100可将计数器记录的当前值显示出来。
可以理解的,在其他实施例中,图标223还可设置在消息222的右方、上方或左方,即图标223的位置不限于用户界面22所述的位置。本申请实施例对此不作限制。
例如,图标223当前显示的数字“3”可表示已经有3个成员点击了上述红包消息,即已经有3个成员领取了上述电子红包。此时,当电子设备100检测到用户作用于消息222的用户操作时,响应于该操作,电子设备100可显示领取电子红包的用户界面。上述领取电子红包的用户界面可参考图1B所述的用户界面,这里不再赘述。本申请实施例对领取电子红包的用户界面不做限定。
在电子设备100显示领取电子红包的用户界面之后,响应于用户的操作,电子设备100可重新显示频道1的群聊界面(用户界面23)。如图2C所示,用户界面23中显示的图标223的计数数值可更新为“4”。这也就是说,计数器已经记录了该用户的操作。这样,每当有一个成员点击该红包消息,计数器的记数就会加一,相应地,电子设备100可在图标223中实时地显示新的计数数值。
因为计数器的记数标准为群组中的成员是否点击该红包消息并进入领取红包的界面,所以,电子设备100显示的计数器的值为参与领取该电子红包的成员的数量,而与该成员是否成功领取到电子红包无关。这样,在派发红包的过程中,群聊中的任一成员可以实时的了解到有多少成员已经点击了该红包消息,即有多少成员参与了领取该红包。
对于电子设备100来说,如果电子设备100的用户没有点击上述红包而进入领取红包的用户界面,那么,电子设备100的用户界面22也可因为群组中的其他成员的操作而增加图标223中的数值。这样,电子设备100的用户就可以直接从上述图标中了解:群组中有多少人参与了消息222指示领取红包的活动,而不用进入领取红包的用户界面。
电子设备100可检测到作用于图标223的用户操作,响应于该操作,电子设备100可显示图2D所示的用户界面24。上述操作例如是点击操作、长按操作等等。本申请实施例对此不作限制。
图2D所示的用户界面24可显示具体的参与领取上述电子红包的成员。用户界面24可包括窗口241。窗口241显示有具体的参与领取上述电子红包的成员头像、名称以及红包金额,例如“Lisa、1.68元”。当已领取的红包达到预设的红包数量时,后续参与的成员就无法领取到上述电子红包。此时,窗口241中仍然可以显示上述为领取到电子红包的成员,例如仅显示该用户的头像和名称(“lia”)。
这样,群聊中的成员可以随时查看上述电子红包的领取详情,包括成功领取到上述红包的用户的头像、名称、领取金额,以及未领取到红包的用户的头像、名称。
电子设备100可检测到作用于窗口241之外的任意区域的用户操作,响应于该操作,电子设备100可重新显示频道1的聊天界面,例如图2C。然后,电子设备100可检测到作用于用户界面23的左滑操作,响应于该操作,电子设备100可显示图2E所示的用户界面25。
用户界面25示例性示出了电子设备100展示频道1的说明的界面。该界面包括区域251、区域252、区域253。区域251可显示该频道的名称。可选的,区域251还可显示该频道的简介(例如该频道主要用于那一方面的交流)。区域252可包括一些功能图标,例如搜索图标252A、分享图标252B、添加图标252C、设置图标252D等等。当检测到作用于上述功能图标的用户操作时,响应于该操作,电子设备100可显示执行该功能的用户界面。例如,当检测到作用于设置图标252D的用户操作时,响应于该操作,电子设备100可显示设置界面。区域253可用于展示频道中的成员,例如“Lisa”、“rose”、“Jennie”等等。
实施图2A-图2E示出的方法,在显示成员发出的红包消息后,电子设备100可对点击该红包消息的成员进行计数、并实时地显示上述计数的数值。这样,在派发电子红包的过程中,该群聊的所有成员都可在聊天界面实时地查看多少成员参与了领取该电子红包的活动。这使得活动的氛围感得到极大的提升,同时也增强了成员的参与感、增强了活动的趣味性。
在其他实施例中,电子设备100还可显示多个图标。这多个图标显示的数值的和可表示参与该活动的成员的总量。具体的,图3A-图3D示出了上述方法的用户界面。下面结合图3A-图3D介绍电子设备100显示多个图标计数的场景。
图3A示例性示出了电子设备100显示红包消息的用户界面31。如图3A所示,用户界面31包括消息311、图标312、图标313、图标314。在电子设备100显示红包消息311的同时,电子设备100可显示图标312、图标313、图标314。可以理解的,上述图标的数量、样式可以是发出红包消息的成员预设的,也可以是电子设备100自动生成的。
在显示消息311、图标312、图标313、图标314之后,该应用程序的服务器可统计点击该消息的成员的数量。然后,电子设备100可随机地增加上述某一图标后的计数值。参考图3B所示的用户界面32。
用户界面32示例性示出了在显示消息311之后的某一时刻的聊天界面。在用户界面32中,此时,该应用程序的服务器统计到的点击该消息的成员的数量为7,即有7个成员已经点击了该电子红包,参与了领取电子红包的活动。图标312中的统计数值为4、图标313中的统计数值为1、图标314中的统计数值为3。上述3个图标的统计数值的和为7。这样,图标中显示的统计数值的总和可以反映参与该活动的成员的总数量。
具体的,在应用程序的服务器接收了某一成员的点击操作后,统计参与人数的计数器数值会加一。在计数器数值增加后,电子设备100可随机地确定某一图标,将该图标中的数值加一。可选的,电子设备100也可按预设的规则确定图标。
在显示携带计数器的图标的同时,电子设备100还可显示一个总图标。该总图标可用于设置新的图标。如图3B所示,用户界面32还可包括图标315。当检测到作用于图标315的用户操作时,响应于上述操作,电子设备100可显示图3C所示的用户界面33。
如图3C所示,用户界面33可包括窗口316。窗口316中可显示有多个图标。电子设备100可检测到作用于窗口316中任意图标的用户操作,响应于该操作,电子设备100可在显示图标的区域的中增加一个图标。
例如,当检测到作用于图标317的用户操作后,电子设备100可显示图3D所示的用户界面34。用户界面34处理包括之前已经显示的图标312、图标313、图标314以及图标315之外,还包括图标318。图标318也可显示数值。此时,图标312、图标313、图标314与图标318中显示的数值的总和可表示点击该红包消息的成员总数。不限于图标317,电子设备100还可检测到用户作用于窗口316中其他图标的操作,响应于该操作,电子设备100可在图已有的图标后显示新增的图标。
实施图3A-图3D示出的方法,电子设备100还可设置多个带有计数显示的图标,来展示上述应用程序的服务器记录的参与领取电子红包的总人数。这增加了计数显示的多样性,丰富了显示的形式,进一步提升了活动的氛围感和活动的趣味性。
不限于红包消息,图2A-图2E、图3A-图3D所述的方法,还可用于其他类型的消息中。例如,在显示发起投票的消息中,电子设备100可显示多个图标供用户选择。用户可以通过上述多个图标反映用户的投票结果。这样,参与投票的用户可以直接在聊天界面进行投票操作。群组中的成员也可以随时通过不断更新的图标中的数值确定投票情况。
图4A-图4B示例性示出了本申请实施例提供的计数显示方法在投票类型的消息中的用户示意图。如图4A所示,电子设备100可收到并显示“JIAJIA”发送的一则投票消息。同时,在显示上述消息时,电子设备100还可在上述消息的下方显示计数图标。此时,计数图标中的数值为3,这表示当前已有3个成员已经参与了该消息指示的投票活动。这里的参与具体指:用户点击了投票消息,并进入了进行投票的用户界面。上述进行投票的用户界面可参考图4B。
这样,对于群组中的所有成员而言,成员们可以直接通过计数图标中的数值来了解参与该投票活动的成员的数量,而无需点击该投票消息而进入投票页面。
此外,除了红包类型的消息、投票类型的消息,本申请实施例提供的计数显示方法还可应用在其他类型的消息上。例如,用户分享的音乐、文档文件(例如word文件、PDF文件)、图片等等。
当消息类型为音乐、文档时,电子设备100在聊天界面往往显示的是上述音乐、文档的摘要信息。在检测到用户操作(例如点击操作等)上述消息后,电子设备100可显示播放音乐、显示文档内容的用户界面,同时,电子设备100可在聊天界面中实时的显示操作了上述消息的成员的数量,以表示该群组中有多少成员关注、参与了其他成员分享的音乐、文档。
当消息类型为图片时,该消息往往显示的是上述图片的部分,或显示的是上述图片的缩略图等。在检测到用户操作(例如点击操作等)上述消息后,电子设备100可显示完整的图片,同时,电子设备100可在聊天界面中实时的显示操作了上述消息的成员的数量,以表示该群组中有多少成员关注、参与了其他成员分享的图片。
不限于手机、平板电脑,实施该方法的电子设备100还可以是个人电脑(personalcomputer,PC)、个人数字助理(personal digital assistant,PDA)、增强现实(augmentedreality,AR)设备、虚拟现实(virtual reality,VR)设备、智能穿戴设备等。上述电子设备也可为其它便携式电子设备,诸如膝上型计算机(Laptop)等。还应当理解的是,在其他一些实施例中,上述电子设备也可以不是便携式电子设备,而是台式计算机等等。电子设备的示例性实施例包括但不限于搭载
Figure BDA0003185080400000081
Linux或者其它操作***的便携式电子设备。
下面结合图5所示的流程图,介绍实现上述计数显示的方法流程。
S101:响应于用户发送电子红包的操作,电子设备100生成红包。
首先,电子设备100可接收用户发送电子红包的用户操作。响应于该操作,电子设备100可生成一条红包消息。这里,红包消息是指用户发出了一个领取电子红包的链接。电子红包为现有技术,这里不再赘述。
然后,电子设备100可将上述红包消息发送给服务器200。服务器200可用于为图2A-图2E、图3A-图3D所示的应用程序提供服务,以实现该应用程序提供的能力和功能。
服务器200可将上述红包消息发送到群组中各个成员的电子设备上。同时,服务器200还可为上述红包消息设置一个计数器。该计数器可用于记录群组中关注上述红包消息的成员数量。这里,关注上述红包消息是指点击该红包消息、参与电子红包派发活动。
S102:电子设备100显示红包消息和计数图标。
经过服务器200的转发,群组中的所有成员的电子设备可收到上述红包消息。以电子设备100为例,在接收到上述红包消息后,电子设备100可在聊天界面中显示上述红包消息,包括显示上述消息的样式(红包消息的红包样式)、发送红包的成员的头像、名称以及计数图标等等。
参考图2B,电子设备100在群组中显示红包消息的用户界面可如用户界面22所示。上述消息的样式(红包消息的红包样式)可参考消息222、上述发送红包的成员的头像、名称可参考头像221、上述计数图标可参考图标223。
S103:电子设备100检测到作用于红包消息的用户操作。
在显示红包消息和计数图标后,电子设备100可检测用户操作,判断用户是否关注上述红包消息。
当用户看到上述红包消息后,用户可点击上述红包消息,以参与红包派发活动,领取电子红包。电子设备100可检测到用户的点击操作,响应于上述点击操作,电子设备100可向服务200发送反馈,通知服务器200电子设备100的用户关注了上述红包消息。例如图2B所示的用户界面22,电子设备100可检测到作用在消息222的用户操作。
S104:服务器200记录点击红包消息的用户的数量。
在接收到电子设备100的反馈后,服务器200中的计数器记录的数值会加一。这表示关注该红包消息的成员的人数增加了一人。同样的,响应于其他电子设备发送的反馈,服务器200中的计数器记录的数值依次增加。这样,计数器记录到数值可表示关注该红包消息的成员数量。然后,服务器200可将上述计数器记录的数量发送至各个电子设备。
在计数器记录的数值变更后,服务器200可将更新后的数值发送至群组中各个成员的电子设备,以供上述电子设备及时更新计数图标(图标223)中显示的数值。在其他实施例中,电子设备100也可周期性地向服务器200发送请求,响应于该请求,服务器200可将发生变更的数据发送至电子设备100,从而满足电子设备100及时更新数据的需求。
S105:电子设备100根据服务器200中记录的数量更新图标中显示的数值。
在接收到服务器200发送的更新后的计数器数值后,电子设备100可显示刷新正在显示的计数图标中的计数数值。同样的,以电子设备100为例,在接收到服务器200返回的计数器数值后,电子设备100可使用新接受到的计数器数值替换当前正在显示的计数器数值。
参考用户界面23,在接收到更新后的计数器数值后,图标223中显示的数值可由原来的“3”更新为“4”。这样,处于用户界面23所示状态的用户可以知道参与该红包派发活动的成员的数量增加了一个,进而,用户可以实时的获取到参与该红包派发活动的成员的总数量。
在图3A-图3D所示的计数显示方法中,在电子设备100更新计数图标中显示的数值的过程中,电子设备100还需确定增加哪一个图标中的计数器数值。具体的,在接收到服务器200发送的更新后的计数器数值后,电子设备100可向随机的确定的一个计数图标增加计数值。然后,电子设备100可更新上述计数图标中的数值。
参考图3B,在接收到服务器200发送的更新后的计数器数值后,经过随机选取,电子设备100可确定更新图标312中的数值(或图标313中的数值等等)。
可以理解的,在采用预设的确定计数图标的方法中,电子设备100确定增加哪一个图标中的计数器数值的规则是确定的,即电子设备100不是随机确定计数图标的。
下面介绍本申请实施例提供的示例性电子设备100。
图6是本申请实施例中的示例性电子设备100的硬件结构示意图
应该理解的是,电子设备100可以具有比图6中所示的更多的或者更少的部件,可以组合两个或多个的部件,或者可以具有不同的部件配置。图6中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
输入装置1001、输出装置1002、处理器1003和存储器1004(其中电子设备中的处理器1003的数量可以一个或多个,图6中以一个处理器1003为例)。在本申请的一些实施例中,输入装置1001、输出装置1002、处理器1003和存储器1004可通过总线或其它方式连接,其中,图6中以通过总线连接为例。
其中,处理器1003通过调用存储器1004存储的操作指令以使得电子设备100执行本申请实施例中的消息显示方法。
存储器1004还可以用于提供存储数据,例如该存储器1004可以用于存储消息显示需要的数据,例如被回复消息以及其对应的全部回复消息等数据。
输入装置1001可以是向电子设备100输入数据和信息的设备。
输出装置1002可以是电子设备100输出数据和信息的设备。例如显示屏,该显示屏可以用于显示消息显示方法中涉及的用户界面。
在本申请实施例中,图2B所示的用户界面可称为第一用户界面。
电子设备100显示的红包类型的消息、投票内容的消息、被分享的音乐、文档、图片等类型的消息,可称为第一消息。显示在第一消息附近的用于计数的图标可称为第一图标,例如用户界面22中的图标223。
领取红包的页面、进行投票操作的页面、播放音乐的页面、显示文档内容的页面、显示完整图片的页面均可称为与所示第一消息关联的页面。
图2A所示的用户界面可称为第二用户界面,区域211所示的区域可称为第一区域;区域212所示的区域可称为第二区域。
实施本申请实施例提供的方法,手机、平板电脑等电子设备可在显示电子红包后,统计参与领取上述红包的用户数量(参与人数),并在显示电子红包的区域附近显示参与人数。这样,在派发红包的过程中,参与人数会不断增加,参与领取红包的用户可以看到不断增加的参与人数。这有利于提升了活动的氛围感。同时,没有领取到红包,但参与领取红包的用户也可以被记录,从而提升用户的参与感。
本申请的说明书和权利要求书及附图中的术语“用户界面(user interface,UI)”,是应用程序或操作***与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。应用程序的用户界面是通过java、可扩展标记语言(extensible markup language,XML)等特定计算机语言编写的源代码,界面源代码在终端设备上经过解析,渲染,最终呈现为用户可以识别的内容,比如图片、文字、按钮等控件。控件(control)也称为部件(widget),是用户界面的基本元素,典型的控件有工具栏(toolbar)、菜单栏(menubar)、文本框(textbox)、按钮(button)、滚动条(scrollbar)、图片和文本。界面中的控件的属性和内容是通过标签或者节点来定义的,比如XML通过<Textview>、<ImgView>、<VideoView>等节点来规定界面所包含的控件。一个节点对应界面中一个控件或属性,节点经过解析和渲染之后呈现为用户可视的内容。此外,很多应用程序,比如混合应用(hybrid application)的界面中通常还包含有网页。网页,也称为页面,可以理解为内嵌在应用程序界面中的一个特殊的控件,网页是通过特定计算机语言编写的源代码,例如超文本标记语言(hyper text markup language,GTML),层叠样式表(cascading style sheets,CSS),java脚本(JavaScript,JS)等,网页源代码可以由浏览器或与浏览器功能类似的网页显示组件加载和显示为用户可识别的内容。网页所包含的具体内容也是通过网页源代码中的标签或者节点来定义的,比如GTML通过<p>、<img>、<video>、<canvas>来定义网页的元素和属性。
用户界面常用的表现形式是图形用户界面(graphic user interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素。
在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括复数表达形式,除非其上下文中明确地有相反指示。还应当理解,本申请中使用的术语“和/或”是指并包含一个或多个所列出项目的任何或所有可能组合。上述实施例中所用,根据上下文,术语“当…时”可以被解释为意思是“如果…”或“在…后”或“响应于确定…”或“响应于检测到…”。类似地,根据上下文,短语“在确定…时”或“如果检测到(所陈述的条件或事件)”可以被解释为意思是“如果确定…”或“响应于确定…”或“在检测到(所陈述的条件或事件)时”或“响应于检测到(所陈述的条件或事件)”。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如DVD)、或者半导体介质(例如固态硬盘)等。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:ROM或随机存储记忆体RAM、磁碟或者光盘等各种可存储程序代码的介质。

Claims (10)

1.一种计数显示方法,应用于电子设备,其特征在于,所述方法包括:
显示第一用户界面,所述第一用户界面为群组聊天界面,所述第一用户界面包括第一消息和第一图标,所述第一图标与所述第一消息之间的距离是预设的,第一时刻时所述第一图标中显示有第一数值,所述第一数值指示第一时刻之前操作所述第一消息而进入所述第一消息关联页面的用户的数量;
第二时刻时将所述第一图标中显示的所述第一数值替换为第二数值,所示第二数值指示第二时刻之前操作了所述第一消息的用户的数量,所述第二时刻在所述第一时刻之后。
2.根据权利要求1所述的方法,其特征在于,所述第一消息包括用户预设的初始数值,所述初始数值随着操作所述第一消息而进入所述第一消息关联页面的人数增多而减少;所述初始数值属于第一账户,所述初始数值是用户预设的。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述初始数值减少的部分从所述第一账户转移至操作所述第一消息而进入所述第一消息关联页面的用户的账户中。
4.根据权利要求1所述的方法,其特征在于,所述第一消息为群投票类型的消息,所述第一消息关联页面中显示有两个或两个以上的投票选项。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述操作所述第一消息包括以下任意一项:点击所述第一消息、双击所述第一消息、语音操控所述第一消息、体感操控所述第一消息。
6.根据权利要求1所述的方法,其特征在于,所述第一用户界面包括第一消息和第一图标,具体包括:
所述第一用户界面显示有所述第一消息和所述第一图标;
所述第一图标显示在所述第一消息的上方,或下方,或左方,或右方。
7.根据权利要求6所述的方法,其特征在于,在显示第一用户界面之前,所述方法还包括:
显示第二用户界面,所述第二用户界面包括第一区域和第二区域,所述第一区域显示有一个或多个服务器的图标,所述第二区域显示有一个或多个频道,所述频道为用户提供发布通知、讨论交流的服务;所述一个或多个频道是所述一个或多个服务器中任意一个服务器提供的;
检测到作用于第一频道的用户操作,所述第一频道为所述一个或多个频道中的任意一个。
8.根据权利要求6所述的方法,其特征在于,所述第一图标包括两个或两个以上的图标,所述两个或两个以上的图标中显示的数值的和为所述第一数值。
9.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器和存储器;
所述存储器与所述一个或多个处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,所述一个或多个处理器调用所述计算机指令以使得所述电子设备执行如权利要求1-8中任一项所述的方法。
10.一种计算机可读存储介质,包括指令,其特征在于,当所述指令在电子设备上运行时,使得所述电子设备执行如权利要求1-8中任一项所述的方法。
CN202110859067.0A 2021-07-28 2021-07-28 计数显示方法和电子设备 Pending CN113641272A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110859067.0A CN113641272A (zh) 2021-07-28 2021-07-28 计数显示方法和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110859067.0A CN113641272A (zh) 2021-07-28 2021-07-28 计数显示方法和电子设备

Publications (1)

Publication Number Publication Date
CN113641272A true CN113641272A (zh) 2021-11-12

Family

ID=78418655

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110859067.0A Pending CN113641272A (zh) 2021-07-28 2021-07-28 计数显示方法和电子设备

Country Status (1)

Country Link
CN (1) CN113641272A (zh)

Similar Documents

Publication Publication Date Title
US20230297639A1 (en) Event listening integration in a collaborative electronic information system
US7568151B2 (en) Notification of activity around documents
US10326715B2 (en) System and method for updating information in an instant messaging application
JP6178928B2 (ja) メッセージ管理システムのための動的なフィルタ生成
CN102947828B (zh) 使用图像来定制搜索体验
US9047644B1 (en) Providing context for a social graph addition
US11855940B2 (en) Methods, systems, and media for generating contextually relevant messages
US20140344376A1 (en) Publication of text message conversations on a social networking platform
CN115022272B (zh) 信息处理方法、装置、电子设备和存储介质
CN108933947B (zh) 弹幕显示方法及装置
US20210243265A1 (en) Event type-based notification filtering
CN108600780A (zh) 用于推送信息的方法
CN111766997A (zh) 截图分享方法及装置、存储介质及电子设备
CN111309211A (zh) 图片处理方法、装置及存储介质
US20230353628A1 (en) Linked file engagement
CN111212300B (zh) 在线文档的处理方法、装置、电子设备及存储介质
CN112260933A (zh) 通信的方法、装置、电子设备及介质
CN113641272A (zh) 计数显示方法和电子设备
CN115525834A (zh) 筛选并显示消息的方法、计算机装置及记录介质
JP7338935B2 (ja) 端末の表示方法、端末、端末のプログラム
CN116700867A (zh) 信息处理方法、装置、设备及计算机介质
CN116471249A (zh) 信息处理方法、装置、电子设备及存储介质
CN117289828A (zh) 信息处理方法和装置
CN118295575A (zh) 社交互动的方法、装置、电子设备、存储介质及程序产品
CN116501211A (zh) 对象选择方法、装置、设备、存储介质及程序产品

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