00:00
嗯,下面我们已经做到啊,实现do啊,并且测试并单元测试啊,这个已经做了,下面我们要去做功能,就是把界面功能呢给它做出来啊,先在我们这样做,先把那个列表显示给它做来,再做添加啊。啊,显示列表,我们先现在表里面有数据吗。好像有一条数据吧,我记得。嗯。我们来看一下。哎,写写错了。是是有一条数据啊,嗯,好了,往里面呢,我我这样我再插一条数据啊。嗯,好,那这样的话里面呢,有两条数据来。
01:02
我们找一下我们的activity。Main activity。我们来看,现在呢,我们要去把列表显示出来,我们就要想呢,要显示列表需要哪些东西,除了list view还有什么啊,是不是来看一下啊,在这里面呢,我们需要代吧,对吧,需要代,那我们要去定一个类啊。来定一下class,这叫什么adapt了,Black number adapt于base adapt。那我就要去看看啊,在这个地方把那个方法实现了,嗯,去定义一个它的成员变量叫A。
02:02
嗯,好,除了大不了还有什么。Mr view adapt是不是集合呀?数据吗?那数据用什么的集合?是不是对象的集合?Black number的集合,取个名字叫date,好,这样要把他们仨都要初始化吧。嗯,这个好说,来先说adapt,又一个adapt,这个好说。对吧,好。这个date怎么初始化,难道我还溜一个吗?不是啊,那给我随便的话。是不是要有do啊,所以说我这个数据是不是建立在do的计算机得到了,那我就来一个black number是不是do啊,嗯,Do好,这个do要在我的date是不是赋值之前吧,来是不是六一个。
03:09
能看到吧,一个this,好了吧,有了do就好办了,do.get他五。好,数据都准备好了以后,下面。就是set了TRY一个,下面我要做的就是实现这里面的一些方法吧,好。前面两个都是固定的写法,date.size是吧,搞定一个。下面一个date.get传一个position,这一个不用管它,下面这一个啊,要写它之前先要去定义一个。
04:01
是不是定义个类啊,嗯,来可以定义在里面,可以定义在外面都可以来class记得了叫什么类,View是不是hold呢?诶好像这个没定过,我忘了还没讲过是吧?哎呀,已经停留在上一个班了,好,那既还没还没有,还没有整来。先把它返回。怎么说来着,判断if它等于空,那我就啊动态加载一个是吧,好这一次大家看到我啊。这一个contact些may activity.this好了,需要一个layout是吧?这个内奥是一个什么样内奥的,大家来看。我们现在要做的效果其实非常简单,就是一个文本,是不是就它呀啊。
05:09
那我得去写一个布局是吧。这个地方也不用六,也不用怎么整,看着我用一下系统的,系统里面有一个比较好用的,按ID点啊点lay out点叫有一个simple item1。给他打开看一下。看到了吧,嗯,他就可以啊。来看到我这里面呢,传一个long可以了吧,嗯,好了,这样我就加载了,下面要想办法得到数据,设置数据。啊,这个怎么做呢?得到数据怎么的,date.get传一个position,返回一个black,好了吧,下面要得到视图。
06:02
我就一个text view要设置吧,大家看啊,Text view text view通过哪个视图来去找啊,看view.find view by ID,关键ID是多少呢?这不是我定义的布局。啊,我们可以去看一下,哎,不能看这个,看这个看不到来点它大家看它。是不是他呀,那这个怎么个引用法呢。是不是要写全队名呢?Android r.ID点是不是TAX1啊,好搞定,给它做一个返回,好视图有了,数据有了,下面是不是设置啊,点S传一个。
07:00
Black number get number,好了吧,这个我就不再写很多注释了啊,前面我已经大家写了几遍了,好,那这样我们的整个列表呢,就应该能够显示出来了。现在我们来看一下列表能不能正常的显示。修好了。嗯,因为我们里面是本身就有两条测数据嘛。对吧,嗯,好,这样我们就把列表给它显示出来了,嗯。
我来说两句