放列表的第N首歌曲开始,每隔M首歌曲进行播放。
[0095]本发明实施例中,用户可以预先在用户终端上设置距离与歌曲间隔数的对应关系,比如:距离SI为Imm时,该距离SI对应的歌曲间隔数为I,即每隔一首歌曲进行播放,又比如:距离S2在2mm到3mm之间时,该距离S2对应的歌曲间隔数为2,即每隔两首歌曲进行播放。
[0096]可选的,用户终端可以默认从播放列表的第一首歌曲开始按照确定的歌曲间隔数进行歌曲播放,也可以根据用户的设置从播放列表的第N首歌曲开始按照确定的歌曲间隔数进行歌曲播放,本发明实施例不作限定。其中,N为正整数但小于播放列表的歌曲总数。
[0097]本发明实施例中,如果用户终端默认从播放列表的第一首歌曲开始播放,每隔歌曲间隔数跳着播放歌曲,当播放到最后,用户终端可以调到开头的第二首歌曲开始播放,并每隔歌曲间隔数跳着播放歌曲,依次类推。举例来说,假设歌曲间隔数为5,则用户终端从第一首歌曲开始,每隔5首歌曲跳着播放,当播放到最后时,跳转到第二首歌曲,并从第二首歌曲开始,每隔5首歌曲跳着播放,当播放到最后时,跳转到第三首歌曲,并从第三首歌曲开始,每隔5首歌曲跳着播放,直到用户停止播放歌曲,或者播放列表的所有歌曲播放完毕。
[0098]在图2所描述的方法流程中,若手势形状的字符类型为非数字字符类型,用户终端获取属于非数字字符类型的预设形状,用户终端将输入的非数字形状与预设形状进行匹配,在输入的非数字形状与预设形状匹配成功的情况下,用户终端判断非数字形状的起点位置与终点位置之间的目标距离是否为预设距离,若是,用户终端将播放列表中的歌曲进行倒序播放;若否,用户终端从距离与歌曲间隔数的对应关系中,查询目标距离对应的歌曲间隔数M,用户终端从播放列表的第N首歌曲开始,每隔M首歌曲进行播放。可见,通过实施图2所描述的方法,当手势形状的字符类型为非数字字符类型时,用户终端可以根据非数字形状的起点位置与终点位置之间的目标距离来确定是采取倒序播放还是跳跃播放,从而可以个性化地调整播放列表的播放顺序。
[0099]下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例中的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明上述方法实施例。
[0100]请参见图3,图3是本发明实施例公开的一种用户终端的结构示意图,如图3所示,该用户终端300可以包括:
[0101]检测单元301,用于检测在用户终端的触摸屏上输入的手势形状;
[0102]识别单元302,用于识别所述手势形状的字符类型;
[0103]确定播放单元303,用于根据所述手势形状的字符类型,确定与所述手势形状的字符类型匹配的播放列表的播放顺序,并按照所述播放顺序进行歌曲播放。
[0104]可选的,识别单元302识别所述手势形状的字符类型的具体方式为:
[0105]在所述手势形状的输入区域属于预设区域范围且所述手势形状的输入时间未超过预设时间的情况下,识别所述手势形状的字符类型。
[0106]请参见图4,图4是本发明实施例公开的另一种用户终端的结构示意图,其中,图4所示的用户终端是在图3所示的用户终端的基础上进一步优化得到的,与图3所示的用户终端相比,图4所示的用户终端除了包括图3所示的用户终端的所有单元外,若手势形状的字符类型为数字字符类型,图4所示的用户终端还可以包括:
[0107]分组编号单元304,用于在所述检测单元301检测在用户终端的触摸屏上输入的手势形状之前,将所述播放列表中的歌曲划分成多个分组,并为每个分组进行数字编号;
[0108]所述确定播放单元303包括:
[0109]第一获取子单元3031,用于获取属于所述数字字符类型的预设数字形状;
[0110]第一匹配子单元3032,用于将输入的数字形状与所述预设数字形状进行匹配;
[0111]第一播放子单元3033,用于在输入的数字形状与所述预设数字形状匹配成功的情况下,从所述预设数字形状匹配的目标数字编号对应的分组开始进行歌曲播放。
[0112]请参见图5,图5是本发明实施例公开的另一种用户终端的结构示意图,其中,图5所示的用户终端是在图3所示的用户终端的基础上进一步优化得到的,与图3所示的用户终端相比,图5所示的用户终端除了包括图3所示的用户终端的所有单元外,若手势形状的字符类型为非数字字符类型,图5所示的确定播放单元303可以包括:
[0113]第二获取子单元3034,用于获取属于所述非数字字符类型的预设形状;
[0114]第二匹配子单元3035,用于将输入的非数字形状与所述预设形状进行匹配;
[0115]判断子单元3036,用于在输入的非数字形状与所述预设形状匹配成功的情况下,判断所述非数字形状的起点位置与终点位置之间的目标距离是否为预设距离;
[0116]第二播放子单元3037,用于当所述判断子单元3036判断所述非数字形状的起点位置与终点位置之间的目标距离为预设距离时,将播放列表中的歌曲进行倒序播放。
[0117]可选的,图5所示的确定播放单元303还可以包括:
[0118]查询子单元3038,用于当所述判断子单元判断所述非数字形状的起点位置与终点位置之间的目标距离不为预设距离时,从距离与歌曲间隔数的对应关系中,查询确定的所述距离对应的歌曲间隔数M;
[0119]所述第二播放子单元3037,还用于从播放列表的第N首歌曲开始,每隔所述M首歌曲进行播放,其中,所述M和所述N均为正整数。
[0120]在图3?图5所描述的用户终端300中,检测单元301可以检测在用户终端的触摸屏上输入的手势形状,识别单元302识别手势形状的字符类型;进一步地,确定播放单元303可以根据手势形状的字符类型,确定与手势形状的字符类型匹配的播放列表的播放顺序,并按照播放顺序进行歌曲播放。可见,通过本发明实施例,用户终端可以根据用户的手势操作来个性化地调整播放列表的播放顺序。
[0121]请参见图6,图6是本发明实施例公开的另一种用户终端的结构示意图,可以用于执行本发明实施例公开的一种播放列表的播放顺序调整方法。如图6所示,该用户终端600可以包括:至少一个处理器601、输入装置602、输出装置603、存储器604、以及至少一个通信总线605。其中,通信总线605用于实现这些组件之间的通信连接。本领域技术人员可以理解,图6中示出的用户终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0122]处理器601为用户终端的控制中心,利用各种接口和线路连接整个用户终端的各个部分,通过运行或执行存储在存储器604内的程序和/或模块,以及调用存储在存储器604内的数据,以执行用户终端的各种功能和处理数据。处理器601可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器601可以仅包括中央处理器(Central Processing Unit,简称CPU),也可以是CPU、数字信号处理器(digital signalprocessor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
[0123]存储器604可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器604可选的还可以是至少一个位于远离前述处理器601的存储装置。如图6所示,作为一种计算机存储介质的存储器604中可以包括操作系统、网络通信模块以及应用程序等。在本发明实施例中,操作系统可以是Android系统、1S系统或Windows操作系统等等。
[0124]具体地,处理器601调用存储在存储器604中的应用程序,用于执行以下操作:
[0125]检测在用户终端的触摸屏上输入的手势形状;
[0126]识别所述手势形状的字符类型;
[0127]根据所述手势形状的字符类型,确定与所述手势形状的字符类型匹配的播放列表的播放顺序,并按照所述播放顺序进行歌曲播放。
[0128]作为一种可选的实施方式,若所述手势形状的类型为数字字符类