00:00
好,同学们,今天我们接下来讲什么呢?讲一个设置播放模式,我们先把这样的效果给实现一下,什么样的效果呢?这里面有这么一个效果,我看一下是不是这个。啊,不是被忽悠了,把它给拖一下,拖住把它这要不因为名字就都叫一个是吧,就分不清了。好,要做到一个什么样效果呢?比如说我先把这个切换这个给做出来这问题吧,那怎么做呢?好,所以我要去把几种状态给写写出来啊好,这几种状态我们逻辑写在服务里面,那这状态也应该在哪里啊对,好那也就是说我们接下来要做的这个功能叫做设置播放模式,对吧,然后我们把这个BG写一写该怎么玩,好然后有了过后嘞,这里面创建一个D6.md得得得得啊诶敲吧一回事,好这个时候呢,就弹出这个软件来,好这里面呢,就是这这点第一步让我们要在在服务设置三个模式,在服务设置三个模式,这模式的话呢,我们这样啊这。
01:23
这个。Final h啊final好,然后的话呢,它是什么类型呢?就是一个特类型对吧,然后我们就叫做be啊,从播放的一个什么呢?就是normal啊normal normal的话就是啊哦,就顺序的意思对吧,我们可以叫顺序播放啊,或者是normal也可以默认呢,等于一个一好,这是注意了,这个是一个什么放呢?顺序播放对吧,你看我直接写写代尾代码了,这是一个顺序播放,其实也就是默认播放,播放,大家想想,你们播放一首歌的时候,如果里面有好几首歌,它是默认播下一首。
02:20
对不对,除非你是个单曲循环,他不一直唱这首歌是吧,大家用过一遍播放器嘛,肯定用过对吧,你看平时大家都在听歌,然后大家一起喜欢就一直唱是吧,北京音北京音是吧,然后然后接下来如果你是全部喜欢的播,我会在播,对不对?好大家应该有感觉对吧?好接下来好把这个复制一把粘贴一下,好这个是顺序播放了,那接下来就单曲循环,单曲循环,那单曲循环的话呢,我们就叫做啊C一个al啊signal这改为多少啊啊好单循环里有个全部循环。
03:07
啊,就是我们的啊,就是一个全部循环啊,那随机的话呢,其实它是不是在这个列表中,你随机去取一个啊,这个的话你自己加我就不加了,因为你只要会这三个你再去加也很简单,知道吧,好那这个就留给你自己啊好那有了过后这个时候改为就什么哦是吧,好这个三个不循环,好我们把这个。把这个么呢拷贝过来,好考贝过后这个时候我们来到哪里啊,服这里对吧,把其他不相干的干掉,避免混淆视听对吧?好来到下面这地方,哎呀放好这个把它给为什么大写,为什么我在这里没大写呢?因为我如果一旦大写的话,我就可能识别不出来,知道吧,不知道咋的,我对英文大写我就不知道啥意思了啊先写小写再变成大写对不对,因为我们以以前学英语时候都写小写比较多,所以的话你那但是以后要大写的话怎么办?你就把先小写再改成大写,当然其实你英文如果很OK的话,直接大写也其实也分的出来,你看就开的是吧,哦,其己也知道啊,只是呢,还是希望小写,那接下来就是我们写一个模式,In类型啊,Play啊,Model啊,默认应该是什么模式啊,同学们,默认是一个顺序循环呢。
04:39
啊好,就是它吧,好所好,那这个有了过后,然后这里面set的模式里面是有set get呀,好,然后我们来到这个里set啊,Play model诶这个地方啊,Place,然后play play播放博式等于play我好那有赛就有什么,对吧,同学们,你看你们很厉害了,已经是吧,好对比你们刚进来的时候已经很牛逼了,那我们看一下这个地方被调用了没有,这个get里面这些调用了没有,是不要看一看啊,万一没被调呢?啊这里调用了,好set呢啊也被调用,OK,好,那么这几个模式咱们是就有了。
05:23
对不对,那我们再看一下在这个地方里面啊,这个是公共的吧,是公共的,因为一环外面可能会用得着啊好,那接下来我们就先把这个这做一点击,我可以切换,这个时候要先来到我们在哪里啊,这里来到点击时间这里吧,好然后点击时间。这里就是啊,哇塞,找到了清简我们的播放类啊类啊model的播放模式O耶,把它给什么创建出来,好,那这个时候有了过后在我们地方里面呢,好我呢,这个时候先要去得到播放模式,然后再去设置吧,好play,然后service就是我们的media service,然后看一下我们的播放模式,这个肯定是报异常啊好,没问题,CTRL把它给捕获出来,那在里面就继续选我们的代码,那我就写一个一符语句啊一服我们的播放模式,它是等于谬雷啊,就是我们的啊,就是我们的服务叫什么名字啊,Media service media service是这个。
06:45
好,然后它里面的一个顺序循环,我们呢,这个时候就要它改一改吧,改成什么,改为单曲,对啊,同学们很厉害啊,一下就知道我们要干什么,对吧?第几个最后一个,然后else if,然后把这个复制过来,然后把它改为什么,单曲循环,如果是单曲循环就改为什么啊你说一下,如果是单循环改为什么?哎,不小心搞定了是吧,复制粘贴过来,然后改为谁?哦,对头哦是吧,好好,然后有了过后,接下来如果是哦的话,改为什么?好,再把这个拷贝过来。
07:43
如嗦哦,就改为什么循环啦,顺序循环是不是改为这个循环了,这样的话它就循环起来了,Else,如果是不知道的,那就默认也是这个什么问题吧,就默认就是它嘛,这没问题吧,那么有了过后的话,那么我们是要去把它给设置到这个服务里面去啊好,然后再我们的这个model是把它给设进去了,好,那射进去过后是不是它图里面,这个就相当于保存到图里面去啊,保存到服务里面生为色啊这个类种是不是。
08:31
把那个啊,这个的实力中,如果累的话,这描述不对,因为我们这个累,最终实力化变成实力啊,啊,所以我们叫石壁中,好,那这个时候有了过后注意了,我一会上你改变过是土石出来,我单独写一个方法叫溴眉model勒model,为什么呢?因为在这方面大概好一点,这个吐司啊是图片也得变,是这个事情,我又要是吐司要图片要变了,我单独写一个方法,哇塞,太太爽了,太简单了,那这个是不是要把这部分复制过来,然后这个你不能再调这个了吧,单调,那这个时候在这方法里面是再去得到,这个是从哪里得到来的,从什么浮里面吧,又从浮利去获取啊,然后这个干掉这个。
09:31
干掉这个,干掉这个还需要保存吗?这保存了,因为这个时候我是要看服保存过后的状态吧,因为这里保存的吧,然后再去显示当天是什么一个状态,对吧?那这个时候我们弹个吐就是弹个吐司啊吐司,然后这个时候的话呢,就是什么播放啊,顺序顺序播放对吧?好然后数据播放有过后来在地方里面就是一个单曲单曲对吧,单曲啊,那这个呢,是一个什么播放啊,全部是吧,播放好下面这个是一个什么。
10:24
默认的话也是顺序播放吧,对不对,好,那么注意每做这样的一个事情的话,大家注意了,其实我们还需要设置按钮的状态的变化吧,对不对,是不是啊,怎么设置啊啊怎么设置啊,是找到谁呀,找到这个按钮呗,这个按钮叫什么,是不是就是这个呢?哇塞,终于找到了,设到我们的背景对不对,好啊,点job,然后什么接下来就是是BTN,然后这个是顺序循环,就是normal,是就这个呢,Oh耶,搞定了,然后陌生循环,这个也是这个啊哇塞,单曲循环就改为三三个就是他呀欧嘞。
11:19
欧亚O了O了对吧?好,然后再全部循环,这是什么呢?哦,ALOK,搞定了对不对?好,我们就运行起来,看看我们共同的劳动成果是否已经达到我们的需求对不对?好,运行起来,哇塞,好。大家看好,哎呀。诶,不生气呀。好,我们再加一把对不对,看看。好,可以了,你看还是很给面子的是吧。好A,再启动一下。
12:01
哇塞,这个啊,没事,应该可以了是吧,好可以了吧,好,那我们就点一首歌。那它右边一行吗?好,现在我点单曲循环了吧,是单你看这个一是吧,全部循环了吧,哇塞是不是,但是我们单曲啊,点下一首还不起作用是不还没有就段啊是没有做是吧,暂停好,那这个模式被我们搞定了,这模式难吗?不难,就三个状态,来回的切换,不是这个就是那个,不是那个就是这个是不是,你看来回切换这个是显示上一个就是什么不能去切换码,那保存到服务器弄吧之再重服务器再去获取吧。你看简单吧,生意类是吧,好好把它保存一下。
我来说两句