《一种在具有触摸屏的终端上进行纸牌显示的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种在具有触摸屏的终端上进行纸牌显示的方法及装置.pdf(21页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 (43)申请公布日 (21)申请号 201310389512.7(22)申请日 2013.08.30G06F 3/0488(2013.01)(71)申请人腾讯科技(深圳)有限公司地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室(72)发明人商亮 王鑫 牟义举 龚卓卓志勇 李军(74)专利代理机构北京品源专利代理有限公司 11332代理人胡彬(54) 发明名称一种在具有触摸屏的终端上进行纸牌显示的方法及装置(57) 摘要本发明公开了一种在具有触摸屏的终端上进行纸牌显示的方法及装置,所述方法包括:将当前用户的所有纸牌以均等间距在终端的预设显示区域进行显示;检。
2、测作用于预设显示区域的间距更换触发信号;若检测到间距更换触发信号,则根据间距更换触发信号确定当前预设显示区域内的目标区域;将目标区域内的所有纸牌重新以大于均等间距的间距进行显示。本发明可在具有触摸屏的终端上清晰展示目标纸牌信息且增大了单张纸牌的可触摸面积,进而能够缩短用户选择目标纸牌的时间,延长了具有触摸屏的终端的续航时间。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书3页 说明书10页 附图7页(10)申请公布号 CN 104423865 A(43)申请公布日 2015.03.18CN 104423865 A1/3页21.一种在具有触摸屏的终端上进行。
3、纸牌显示的方法,其特征在于,所述方法包括:将当前用户的所有纸牌以均等间距在所述终端的预设显示区域进行显示;检测作用于所述预设显示区域的间距更换触发信号;若检测到所述间距更换触发信号,则根据所述间距更换触发信号确定当前所述预设显示区域内的目标区域;将所述目标区域内的所有纸牌重新以大于所述均等间距的间距进行显示。2.根据权利要求1所述的在具有触摸屏的终端上进行纸牌显示的方法,其特征在于,在所述检测作用于所述预设显示区域的间距更换触发信号的步骤之前还包括:检测所述当前用户的所有纸牌的张数;当所述张数大于或等于预设阈值时,执行所述检测作用于所述预设显示区域的间距更换触发信号的步骤。3.根据权利要求1所。
4、述的在具有触摸屏的终端上进行纸牌显示的方法,其特征在于,在所述将所述目标区域内的所有纸牌重新以大于所述均等间距的间距进行显示的步骤之后,还包括:检测作用于所述预设显示区域的出牌触发信号;若检测到所述出牌触发信号,则根据所述出牌触发信号确定目标纸牌,并将除所述目标纸牌之外的其他纸牌作为当前用户的纸牌,返回执行所述将当前用户的所有纸牌以均等间距在所述终端的预设显示区域进行显示的步骤。4.根据权利要求3所述的在具有触摸屏的终端上进行纸牌显示的方法,其特征在于,所述间距更换触发信号包括:长按所述预设显示区域的触发信号;所述出牌触发信号包括:在预设时间内连续单击或双击所述预设显示区域上至少一张纸牌的触发。
5、信号。5.根据权利要求1所述的在具有触摸屏的终端上进行纸牌显示的方法,其特征在于,所述将所述目标区域内的所有纸牌重新以大于所述均等间距的间距进行显示的步骤还包括:将当前所述预设显示区域内的非目标区域中的部分或全部纸牌重新以小于所述均等间距的间距进行显示。6.根据权利要求5所述的在具有触摸屏的终端上进行纸牌显示的方法,其特征在于,所述将当前用户的所有纸牌以均等间距在所述终端的预设显示区域进行显示的步骤包括:对当前用户的所有纸牌按照预设的分类原则进行分类排列;将经分类排列后的所有纸牌以均等间距在所述终端的预设显示区域依次进行显示;其中,所述均等间距为所述预设显示区域的长度与所述当前用户的所有纸牌的。
6、张数之商。7.根据权利要求6所述的在具有触摸屏的终端上进行纸牌显示的方法,其特征在于,所述预设的分类原则包括:预设的特殊纸牌为一类,除预设的特殊纸牌外的其他纸牌中含有相同花色纸牌信息的纸牌为一类;其中所述花色包括红桃、黑桃、方片和梅花。8.根据权利要求6所述的在具有触摸屏的终端上进行纸牌显示的方法,其特征在于,所述间距更换触发信号包括在所述终端上的触摸位置;所述根据所述间距更换触发信号确定当前所述预设显示区域内的目标区域的步骤包权 利 要 求 书CN 104423865 A2/3页3括:将所述触摸位置所在的纸牌类别区域作为当前所述预设显示区域内的目标区域。9.根据权利要求6所述的在具有触摸屏的。
7、终端上进行纸牌显示的方法,其特征在于,所述将所述目标区域内的所有纸牌重新以大于所述均等间距的间距进行显示,将当前所述预设显示区域内的非目标区域中的部分或全部纸牌重新以小于所述均等间距的间距进行显示的步骤包括:将当前所述预设显示区域内的非目标区域中的各类纸牌重新以小于所述均等间距的间距进行显示;将所述目标区域内的所有纸牌重新以大于所述均等间距的间距进行显示,且前一类纸牌的终止位置与后一类纸牌的起始位置之间的间距为所述大于所述均等间距的间距;其中,重新显示后的所有纸牌的间距之和小于或等于重新显示前的所有纸牌的间距之和。10.一种在具有触摸屏的终端上进行纸牌显示的装置,其特征在于,所述装置包括:纸牌。
8、显示模块,用于将当前用户的所有纸牌以均等间距在所述终端的预设显示区域进行显示;间距触发检测模块,用于检测作用于所述预设显示区域的间距更换触发信号;目标区域确定模块,用于若检测到所述间距更换触发信号,则根据所述间距更换触发信号确定当前所述预设显示区域内的目标区域;间距变化模块,用于将所述目标区域内的所有纸牌重新以大于所述均等间距的间距进行显示。11.根据权利要求10所述的在具有触摸屏的终端上进行纸牌显示的装置,其特征在于,所述装置还包括纸牌张数检测模块,用于检测当前用户的所有纸牌的张数,当所述张数大于或等于预设阈值时,向所述间距触发检测模块发送检测控制信号;所述间距触发检测模块接收所述检测控制信。
9、号,检测作用于所述预设显示区域的间距更换触发信号。12.根据权利要求10所述的在具有触摸屏的终端上进行纸牌显示的装置,其特征在于,所述装置还包括出牌模块,所述出牌模块进一步包括:检测子单元,用于在所述间距变化模块将所述目标区域内的所有纸牌重新以大于所述均等间距的间距进行显示之后,检测作用于所述预设显示区域的出牌触发信号;出牌子单元,用于若检测到所述出牌触发信号,则根据所述出牌触发信号确定目标纸牌,并将除所述目标纸牌之外的其他纸牌作为当前用户的纸牌,向所述纸牌显示模块发送显示控制信号;所述纸牌显示模块接收所述显示控制信号,将当前用户的所有纸牌以均等间距在所述终端的预设显示区域进行显示。13.根据。
10、权利要求12所述的在具有触摸屏的终端上进行纸牌显示的装置,其特征在于,所述间距更换触发信号包括:长按所述预设显示区域的触发信号;所述出牌触发信号包括:在预设时间内连续单击或双击所述预设显示区域上至少一张纸牌的触发信号。14.根据权利要求10所述的在具有触摸屏的终端上进行纸牌显示的装置,其特征在于,所述间距变化模块还用于将当前所述预设显示区域内的非目标区域中的部分或全部纸牌重新以小于所述均等间距的间距进行显示。权 利 要 求 书CN 104423865 A3/3页415.根据权利要求14所述的在具有触摸屏的终端上进行纸牌显示的装置,其特征在于,所述纸牌显示模块包括:分类排列子单元,用于对当前用户。
11、的所有纸牌按照预设的分类原则进行分类排列;分类显示子单元,用于将经分类排列后的所有纸牌以均等间距在所述终端的预设显示区域依次进行显示;其中,所述均等间距为所述预设显示区域的长度与所述当前用户的所有纸牌的张数之商。16.根据权利要求15所述的在具有触摸屏的终端上进行纸牌显示的装置,其特征在于,所述预设的分类原则包括:预设的特殊纸牌为一类,除预设的特殊纸牌外的其他纸牌中含有相同花色纸牌信息的纸牌为一类;其中所述花色包括红桃、黑桃、方片和梅花。17.根据权利要求15所述的在具有触摸屏的终端上进行纸牌显示的装置,其特征在于,所述间距更换触发信号包括在所述终端上的触摸位置;所述目标区域确定模块具体用于将。
12、所述触摸位置所在的纸牌类别区域作为当前所述预设显示区域内的目标区域。18.根据权利要求15所述的在具有触摸屏的终端上进行纸牌显示的装置,其特征在于,所述间距变化模块包括:第一变化子单元,用于将当前所述预设显示区域内的非目标区域中的各类纸牌重新以小于所述均等间距的间距进行显示;第二变化子单元,用于将所述目标区域内的所有纸牌重新以大于所述均等间距的间距进行显示,且前一类纸牌的终止位置与后一类纸牌的起始位置之间的间距为所述大于所述均等间距的间距;其中,重新显示后的所有纸牌的间距之和小于或等于重新显示前的所有纸牌的间距之和。权 利 要 求 书CN 104423865 A1/10页5一种在具有触摸屏的终。
13、端上进行纸牌显示的方法及装置技术领域0001 本发明涉及计算机技术领域,尤其涉及一种在具有触摸屏的终端上进行纸牌显示的方法及装置。背景技术0002 随着计算机技术的迅速发展,诸如智能手机、平板电脑、个人数字助理或者膝上型便携计算机之类的终端不断涌现,并逐渐渗入至人们学习、工作和生活的各个领域。人们能够利用终端进行社交、文件下载、网上购物、娱乐等。其中,纸牌游戏作为一种终端游戏中的主力军,深受广大玩家喜爱。0003 对于现有的终端而言,虽然其触摸屏幕都在向大屏化发展,但是在纸牌数较多的情况下终端屏幕仍不能够完全显示玩家的纸牌信息,如果采用较小的纸牌间距又会使得目标纸牌不易被玩家所准确选中。为此,。
14、现有的技术中的一种解决方案是动态计算纸牌平均间距,即每当玩家打出纸牌后,重新计算终端屏幕尺寸所能允许的最大牌间距,而后使用均等牌间距重新显示玩家所剩下的纸牌。图1是本发明背景技术提供的一种通过动态计算纸牌平均间距进而显示纸牌的应用场景示意图。其中,图1(a)为39张纸牌时的展示效果图,图1(b)为25张纸牌时的展示效果图,图1(c)为15张纸牌时的展示效果图,图1(d)为12张纸牌时的展示效果图。0004 在对现有技术的研究和实践过程中,发明人发现现有技术至少存在以下问题:在玩家纸牌数较多的情况下,终端屏幕所呈现的各纸牌间的间距过小,使得玩家不能够识别纸牌的牌面信息,且当玩家通过触摸终端屏幕来。
15、选择目标纸牌时,极易造成误操作或者定位不准等问题,使得玩家错选目标纸牌,进而导致玩家选择目标纸牌的时间增长,消耗了较多的电量,缩短了终端的续航时间。发明内容0005 有鉴于此,本发明实施例提供一种在具有触摸屏的终端上进行纸牌显示的方法及装置,来解决以上背景技术部分提到的技术问题。0006 一方面,本发明实施例提供了一种在具有触摸屏的终端上进行纸牌显示的方法,所述方法包括:0007 将当前用户的所有纸牌以均等间距在所述终端的预设显示区域进行显示;0008 检测作用于所述预设显示区域的间距更换触发信号;0009 若检测到所述间距更换触发信号,则根据所述间距更换触发信号确定当前所述预设显示区域内的目。
16、标区域;0010 将所述目标区域内的所有纸牌重新以大于所述均等间距的间距进行显示。0011 一方面,本发明实施例还提出了一种在具有触摸屏的终端上进行纸牌显示的装置,所述装置包括:0012 纸牌显示模块,用于将当前用户的所有纸牌以均等间距在所述终端的预设显示区说 明 书CN 104423865 A2/10页6域进行显示;0013 间距触发检测模块,用于检测作用于所述预设显示区域的间距更换触发信号;0014 目标区域确定模块,用于若检测到所述间距更换触发信号,则根据所述间距更换触发信号确定当前所述预设显示区域内的目标区域;0015 间距变化模块,用于将所述目标区域内的所有纸牌重新以大于所述均等间距。
17、的间距进行显示。0016 本发明实施例提出的一种在具有触摸屏的终端上进行纸牌显示的方法及装置具有如下特点:通过当检测到作用于预设显示区域的间距更换触发信号时,将根据所述间距更换触发信号得到的目标区域内的所有纸牌重新以大于之前均等间距的间距进行显示,从而能够在终端上清晰展示目标纸牌信息且增大了单张纸牌的可触摸面积,进而能够缩短用户选择目标纸牌的时间,延长了终端的续航时间。附图说明0017 图1是本发明背景技术提供的一种通过动态计算纸牌平均间距进而显示纸牌的应用场景示意图;0018 图2是本发明第一实施例提供的一种在具有触摸屏的终端上进行纸牌显示的方法的流程示意图;0019 图3是本发明第二实施例。
18、提供的一种在具有触摸屏的终端上进行纸牌显示的方法的流程示意图;0020 图4是本发明第二实施例提供的一种将当前用户的所有纸牌以均等间距在终端的预设显示区域进行显示的应用场景示意图;0021 图5是本发明第二实施例提供的一种在检测到间距更换触发信号之后的纸牌显示的应用场景示意图;0022 图6是本发明第三实施例提供的一种在具有触摸屏的终端上进行纸牌显示的装置的结构示意图;0023 图7是本发明第四实施例提供的一种在具有触摸屏的终端上进行纸牌显示的装置的结构示意图;0024 图8为可用于实施本发明方案的具有触摸屏的终端的结构示意图。具体实施方式0025 下面结合附图和实施例对本发明作进一步的详细说。
19、明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。0026 图2示出了本发明的第一实施例。0027 图2是本发明第一实施例提供的一种在具有触摸屏的终端上进行纸牌显示的方法的流程示意图。本实施例主要以该纸牌显示方法应用于包含有触摸显示屏或者触控板的终端中来举例说明,该终端可以包括但不限于智能手机、平板电脑、个人数字助理和膝上型便携计算机等等。参见图2,所述方法包括:0028 步骤S201、将当前用户的所有纸牌以均等间距在终端的预设显示区域进行显示。说 明 书CN 104423865 A3。
20、/10页70029 在本实施例中,终端首先获取当前用户的所有纸牌,并将所获取的当前用户的所有纸牌以均等间距在终端的预设显示区域进行。所述显示方式包括但不限于按照游戏规则中纸牌大小的顺序进行显示、按照预设的分类原则将纸牌进行分类排列后进行显示、或者随机显示当前用户的所有纸牌等。0030 其中,当前用户的所有纸牌可保存在管理纸牌游戏的服务器上或者保存在本地纸牌游戏管理模块中。当纸牌游戏为单机游戏时,终端直接从本地纸牌游戏管理模块中获取当前用户的所有纸牌;当纸牌游戏为网页游戏或网络游戏时,终端从管理纸牌游戏的服务器获取当前用户的所有纸牌。预设显示区域可以为终端屏幕上的矩形区域。均等间距根据预设显示区。
21、域的长度和当前用户的所有纸牌的张数得到。例如,均等间距为预设显示区域的长度与当前用户的所有纸牌的张数之商。0031 步骤S202、检测作用于预设显示区域的间距更换触发信号。0032 在本实施例中,终端实时检测作用于预设显示区域的间距更换触发信号。其中,所述间距更换触发信号包括在终端上的触摸位置信息,该触发信号可以是长按预设显示区域的触发信号。当然本领域的普通技术人员应理解,所述间距更换触发信号还可以是其他触发信号,例如,作用于预设显示区域的滑动操作信号。0033 对于包含有触摸显示屏或者触控板的终端而言,对上述预设显示区域的触发可以包括但不限于:用户直接触摸屏幕上预设显示区域而进行的触发或者通。
22、过触控笔进行的触发。通常,在终端所采用的显示屏是电阻式触摸屏的情况下,可以采用触控笔进行触发;而在终端所采用的显示屏是电容式触摸屏的情况下,可以由用户直接触摸屏幕预设显示区域而进行触发。但是,本领域技术人员也可以理解,还可以结合上述两种触发方式对同一终端的显示屏的预设显示区域进行触发操作。0034 步骤S203、若检测到间距更换触发信号,则根据间距更换触发信号确定当前预设显示区域内的目标区域。0035 在本实施例中,当检测到间距更换触发信号时,终端根据所检测到的间距更换触发信号确定当前预设显示区域内的目标区域。具体地,当显示方式为按照预设的分类原则将纸牌进行分类排列后进行显示时,终端获取预设显。
23、示区域上各类纸牌的起始位置和终止位置,根据所述起始位置和终止位置判断间距更换触发信号所包含的在终端上的触摸位置位于哪一类别纸牌区域内,最终将所述触摸位置所在的纸牌类别区域作为当前预设显示区域内的目标区域。当然本领域的普通技术人员还应理解,当采用其他显示方式时,还可将所述触摸位置处预设大小区域作为当前预设显示区域内的目标区域。0036 步骤S204、将目标区域内的所有纸牌重新以大于均等间距的间距进行显示。0037 在确定完毕预设显示区域内的目标区域后,终端将目标区域内的所有纸牌重新以大于均等间距的间距进行显示。在本实施例中,终端可在扩大目标区域内的所有纸牌间距的同时,压缩其他纸牌的间距。当然,终。
24、端还可以不对预设显示区域上其他纸牌作任何变动,重新将目标纸牌扩大间距后以覆盖其他纸牌的方式显示在预设显示区域。0038 本实施例通过当检测到作用于预设显示区域的间距更换触发信号时,将根据所述间距更换触发信号得到的目标区域内的所有纸牌重新以大于之前均等间距的间距进行显示,从而能够在终端上清晰展示目标纸牌信息且增大了单张纸牌的可触摸面积,进而能够缩短用户选择目标纸牌的时间,延长了终端的续航能力。说 明 书CN 104423865 A4/10页80039 图3示出了本发明的第二实施例。0040 图3是本发明第二实施例提供的一种在具有触摸屏的终端上进行纸牌显示的方法的流程示意图。本实施例仍主要以该纸牌。
25、显示方法应用于包含有触摸显示屏或者触控板的终端中来举例说明。参见图3,所述方法的实现流程详述如下:0041 步骤S301、将当前用户的所有纸牌以均等间距在终端的预设显示区域进行显示。0042 在本实施的一个优选的实施方式中,将当前用户的所有纸牌以均等间距在所述终端的预设显示区域进行显示的步骤可进一步包括:对当前用户的所有纸牌按照预设的分类原则进行分类排列;将经分类排列后的所有纸牌以均等间距在终端的预设显示区域依次进行显示;其中,均等间距为预设显示区域的长度与当前用户的所有纸牌的张数之商。0043 预设的分类原则包括:预设的特殊纸牌为一类,除预设的特殊纸牌外的其他纸牌中含有相同花色纸牌信息的纸牌。
26、为一类;其中花色包括红桃、黑桃、方片和梅花。当然本领域的普通技术人员因知道,终端还可按照其他形式的预设的分类原则对当前用户的所有纸牌进行分类排列,例如纸牌信息中的纸牌数字小于等于10的为一类,大于10的为一类,其他纸牌为一类。0044 步骤S302、检测当前用户的所有纸牌的张数。0045 步骤S303、当所述张数大于或等于预设阈值时,检测作用于预设显示区域的间距更换触发信号。0046 在本实施例中,预设阈值可以由终端设定,也可以由用户在使用过程中设定。当由终端进行设定时,终端可根据终端屏幕的大小和使得用户能够识别所有纸牌的牌面信息时的最小牌间距得到预设阈值。例如,终端计算终端屏幕的高度与使得用。
27、户能够识别所有纸牌的牌面信息时的最小牌间距之商,设定与所述商最接近的整数作为预设阈值。0047 步骤S304、若检测到间距更换触发信号,则根据间距更换触发信号确定当前预设显示区域内的目标区域。0048 步骤S305、将目标区域内的所有纸牌重新以大于均等间距的间距进行显示,将当前预设显示区域内的非目标区域中的部分或全部纸牌重新以小于均等间距的间距进行显示。0049 在本实施例的一个优选的实施方式中,步骤S305可进一步包括:将当前预设显示区域内的非目标区域中的各类纸牌重新以小于均等间距的间距进行显示;将目标区域内的所有纸牌重新以大于均等间距的间距进行显示,且前一类纸牌的终止位置与后一类纸牌的起始。
28、位置之间的间距为所述大于所述均等间距的间距;其中,重新显示后的所有纸牌的间距之和小于或等于重新显示前的所有纸牌的间距之和。0050 步骤S306、检测作用于预设显示区域的出牌触发信号。0051 在本实施例中,终端在执行完步骤S305之后,实时检测作用于预设显示区域的出牌触发信号。其中,所述出牌触发信号可以是在预设时间内单击或双击预设显示区域上至少一张纸牌的触发信号。优选的,预设时间为10秒。这个预置时间阈值比较合理,符合用户的操作习惯。可以理解的是,预置时间可根据使用需求进行调整,比如可以设置为5秒、15秒或20秒。0052 步骤S307、若检测到出牌触发信号,则根据出牌触发信号确定目标纸牌,。
29、并将除目标纸牌之外的其他纸牌作为当前用户的纸牌,返回执行步骤S301。说 明 书CN 104423865 A5/10页90053 在本实例中,终端在检测到出牌触发信号后,根据出牌触发信号确定目标纸牌。优选的,当出牌触发信号为在预设时间内单击或双击预设显示区域上至少一张纸牌的触发信号时,具有触摸屏的终端将被单击或双击的纸牌确定为目标纸牌,并将除目标纸牌之外的其他纸牌作为当前用户的纸牌,重新在预设显示区域进行显示。0054 为了更清楚的阐述本实施例所述的纸牌显示方法,现以图的形式进一步进行说明。图4是本发明第二实施例提供的一种将当前用户的所有纸牌以均等间距在终端的预设显示区域进行显示的应用场景示意。
30、图。图5是本发明第二实施例提供的一种在检测到间距更换触发信号之后的纸牌显示的应用场景示意图。其中,图5(a)提供了一种间距更换触发信号为长按预设的特殊纸牌区域内某个位置之后的纸牌显示示意图;图5(b)提供了一种间距更换触发信号为长按黑桃纸牌区域内某个位置之后的纸牌显示示意图;图5(c)提供了一种间距更换触发信号为长按红桃纸牌区域内某个位置之后的纸牌显示示意图;图5(d)提供了一种间距更换触发信号为长按方片纸牌区域内某个位置之后的纸牌显示示意图。0055 本实施例在具备第一实施例的有益技术效果外,当检测当前用户的所有纸牌的张数大于或等于预设阈值时才检测作用于预设显示区域的间距更换触发信号,能够在。
31、不影响用户识别目标区域内纸牌信息的同时,进一步缩短用户选择目标纸牌的时间,延长终端的续航能力。0056 图6示出了本发明的第三实施例。0057 图6是本发明第三实施例提供的一种在具有触摸屏的终端上进行纸牌显示的装置的结构示意图。参见图6,所述装置包括:0058 纸牌显示模块601,用于将当前用户的所有纸牌以均等间距在终端的预设显示区域进行显示;0059 间距触发检测模块602,用于检测作用于预设显示区域的间距更换触发信号;0060 目标区域确定模块603,用于若检测到间距更换触发信号,则根据间距更换触发信号确定当前预设显示区域内的目标区域;0061 间距变化模块604,用于将目标区域内的所有纸。
32、牌重新以大于均等间距的间距进行显示。0062 在本实施例中,纸牌显示模块601首先获取当前用户的所有纸牌,并将所获取的当前用户的所有纸牌以均等间距在终端的预设显示区域进行。所述显示方式包括但不限于按照游戏规则中纸牌大小的顺序进行显示、按照预设的分类原则将纸牌进行分类排列后进行显示、或者随机显示当前用户的所有纸牌等。0063 其中,当前用户的所有纸牌可保存在管理纸牌游戏的服务器上或者保存在本地纸牌游戏管理模块中。当纸牌游戏为单机游戏时,纸牌显示模块601直接从本地纸牌游戏管理模块中获取当前用户的所有纸牌;当纸牌游戏为网页游戏或网络游戏时,纸牌显示模块601从管理纸牌游戏的服务器获取当前用户的所有。
33、纸牌。预设显示区域可以为终端屏幕上的矩形区域。均等间距根据预设显示区域的长度和当前用户的所有纸牌的张数得到。例如,均等间距为预设显示区域的长度与当前用户的所有纸牌的张数之商。0064 在本实施例中,间距触发检测模块602实时检测作用于预设显示区域的间距更换触发信号。其中,所述间距更换触发信号包括在终端上的触摸位置信息,该触发信号可以是说 明 书CN 104423865 A6/10页10长按预设显示区域的触发信号。当然本领域的普通技术人员应理解,所述间距更换触发信号还可以是其他触发信号,例如,作用于预设显示区域的滑动操作信号。0065 对于包含有触摸显示屏或者触控板的终端而言,对上述预设显示区域。
34、的触发可以包括但不限于:用户直接触摸屏幕上预设显示区域而进行的触发或者通过触控笔进行的触发。通常,在终端所采用的显示屏是电阻式触摸屏的情况下,可以采用触控笔进行触发;而在终端所采用的显示屏是电容式触摸屏的情况下,可以由用户直接触摸屏幕预设显示区域而进行触发。但是,本领域技术人员也可以理解,还可以结合上述两种触发方式对同一终端的显示屏的预设显示区域进行触发操作。0066 在本实施例中,当间距触发检测模块602检测到间距更换触发信号时,目标区域确定模块603根据所检测到的间距更换触发信号确定当前预设显示区域内的目标区域。具体地,当显示方式为按照预设的分类原则将纸牌进行分类排列后进行显示时,目标区域。
35、确定模块603获取预设显示区域上各类纸牌的起始位置和终止位置,根据所述起始位置和终止位置判断间距更换触发信号所包含的在终端上的触摸位置位于哪一类别纸牌区域内,最终将所述触摸位置所在的纸牌类别区域作为当前预设显示区域内的目标区域。当然本领域的普通技术人员还应理解,当采用其他显示方式时,还可将所述触摸位置处预设大小区域作为当前预设显示区域内的目标区域。0067 在目标区域确定模块603确定完毕预设显示区域内的目标区域后,间距变化模块604将目标区域内的所有纸牌重新以大于均等间距的间距进行显示。在本实施例中,终端可在扩大目标区域内的所有纸牌间距的同时,压缩其他纸牌的间距。当然,间距变化模块604还可。
36、以不对预设显示区域上其他纸牌作任何变动,重新将目标纸牌扩大间距后以覆盖其他纸牌的方式显示在预设显示区域。0068 本实施例通过当检测到作用于预设显示区域的间距更换触发信号时,将根据所述间距更换触发信号得到的目标区域内的所有纸牌重新以大于之前均等间距的间距进行显示,从而能够在终端上清晰展示目标纸牌信息且增大了单张纸牌的可触摸面积,进而能够缩短用户选择目标纸牌的时间,延长了终端的续航能力。0069 图7示出了本发明的第四实施例。0070 图7是本发明第四实施例提供的一种在具有触摸屏的终端上进行纸牌显示的装置的结构示意图。参见图7,所述装置包括:0071 纸牌显示模块701,用于将当前用户的所有纸牌。
37、以均等间距在终端的预设显示区域进行显示;0072 纸牌张数检测模块702,用于检测当前用户的所有纸牌的张数,当所述张数大于或等于预设阈值时,向间距触发检测模块703发送检测控制信号;0073 间距触发检测模块703,用于接收所述检测控制信号,检测作用于预设显示区域的间距更换触发信号;0074 目标区域确定模块704,用于若检测到间距更换触发信号,则根据间距更换触发信号确定当前预设显示区域内的目标区域;0075 间距变化模块705,用于将目标区域内的所有纸牌重新以大于均等间距的间距进行显示,将当前预设显示区域内的非目标区域中的部分或全部纸牌重新以小于均等间距的间距进行显示;说 明 书CN 104423865 A10。