00:00
这里面呢,是我们手机微视里面的主界面。它是一个啊,其实它是一个三乘三的网格布局。啊,整体。好,我们显示好它以后呢,点击某一项得提示这个名字,这个小case啊,我们都前面已经做过类似的了,对吧。啊,Great view的使用的方式呢,跟list view它的做法基本上一样。来我们还是来去做一下啊,先把应用给创建出来,把它给它关了。关了以后去另一个应用。叫APP03,这一次我们用的是great。
01:02
好了,下面还是跟他一样,我把这个过程给大家简单的写一下吧,这个也比较简单了。第一个界面布局啊,这个界面布局呢,也分为两个,一个是整体的,再一个呢是IM的对吧。嗯,好,布局好了以后下面使用啊,不是view了,叫great view。加贝显示界面啊。好。最后一个就是我们去点击啊,添加设置给great of you。
02:02
设置item的点击监听。并响应啊,并做响应嘛,嗯,先简单写一下。好了,来,我们来做一下第一个界面布局。先来看整体的,这个就比非常非常简单了,因为它就是一个great view,没有别的。来,我们来去创建一下。他。把它去掉。找一下great of you。他吗?头通一样。对吧,但是这个里面呢,有一个不好的地方就是。它没有显示一个。很好的一个效果。大家看到在这里面啊。就特别奇怪一个就是白安卓来说,我们开始list view,它是不显示的。
03:00
是不是挺友好的呀?嗯,看我再关一下,尝试一下看工具,它有时候显示,有时候不显示,那么我也没办法。啊,在这里面需要去指定一个很重要的东西。叫什么呢,列数。也就是说到底这个函数是根据数据来的,就是我有多少这个地方啊,到底有多少列是需要我指定的。但是一共显示多少行?得看什么?数据多少吧,嗯,好来。下面我来去指定这样一个属性,因为他看不到效果,我们就能去去指定一下了,叫一个。Number columns,我觉得老外起名字特别怪,让我来取,我肯定会取那个,反过来取所数量。那个列的数量。
04:02
他还是挺怪的啊,来看一下。我指定问什么三。嗯,好了,来给他一个ID。叫G吧,嗯。好,它实现以后,我们还有一个需要去指定的就是布局,Item的布局。Item的布局,这个该怎么整呢?这是他。啊,假设我们用线性布局。这每一个是一个item吧,嗯,哪一个上面是一个相当于是个垂直线性布局吧,啊,上面是一个image view,下面是一个text view来整整。又一个。布局。线性布局来,我们还是写一个it吧。
05:01
啊,垂直的线性布局,这个是对的下面。往里面拖一个。Imagine you。对吧,好再在里面,再下面呢,去拖一个。Text view。好。这地方呢,得指定一下宽沟。啊,宽高这个指令多少呢,假设。80BP。啊,这个也指定一个80DB好了,这一个指定为。来看一下它的I did,先指定一下IV item,这个是。呃,什么爱看吧啊图标好,下面来看一下这一个,最好是能指定一下。它的一个宽高。宽高这个指定为什么合适呢?譬如说指定一个。60。
06:00
差不多吧。嗯,先指定一个60再说啊,你要太大,到时候再调好,下面来看着下面这一个,先看看我们看看是个什么叫TV item,这是一个name名称。啊,名称来改一下。嗯,这个字体大小也可以指定一下text size,整一个16ST,别整太大了,来看一下。是没有居中啊。对吧,得搞一个居中,真正居中的效果,这个怎么整gravity等于。Center整体的居中。嗯。是不是好了?嗯,大概啊,这其实这个视图是不是这么大呀。嗯。好。
07:00
啊,先就这样啊,后面有有有一点小问题,我们再慢慢调啊,整体的结构应该是不会变的,嗯。好。来啊。
我来说两句