一种卡片的添加方法及装置的制造方法
【专利说明】
【技术领域】
[0001]本发明涉及互联网应用技术领域,尤其涉及一种卡片的添加方法及装置。
【【背景技术】】
[0002]随着互联网和通信技术在最近几年的迅速发展,终端中基于互联网和通信技术的各种应用不断涌现,如手机上安装的新闻类应用、购物类应用等。目前,终端中安装的应用的客户端需要展现的内容较多,但终端的屏幕比较小,使得终端可供展现的内容数目有限,因此一般采用目录或者列表形式,同时显示若干卡片,每个卡片中可以展示一个类别的信息。
[0003]目前,用户通过客户端在浏览卡片中的信息时,用户需要手动打开卡片管理中心,并在卡片管理中心查找所需要添加的卡片,并找到所需要添加的卡片后,点击该卡片的添加按钮,实现在展示界面中添加新的卡片。然而,这种在展示界面上手动添加卡片的方式,操作成本比较高,添加效率比较低。
【
【发明内容】
】
[0004]有鉴于此,本发明实施例提供了一种卡片的添加方法及装置,能够根据用户操作自动在展示界面中添加卡片,降低操作成本,提高卡片的添加效率。
[0005]本发明实施例的一方面,提供一种卡片的添加方法,包括:
[0006]提供展示界面,所述展示界面包括至少一个第一卡片,每个所述第一卡片与一个类型的信息对应;
[0007]获取用户操作;
[0008]根据所述用户操作,在所述展示界面添加第二卡片。
[0009]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取用户操作,包括:
[0010]记录终端屏幕上的滑动操作或触发操作。
[0011]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述用户操作,在所述展示界面添加第二卡片,包括:
[0012]判断所述用户操作与卡片添加的触发操作是否一致;
[0013]若所述用户操作与所述卡片添加的触发操作一致,获取所述第二卡片,并在所述展示界面添加所述第二卡片。
[0014]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述获取所述第二卡片,包括:
[0015]确定所述用户操作所针对的第一卡片;
[0016]根据所述用户操作所针对的第一卡片对应的信息类型,确定第二卡片的信息类型;
[0017]根据所述第二卡片的信息类型,获取所述第二卡片。
[0018]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述在所述展示界面添加所述第二卡片,包括:
[0019]展现至少一个所述第二卡片;
[0020]获取用户在至少一个所述第二卡片中选择的第二卡片,并在所述展示界面添加所述选择的第二卡片。
[0021]本发明实施例的一方面,提供一种卡片的添加装置,包括:
[0022]界面展示单元,用于提供展示界面,所述展示界面包括至少一个第一卡片,每个所述第一卡片与一个类型的信息对应;
[0023]操作获取单元,用于获取用户操作;
[0024]添加处理单元,用于根据所述用户操作,在所述展示界面添加第二卡片。
[0025]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述操作获取单元,具体用于:
[0026]记录终端屏幕上的滑动操作或触发操作。
[0027]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述添加处理单元,具体用于:
[0028]判断所述用户操作与卡片添加的触发操作是否一致;
[0029]若所述用户操作与所述卡片添加的触发操作一致,获取所述第二卡片,并在所述展示界面添加所述第二卡片。
[0030]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述添加处理单元用于获取所述第二卡片时,具体用于:
[0031]确定所述用户操作所针对的第一卡片;
[0032]根据所述用户操作所针对的第一卡片对应的信息类型,确定第二卡片的信息类型;
[0033]根据所述第二卡片的信息类型,获取所述第二卡片。
[0034]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述添加处理单元在所述展示界面添加所述第二卡片时,具体用于:
[0035]展现至少一个所述第二卡片;
[0036]获取用户在至少一个所述第二卡片中选择的第二卡片,并在所述展示界面添加所述选择的第二卡片。
[0037]由以上技术方案可以看出,本发明实施例具有以下有益效果:
[0038]本发明实施例中,在提供展示界面后,获取用户操作,进而,根据所述用户操作,在所述展示界面添加第二卡片。因此,本发明实施例提供的技术方案能够根据用户操作,自动在展示界面中添加卡片。与现有技术中,需要繁琐的手动操作进行卡片添加的方式相比,本发明实施例所提供的技术方案能够避免繁琐的手动添加操作,降低操作成本,方便快捷地完成卡片添加,从而大大提尚卡片的添加效率。
【【附图说明】】
[0039]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0040]图1是本发明实施例所提供的卡片的添加方法的流程示意图;
[0041]图2是本发明实施例所提供的终端屏幕上用户手指的滑动操作的示例图;
[0042]图3是本发明实施例所提供的在展示界面添加卡片的示例图;
[0043]图4是本发明实施例所提供的卡片的添加装置的功能方块图。
【【具体实施方式】】
[0044]为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
[0045]应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0046]在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0047]应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0048]应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述卡片,但这些卡片不应限于这些术语。这些术语仅用来将卡片彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一卡片也可以被称为第二卡片,类似地,第二卡片也可以被称为第一卡片。
[0049]取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
[0050]实施例一
[0051]本发明实施例给出一种卡片的添加方
法,请参考图1,其为本发明实施例所提供的卡片的添加方法的流程示意图,如图所示,该方法包括以下步骤:
[0052]S101,提供展示界面,所述展示界面包括至少一个第一卡片,每个所述第一卡片与一个类型的信息对应。
[0053]S102,获取用户操作。
[0054]S103,根据所述用户操作,在所述展示界面添加第二卡片。
[0055]需要说明的是,本发明实施例中所涉及的终端可以包括但不限于个人计算机(Personal Computer, PC)、个人数字助理(Personal Digital Assistant,PDA)、无线手持设备、平板电脑(Tablet Computer)、手机、MP3播放器、MP4播放器等。
[0056]需要说明的是,SlOl?S103的执行主体可以为卡片的添加装置,该装置可以位于本地终端的应用,或者还可以为位于本地终端的应用中的插件或软件开发工具包(Software Development Kit,SDK)等功能单元,或者,也可以位于服务器端,本发明实施例对此不进行特别限定。
[0057]可以理解的是,所述应用可以是安装在终端上的应用程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本发明实施例对此不进行限定。
[0058]实施例二
[0059]基于上述实施例一所提供的卡片的添加方法,本发明实施例对SlOl的方法进行具体描述。该步骤具体可以包括:
[0060]举例说明,提供展示界面的方法可以包括但不限于:当用户在终端中打开应用的客户端后,可以向用户提供展示界面,所述展示界面可以包括但不限于至少一个第一卡片,其中,每个所述第一卡片与一个类型的信息对应。
[0061]需要说明的是,卡片指的是应用中聚合某垂类信息的展现载体。例如,视频类信息、体育类信息或者娱乐类信息等都可以有对应的卡片。
[0062]实施例三
[0063]基于上述实施例一所提供的卡片的添加方法和实施例二,本发明实施例对S102的方法进行具体描述。该步骤具体可以包括:
[0064]举例说明,本发明实施例中,获取用户操作的方法可以包括但不限于以下两种:
[0065]第一种:记录终端屏幕上的滑动操作。
[0066]优选的,在客户端提供所述展示界面后,当用户的手指在终端的屏幕上滑动时,可以记录用户手指的滑动操作。
[0067]例如,滑动操作可以是双指按住某个第一^^片后,双指向相反方向分开的划动操作。
[0068]例如,请参考图2,其为本发明实施例所提供的终端屏幕上用户手指的滑动操作的示例图,如图所述,提供的展示界面中包含卡片A,用户的手指在终端的屏幕上卡片A上划动,双指按照图中箭头方向,向相反方向划动。
[0069]第二种:获取终端屏幕上的触发操作。
[0070]优选的,在客户端提供所述展示界面后,当用户的手指在终端的屏幕上点击时,可以记录用户手指通过点击所触发的按钮。
[0071]上述两种方法中,可预先在操作系统中设置监控功能,从而可以记录用户手指的划动操作或者获取触发的按钮。或者,也可以通过在第三方应用程序中加入记录用户手指的划动操作或者获取触发的按钮的功能。或者,也可以在客户端中预先设置监控功能,从而可以记录用户手指的划动操作或者获取触发的按钮的功能。
[0072]实施例四
[0073]基于上述实施例一所提供的卡片的添加方法、实施例二和实施例三,本发明实施例对S103的方法进行具体描述。该步骤具体可以包括:
[0074]举例说明,本发明实施例中,根据所述用户操作,在所述展示界面添加第二卡片的方法可以包括但不限于:
[0075]首先,判断所述用户操作与预设的卡片添加的触发操作是否一致。若所述用户操作与所述卡片添加的触发操作一致,说明所述用户操作的目的是需要在当前展示界面添加新卡片,则获取所述第二卡片,并在所述展示界面添加所述第二卡片。反之,若所述用户操作与所述卡片添加的触发操作不一致,说明所述用户操作的目的不是在当前展示界面添加新卡片,则不获取所述第二卡片,保持当前展示界面不变。
[0076]举例说明,获取所述第二卡片的方法可以包括但不限于:
[0077]首先,根据所述用户操作在终端屏幕上的位置以及展示界面中每个第一卡片的位置,确定所述用户操作所针对的第一卡片。然后,对所述用户操作所针对的第一卡片对应的信息进行识别,以确定所述用户操作所针对的第一卡片对应的信息类型。从而,根据所述用户操作所针对的第一卡片对应的信息类型,确定第二卡片的信息类型。最后,根据所述第二卡片的信息类型,在第二卡片的信息类型对应的至少一个第二卡片中,获取所述第二卡片。
[0078]优选的,获取的所述第二卡片的数目可以为至少一个。
[0079]优选的,所述用户操作所针对的第一卡片对应的信息类型与第二卡片的信息类型可以为同一类型,但第一卡片的信息与第二卡片的信息不同。
[0080]例如,所述用户操作所针对的第一卡片对应的信息类型为体育新闻类型,获取的第二卡片的信息类型也可以是体育新闻类型。
[0081]或者,所述用户操作所针对的第一卡片对应的信息类型与第二卡片的信息类型也可以为相似类型。
[0082]例如,所述第一卡片对应的信息类型是娱乐新闻类型,第二卡片的信息类型为体育新闻类型,这两个类型属于相似类型。
[0083]举例说明,在所述展示界面添加所述第二卡片的方法可以包括但不限于:
[0084]可以通过其他展示界面,向用户展现获取的至少一个所述第二卡片;以及,接收用户在至少一个所述第二卡片中选择的一个第二卡片,并在包含所述第一卡片的所述展示界面中,添加所述选择的第二卡片。
[0085]或者,若获取的所述第二卡片的数目是一个,则可以直接在展示界面中添加该第二卡片。
[0086]需要说明的是,获取第二卡片指的是获取第二卡片所对应的信息,这样,可以利用卡片模板对第二卡片中的信息进行渲染,用以实现在展示界面中添加第二卡片。其中,一个卡片模板可以用于渲染一个卡片的信息,为了能够实现添加第二卡片,卡片模板的数目等于展示界面中第一卡片的数目与第二卡片的数目之和。
[0087]实施例五
[0088]如图2所示,提供的展示界面中包含卡片A,该卡片A是一个水瓶座的星座运势卡片。用户的手指在终端的屏幕上卡片A上滑动,双指按照图中箭头方向,向相反方向划动。
[0089]请参考图3,其为本发明实施例所提供的在展示界面添加卡片的示例图,如图所示,获取到图2所示的用户操作后,判断出该用户操作与卡片添加的触发操作一致,说明需要为用户添加一张新卡片,则对展示界面中该触发操作针对的卡片A的信息进行识别。进而,根据识别出的卡片A的信息类型,获得相似类型的卡片,例如,可以是其他十一个星座的星座运势卡片。然后,向用户展示该其他十一个星座的星座运势卡片供用户选择,并获取用户选出的一个星座运势卡片,如图3中的卡片B。最后,在展示界面中添加卡片B。这样,用户只需要通过上述双指的划动操作,就可以实现在展示界面中添加新卡片,使得图2中的展示界面变成图3中的展示界面,不再需要用户通过多步繁琐的手动操作来添加卡片,降低操作成本,方便快捷地实现卡片的添加,提高卡片添加效率。
[0090]本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。
[0091]请参考图4,其为本发明实施例所提供的卡片的添加装置
的功能方块图。如图所示,该装置包括:
[0092]界面展示单元401,用于提供展示界面,所述展示界面包括至少一个第一卡片,每个所述第一卡片与一个类型的信息对应;
[0093]操作获取单元402,用于获取用户操作;
[0094]添加处理单元403,用于根据所述用户操作,在所述展示界面添加第二卡片。
[0095]优选的,所述操作获取单元402,具体用于:记录终端屏幕上的滑动操作或触发操作。
[0096]优选的,所述添加处理单元403,具体用于:
[0097]判断所述用户操作与卡片添加的触发操作是否一致;
[0098]若所述用户操作与所述卡片添加的触发操作一致,获取所述第二卡片,并在所述展示界面添加所述第二卡片。
[0099]优选的,所述添加处理单元403用于获取所述第二卡片时,具体用于:
[0100]确定所述用户操作所针对的第一卡片;
[0101]根据所述用户操作所针对的第一卡片对应的信息类型,确定第二卡片的信息类型;
[0102]根据所述第二卡片的信息类型,获取所述第二卡片。
[0103]优选的,所述添加处理单元403在所述展示界面添加所述第二卡片时,具体用于:
[0104]展现至少一个所述第二卡片;
[0105]获取用户在至少一个所述第二卡片中选择的第二卡片,并在所述展示界面添加所述选择的第二卡片。
[0106]由于本实施例中的各单元能够执行图1所示的方法,本实施例未详细描述的部分,可参考对图1的相关说明。
[0107]本发明实施例的技术方案具有以下有益效果:
[0108]本发明实施例中,在提供展示界面后,获取用户操作,进而,根据所述用户操作,在所述展示界面添加第二卡片。因此,本发明实施例提供的技术方案能够根据用户操作,自动在展示界面中添加卡片。与现有技术中,需要繁琐的手动操作进行卡片添加的方式相比,本发明实施例所提供的技术方案能够避免繁琐的手动添加操作,降低操作成本,方便快捷地完成卡片添加,从而大大提尚卡片的添加效率,提升用户体验。
[0109]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0110]在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0111]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0112]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0113]上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory, ROM)、随机存取存储器(Random Access Memory, RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0114]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种卡片的添加方法,其特征在于,所述方法包括: 提供展示界面,所述展示界面包括至少一个第一卡片,每个所述第一卡片与一个类型的信息对应; 获取用户操作; 根据所述用户操作,在所述展示界面添加第二卡片。2.根据权利要求1所述的方法,其特征在于,所述获取用户操作,包括: 记录终端屏幕上的滑动操作或触发操作。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述用户操作,在所述展示界面添加第二卡片,包括: 判断所述用户操作与卡片添加的触发操作是否一致; 若所述用户操作与所述卡片添加的触发操作一致,获取所述第二卡片,并在所述展示界面添加所述第二卡片。4.根据权利要求3所述的方法,其特征在于,所述获取所述第二卡片,包括: 确定所述用户操作所针对的第一卡片; 根据所述用户操作所针对的第一卡片对应的信息类型,确定第二卡片的信息类型; 根据所述第二卡片的信息类型,获取所述第二卡片。5.根据权利要求3所述的方法,其特征在于,所述在所述展示界面添加所述第二卡片,包括: 展现至少一个所述第二卡片; 获取用户在至少一个所述第二卡片中选择的第二卡片,并在所述展示界面添加所述选择的第二卡片。6.一种卡片的添加装置,其特征在于,所述装置包括: 界面展示单元,用于提供展示界面,所述展示界面包括至少一个第一卡片,每个所述第一卡片与一个类型的信息对应; 操作获取单元,用于获取用户操作; 添加处理单元,用于根据所述用户操作,在所述展示界面添加第二卡片。7.根据权利要求6所述的装置,其特征在于,所述操作获取单元,具体用于:记录终端屏幕上的滑动操作或触发操作。8.根据权利要求6或7所述的装置,其特征在于,所述添加处理单元,具体用于: 判断所述用户操作与卡片添加的触发操作是否一致; 若所述用户操作与所述卡片添加的触发操作一致,获取所述第二卡片,并在所述展示界面添加所述第二卡片。9.根据权利要求8所述的装置,其特征在于,所述添加处理单元用于获取所述第二卡片时,具体用于: 确定所述用户操作所针对的第一卡片; 根据所述用户操作所针对的第一卡片对应的信息类型,确定第二卡片的信息类型; 根据所述第二卡片的信息类型,获取所述第二卡片。10.根据权利要求8所述的装置,其特征在于,所述添加处理单元在所述展示界面添加所述第二卡片时,具体用于: 展现至少一个所述第二卡片; 获取用户在至少一个所述第二卡片中选择的第二卡片,并在所述展示界面添加所述选择的第二卡片。
【专利摘要】本发明实施例提供了一种卡片的添加方法及装置。一方面,本发明实施例通过提供展示界面,所述展示界面包括至少一个第一卡片,每个所述第一卡片与一个类型的信息对应;从而,获取用户操作;进而,根据所述用户操作,在所述展示界面添加第二卡片。因此,本发明实施例提供的技术方案能够根据用户操作自动在展示界面中添加卡片,降低操作成本,提高卡片的添加效率。
【IPC分类】G06F3/0481, G06F3/0485
【公开号】CN104881224
【申请号】CN201510254629
【发明人】谢东卫, 赵姣
【申请人】百度在线网络技术(北京)有限公司
【公开日】2015年9月2日
【申请日】2015年5月18日
转载请注明原文地址:https://www.famiwei.com/read-8138847.html