00:00
好,同学们,刚才我们把案例下载了也呢。讲讲讲里面的一些基本的一些用法了,那接下来我们就把它到我们项目中好,怎么做呢?首先我们可以这样子,先去关联我们的这个库。好,然后点这个。添加。关联我们的这个库,注意啊,不能关联这个案例,你只能关联库啊,因为它也是一个model是吧,你如果再去关联有两个model的话,肯定不行关联这个库。然后关联过后呢,接下来我们要去写这个东西了。好,给他退出。就去把它写在这里。现在我们这个地方啊。好,然后我们去看一下。在这。把其他不相关的先暂时干掉,然后呢,把这个数据。
01:07
Yeah。在这里,在他后面应该有谁啊,有这个。把它给剪切过来。今天到哪里了?剪切到这后边。好,然后把它复制一下。这样吧,把这些复制一下,粘贴好,把它给。放到我们的这个地方。好,改为什么了,小写。好,那这个时候我们要去启动的是什么呢?那就是去新建一个包了吧。
02:00
右键创建一个新包。然后接下来还创建一个什么一个类吧。那这个类的话,那么名字我们就叫。Universal。既然。好,然后呢,把这个题拿过去。但是叫这个名字也不大好,那最好是叫这个呗。然后呢,来的地方。就这样二题这样可以吧,好回撤一下。OK。变成这个样子了。然后有个后我们的这个。这个地方里面是要把它给。
03:00
你看这里面的ID没有,这没T啊,那他用的是这个模型,那肯定要得。布局是吧,布局的拷贝过来吧,好,然后我们来到这地方把这个布局。这个布局的话,我们用一用了,那布局该怎么去写呢?好。这个时候就不能叫媒体了,对吧,那么就得这样去写。把这个复制一下。粘贴把这个部分改为什么。消息好,那这个布局把它给什么串联出来。那这个布局其实就是什么布局啊,就是我们的案例中的这个布局吧,把它权限复制。拷到我们的这个地方来好。那有了过后呢,在我们这个地方里面呢,好是不是就可以了。可以了,那么在这里面它还会。
04:01
看一下。在布局这里面还会有什么错啊。是有一个背景吧,一个绿色对吧,好,那我们直接去写一个绿色也行,直接在你去改。他这里面不是有吗?那我这样吧,就来到这里。把这个绿色。就拿过来。是吧?好,这些颜色我们这样,要不我们就拿吧,我们看一下这个绿色文件在哪里呢。在这生里面,OK,把它给拿过来。好,然后我们把它放到我们这个里面。我粘贴一下OK,好,我们再看一下这个地方里面。还有报错没有?没报错了吧?好,来看一下这个地方,里面就是专门播放视频的。这个呢,就是我们的一个定义的这一块。
05:07
这块。控制面板就它好,那么在这个地方里面呢。这是它的一些这个自定义一些属性,这些属性OK。那这我们的话呢,就就肯定是要用它的是吧,好,那么我们接下来就把它给。注册来到这个工清单本店里面注册。好。然后呢,就是他。好,那么有了过后注册过后呢,还要做一个事情,就是它这里面呢,需要去设置一些,你看啊,它这个案例里面去设置一些横竖屏切换的时候,屏蔽他的这个生命期重新执行。要去把它的功能清单文件里面这个配置要拿过来。拿过来。
06:01
好。我们来去把它给拿过来。好。留在这里。过来过后,我们这个地方里面,我们其实还上面还有个标题是吧。这标题,这标题是我们自己要配上去的吧,好。我们在这个地方里面要去把它给做出来,在哪里呢,在这。要在这个布局上要再做手脚。就是在上面这里一个layout。这个。好,然后把这个哥们呢,肯定要得实体画下对吧。然后去定一下,然后呢,把它。
07:01
F。ID。然后把它给抢走。好,那么就去设置它的这个文本,为什么呢?为这个,因为我们主要用的是靠它去,你看它这个框架universal video是吧,我们就叫这个名字。进去。好,那么接下来我们来看一下,这里面我们都不变,然后有了过后呢,这里面是去打日志是吧,打日志。的时候呢?自己报一些红线,这没关系的啊。我们呢?可以忽略它。好,那么我们在这个上面,我们接下来就要去。看看。他去启动手。掉了这个要去把这个这个艾把它启动起来是吧,到到哪里。来到我们的这个这里。
08:01
要去把它给一点击。把它给跳到这里面去是不是好。那这是一个我们的一个这个。我们倒一下包好,已经导进来了。好,那么我在地方里面呢,我们去运行起来,看看现在怎么样啊。好运起来。能运行起来也运行在小米上吧,那就啊。看一下。比较慢啊,正在去家的,你看。正在。争取。加载中。好,马上运行起来了。好运气呢,已经。
09:00
稍等一下。现在是白的。好一起来,好,我们看一下这个地方里面是有了吧,新的点进去停过后呢,我们看一下,我们去播这个。一点。就能起来了,已经成功了,但是现在不有,就是我们是多了一个什么呀。做到这个东西啊,我们看一下横竖屏切换可以没有。恒生信号是也可以啊,但是有个问题就是这个地方你看。是多了这个标题啊,对吧,好,我们再点回来也可以,那我们要去把它解决一下呗,对吧,暂停也行。首先这地方出呢,是为。继承的是我们的apt,把它改为这个就可以了,改为之后呢,它会有一个问题,就是这个地方里面要用到它,那就我们就需要它用到一个素谱XX8。
10:05
那这个呢,我们就需要把它给。注册掉。掉,那么这个呢,把它干掉啊。那其实就是把这个注射掉就可以了,那么这个时候不报重再去运行起来。也就是说这个。就会消失。是没有了吧,好,那我们现在去点一下播放。好,那我去点。全屏,那全屏过后会有个问题,这个地方仍然还在啊,那怎么办呢。注意啊,是不是它有个横竖屏切换呢。那么我们看一下这些方法里面就为我们提供了便利了,那这个时候我们可以什么?如果是全屏的时候。是可以把上面这部分。上面之分。
11:02
就是。如果是全屏的时候,是可以把上面这部分给隐藏啊。如果是默认情况下这样。这时候再把这个显示出来。好,我们可以做这样的一个事情,就在这里做,那这里面是全屏。全屏就隐藏我们的一个标题啊。那么在这里面就是显示默认就是我们的数值方向的时候,就是。啊,显示我们的标题啊,就是这样的一个的时候,我们就把它给什么显示出来。啊,就把它显示出来好,那我们就要去拿到什么。那都是哥们的一个实力。就这实力是吧。那这个的实力的话,我们来看一看怎么去拿到呢。我直接对他这里面是一个ID。
12:00
然后我们就叫。Tie。To。抬头呗,好,然后它因为它这个地方呢,本身点就是一个我们的一个。这样吧,我直接把这个ID在这里面。也行啊,外面都行啊,好放这里,我把它给。四句话出来。定出来,好把他给谁画下。然后把它。强者好,那么这个时候呢,我们复制过后,在这个地方里面呢,就要去做一个事情了,如果是全屏就隐藏set v的力为杠,那这个时候呢,我们就设置它去什么显示好,我们再去运行起来。
13:06
稍等一下。一起来。点击一下。好的时候它注注意注意啊,如果我们不去点的话,它永远不会播放。我先点一下,我在。可以了吧。再点切换过来是能显示的。对不对,那现在有一个问题,就是我一进来他不播,怎么去解决呢。不播。很简单,可以这样子啊。在我们这个地方里面进来过后,它其实靠的点去播是吧,那么能否一进来自动去播呢。那就是要去调哪个方法呢。到这个方法对吧,而且它可以定位到某个位置,那行呢,那我们可以这样子啊。
14:02
嗯,我们就说怎么说呢。其实就是一点一进来了,我就会从头开始播,对吧,那就把这个代码复制过来。一进来什么时候开始播呢,是吧。那么应该是有一个。监听。我看一下应该做一个,那么怎么去调呢?就是我们首先啊,如果一进来直接就这么掉,直接把这个掉可以吗。只去掉。直接调可以吗?直接雕可能会有时候可能会有问题啊,不建议这么直接调,我们也先试一下。起来。可以直接播,但是如既然是网比较快哦,因为我的是连家里面的网啊,比较快的情况,而且这个视频可能比较小,但是如果一个视频它特别大,那缓冲视频特别慢,这个时候呢,我们不建议这么直接去播,可以什么呢?可以去这样去设置它一个。
15:01
一个准备,这们的准备好了,如果准备好了,我再去start,好再看一下运行起来。准备好了,我们再去看。这些不。好,然后我们来,我们来看一下。一点击。是自动也播起来了对吧?OK,好,那我们就实现这样的效果,那这样的效果的话呢,可以这么说,就是给大家知道衡水切换怎么做的是吧,然后大家以后想做这样的功能就可以去做,但是它有一个缺点就是。他播放的视频格式和你的手机有关。它并不是万能播放器,也就是说它是调用了系统的那个A去封装,也就是说你的手机能播放什么格式,它也能放什么格式。
16:02
啊,仅此而已啊,并没有扩展,但是它就是多了一个什么,对这个播放机的效果进行一个播放的这个面,这个这个控制的这个面板啊。变得好看一点了,而且在这个过程中,它会有一个加载效果,大家可以看一下。加载效果。稍等啊,刚才是有下载效果吧,而且你看我们还可以做一个横竖的切换,好就这点啊,切换的话就可以这样子好横竖切换。那就是它的一些价值,好,那么同学这个我们就把它集中到项目中,这个案例呢,也就讲完了保存下。
我来说两句