00:00
好,同学们,我们搞定了这个后,接下来一点击就要真正跳转到一个页面,就像我们之前所做的,然后真正的能去看这个新闻了吧,对吧?好,那这个时候呢,我们就要一点就去看这个新闻,对吧?当然这个图片呢,是因为这个资源呢啊,把这图片没有下下来啊,所以的话有这个问题,你可以换一个没有图片的,好那这样的话呢,就都能够好的显示,这其实是一个网页,知道吧,是一个网页啊好,那同学们,那么我们要把这个网页给加载进来是吧?怎么做呢?这个时候用到的一个空间就是什么外部用对吧?那我们一点击我们就注意,我们一点击的话呢,大家可以看一下是单独的一个页面呢,这单独页面该怎么做啊。是用一个activity啊,是不是是不是好,那么我们呢,就来这方里面去做这样的一个事情,好,那么找到点击事件这个,点击某一条的第事件这里好,那么我们是在这里去做呢,还是在外面去做。
01:08
可以在外面去做,意思就是这个这个根本是灰色,你是也要能要要人家能点击进去啊是不是,那如果在里面是不是只能只是没有灰的时候可以点的是吧?好这个时候呢,就是跑到外面来跳转吧,跳转吧,到我们的这个新闻浏览什么页面对吧?好怎么挑啊意图呗,是不是好然后六一个inent,好那是一个啊上下文那跳动掉60第啊detail的一个新闻详情的一个t.class对吧,然后呢,我们去启动它,好同学们这个时候怎么做啊,好有同学会说,诶老师是大activity能看到吗?看不到,注意这个,因为这个这个类啊,它不是什么,不是上下文。
02:08
啊,所以应该改为什么好这个时候呢就可以了,好这个有了吗?没有它是个,所以我们也可以就是直接这么去创建的,直这么创建,但是呢不大好,有一招比较好的一种方法,就是来这里右点直接创建一个什么activity,知道吧,Activity他这种创建有一个好处就是他就是他直接帮我们注册对吧?啊但是注意啊,但是作为一个程序员的话,就是说即便他没帮我们注册,我们也要得会现在他默认帮我们注册了吧。对吧,做成好,那我们要改为什么it啊,不改也行啊,一般就看你情况了,好那么接下来有了过后呢,我们就要去实现这样的一个效果,好那么注意了,呃,大家可能它应该是有圈圈的啊,那么它其实很快的啊,是什么一个结构呢?首先它外面是一个线性布局。
03:14
上面是一个什么泰爸爸,好,也就是说到时候我们要加上这个按钮,再加上这个现金布局,里面再有两个image button,明白吧,当然你也可以用什么image u对不对?好下面呢,就是一个we u中间有一个BLOCK8,明白吧,怎么一种做法,好那么接下来咱们就来玩一玩了,来到这个地方,好,这个要改为什么布局啊,所以你们注意啊,其实线性布局啊,有时候啊,线性布局相对布局,这两个布局应该是最用的最多的,为啥呢?线性布局你看它有一个你在你一个它有上下结构,左右结构都可以用先布局对不对,而且特别是这种情况,你看它我们的顶部这光只占这部分,剩下的都是它的呀,所以下面就相当于你可以理解为一个权重,知道吧,所以特别好啊好,那改变线模具过后,这些左有那边距是不需要啊,不需要这个工具其实可以留在。
04:15
被给删掉好,那接下来注意方向一定要什么选啊啊那接下来就要去引用我们的啊引对去引我们的吧,好然后呢,去引用我们的抬头吧,好抬头把我们去找找,就这个好,这个直接就有,然后下面就是什么呢?就是我们注意我们要在这个地方里面的话,要做一个圈圈的话是这个填充这一部分,然后中间有个圈圈的,所以外面套了一个什么对想的布局啊同学们学的挺好的啊好,然后有了过后呢,这里面就有一个什么y view,你看一下这Yu是看干嘛的呀。看都是看都是上网的吧,有点网页的吧,对,你看有个球是吧,现在好多只要是关于互联网的相关是都给个地球让你看看就是互联网了是吧,对不对,好,然后对就是地球层,就就相当于体现这个互联网的一种便捷,对吧,然后ID选一下啊这个地方里面呢,就是外部啊,ID你随便选,但是最好呢,这个是有点,这个有点规律,好接下来我们之前用过呀,好,那我们可以用用,嗯,带红线的,这里面我们用过吗?好对,在这里对吧,我们去把这个圈圈用一下。
05:47
好在我们的负的这里是可以把这个什么直接拷虑过来啊,好,然后放在这里,然后大家看一下是能看到吧,但是大家想想这些资源是在我们本地APP里面吧,这些资源。
06:04
不是在我是在这里面吧,但是为什么免能用呢?对弄成了好,那么我再问大家一个问题,同学们架包。比如说我们这个库,你们用过架包吗?架包和库有你们觉得有什么区别?给你讲一下下,包里面可以放图片,放资源文件吗?不可以,但是这些库可以放资源和图文件吗?那也就是说架包,特别是假如说我们有一个有有第三方,它全部用Java代码实现的,我们是可以把它打包成什么加包,但是如果有资源文件可以打打打分加包吗?不可以,明白吧,大家一要注意这一点,有的同学工作就问老师怎么把一个项目打包,已经架包。
07:00
我就晕了,我说这不行,你图纯的Java代码可以知道吗?OK,纯的就不能有图片纯代码了,知道吗?明白了吗?好,所以我们这库用加包可以完全取代吗?能完全取代吗?肯定不能,因为它有资源对不对?好了,同学们,有了过后这个圈圈的话,我们就可以让它在这个中间吧,好,那这个时候就是一个啊深的一个盘断值为多少Q是不是这个时呢,就在中间了这边题吧,好那么这个时候呢,我们就可以看到这样一个效果,好那么ID我们要写一下吧ID好,那么就是PB漏D是吧,正在加载中,好那么这个时候有了过后呢,注意我们可以默认让它显示,如果加载好了把它隐藏都没问题是吧?那么有了过后,大家想想,我们要做这样的一个效果的话,首先在这个地方加上这个。
08:00
把这个注意,这个我们还是默认它该显示显示是当当我们加了这个地方,我们才把它显示隐藏啊,你不能现在就把它隐藏吧,你隐藏其他地方,所有的地方都隐藏,因为我们共用一个title头B吧,好这个地方呢,其实我们一的话也是默认隐藏,这个也是默认隐藏,只是在这个页面我们要把它写上已是不是好接下来哪个地方。好,直接点进去,然后呢,我们去把这个门复制一下,好,那我在写代码的过程中,我们是可以什么显示出来的,对吧?好那么这个时候呢,我们去加一张图片。好点这然后呢,软件的图片啊,这里有个什么返回对吧?好然后呢,来到我们的这个地方里面啊,我们对一会我们就复制过来,好这个地方里面就是我们的一个什么back对吧?好,那我们就IB什么好然后这个哥们呢,肯定要是在左边,诶你看刚好就默认什么左边是吧,刚好那这个默认应该是隐藏显示啊默认肯定是啊默默认是隐藏,好那接下来有过后呢,我们接下来就还要去在右边这个地方显示这样的一个效果吧,好那这个时候其实要套的是一个什么前进布局啊包裹包裹,然后方向是什么方向,你觉得对同学们太厉害了是吧?好,现在越来变成高手了,都是好,我们把它给复制两个好两个。
09:41
好,那这个时候应该是在选代码的时候要显示啊,我们才可以看到怎么的调的对不对呀,对吧?然后这个的话呢,应该在副窗体的什么Y右边对吧,普通右边,但是也得距离右边有点距离吧,好八个D对吧?好那这个时候呢就有了,但是我们应该是什么垂直居中吧,好那这个时候好就是这个吧,好然后呢,这个时候就垂直居中,OK,然后他们控件之间应该或多或少有点一个距离,距离啊那好它距离左边已经有了,算了就不就可以了,第行有了,好那接下来是把这几张图片给替换一下就可以了,好那拿两张呢,就是这个分享和文字是吧,好那么把它粘截过来啊好粘略过来,然后有了过后呢,这个地方里面大家可以看一下,左边是文字条文字。
10:41
后边是分享,好那么就是改一下啊,就是icon的一个day exercise对吧,那这里面呢,就是一个icon的一个啊秀对吧?好那么我们呢,可以就取名字了,IB的一个秀分享这个单词分享的意思,好这个的话呢,就是我们的一个attack对吧?好那么我们看到的就就有了吧,好还不错,就这样就挺好了吧,好那么我们有了过后呢,它内部其实也可以垂直,诶是也垂直啊好垂直的好,那基本上的话呢,我们就就这样就可以了,好默认应该是什么隐藏,你看那显示后马上就隐藏对吧?这样子不影响其他地方吧,对不对,要要不然一隐藏出所有的地方都显示了啊,如果一显示所有地方都显示了,对不对,就不好,对吧。
11:42
好的同学们,接下来是就要初始化了,是要初始化了,好在这个地方里面我们就要去初始化了,对吧?好,那么初始化是有ID还不少啊,好教大家一招怎么做呢?好,这个资料里面,到时候我一会儿会发给大家啊。
12:04
那有了过后呢,你看啊,现在我们是有这ID,我们去实ID,对于大家是很简单事情吧,就不用一点,这里面有个快速的一个脚本,大家不知道用过没有啊,大家看好啊,资料这里面,呃,资源文件有一个叫find view啊find find view初始化离线使用,就直接直接打开右键啊用火符,用其他不知道行不行啊,我用的是火符,好然后呢,改为脱机工作啊好不不脱机也也行啊,不脱就行,然后呢,大家看好啊,你把这个代码复制一下。粘贴咚咚咚,他帮你生成代码,你把这代码直接什么拷贝,用过吗?是吧,用过吗?没用过是吧?好然后呢,把它给粘贴过来,代码写好了是吧,行了吧,好把这个复制一下好然后呢是吧,这这个方法这是你要初始化吧,好那这个有过后是不是要实当前的要时间点击事件呢,好啊点击事件好然后呢,好这个时候其实有些东西我们不要啊,好好那么就是一会不要的话,我们可以删掉啊,这没问题吧,好一会再说好还有一个什么,还有一个web view。
13:24
就是说还除了这个还有一个什么,那好我们再把这个呢复制一下,我看不知道行不行啊,我全选一下吧,好,然后的话呢,我们再去把它拷贝删出删填好是自动生成的吧,那生成过后我只需要把注意这个方法,我就没必要了吧,我只要把这一部分呢。那这根本要用我全部选啊,这是bug是吧?好然后没关系,我们呢,好粘贴过来是只要这两个,这个只要这个剪切,把这个给什么咔嚓掉放到那里啊,那下面来是K啊,你看是比我们一点点去消好多了吧,好那接下来我们要做的是实际是什么呢?标题大家想想标题这里面我们需要吗?不需要是把它个隐藏啊好set v好啊好然后这个菜单谬键要吗?是也不需要啊好也不需要,好返回是需要的吧,返回就要要把它set v t为多少显示是问题吧,好文本显示大小在这个当前之中是要显示啊好还有分享是什么也要显示,Web view默认就没有隐藏显示是吧,就显示好。
14:49
就这样就可以了,好了,点击事件谬,我们需要在这里做吗?不需要,返回需要文字大小,分享需要这些都都有了吧,好,然后有了过后呢,大家再看你的时间,那就是说这个谬的话不需要是吧,把那个什么干掉,注意要留,这个是OK啦,然后有了过后,我们这个地方里面可以做一个吐司,好直接去这个是返回吧,好,这个是设置文字的什么大小吧,好,设置文字什么大小,好然后把这个复制下,把这个呢讲一下,这个叫分享,分享好,那么在我们这一方里面的话呢,就是做这样的一个事情好。
15:45
我们的话一点击会就可以进来看到我们的效果好,我们可以试一试啊试一试。好,然后给大家看一看我们的劳动成果啦,好,那么这个类的话呢,运行起来过后,它就啊都是红色了,点击进去是吧,好,然后我们看一下一起来。
16:12
好看一下好,那如果出现这样的情况,可能是模拟器挂了。有可能。你看是吧,那怎么办,挂了过后找哎,又好了是吧,被我干掉了是吧,这就是没办法,有时候也会误操作是吧,嗯。模拟器呢,我们提起来了,对吧,好,我们去运行起来,同学们。好,给大家看看我们这个一小阶段的一个小成果了。好大,刚好我们呢,作战司机一点击,诶稍等没跳过去是有问题的,跳过去了吗?好再看啊,再点一下还卖吗?可以了,是不是是可以了吧,是这个是没有加的页面吧,啊所以他们就是这样的一个效果,这个页面呢,比我们做好了,大家看一下点击返回是可以了吧,好大家再看一下,你看我点这稍等一下,点这就出示了吧,好点这所以图可以了,好那么我们点击过后,像这个点这个吐司我们就没必要有了吧,对吧,没必要有了,那么那么我们刚才所讲的其实就是我们所做的这个页面吧,好,那么这一块其实就是我们所讲的新闻浏览页面的一个什么界面,先做出来了好把。
我来说两句