00:04
我说有一些测试用例可以来做一下。把这个给它往上拖一下。好了,复制过来。在这里面呢,为了能。看这里。我要在里面去做一下啊。就在我在里面。我来写一个类,叫先生探。这怎么个测法呢,跟大家说一下啊,在这个里面呢,我们不能在这里面去用main方法去测试啊,以前。我们是不是可以在一个类里面写个面方法。看哪啊,我写一下。看它行不行。
01:03
你看这是一个安卓工程,知道吧。在安卓工程里面呢,你就没有办法,是用不了的。那我得怎么做呢?三角里面怎么测试?这有你的啊。是不是用我们的,它里面有单元测试啊。啊,继承什么来着,RO的是不是还要写配置呀。配置我也记不住。我也从来没记过啊。嗯。就把这个事实告诉大家。好了,在哪个里面来着,数据存储吧,嗯。点一下它。好,没必要了,我们找一个。这里面不应该有的吗?没在这里面吗?
02:01
数据存储在那个应用里面是吧。第二个应用是数据库,应该是他啊。也不累。诶。我知道PPT是要。我觉得应该要有啊。这个刚才不看了没有吗。是吧,那还是,那就找PPT吧。算了半天啊。打开。这得把PPT研究的多么深刻呀。22。我都没他说啊好了。来啊,把这一个给大家整一下。Application里面加一个。
03:00
这个application的外面加一个。啊,外面是吧,来移动一下。好了吧,改一下包名。好,这个也不太对,来把它去掉双引号对了吧。好啦。好了,以后呢,来我们。继续来看啊。在这里面呢,我们就可以去写去写测试方法了。现在是做第一个。来写一个public void test,这是干嘛呢?将省转换为。对象是吧,那杰son。To。Object。对象吗?
04:01
好了吧,好,那我先得来一个阶层格式的字符段准备好吧,也就说来一个阶层词句等于什么呢?来在这个地方我们就用一下。这个。哈哈。来,只是呢,需要适当的去把它格式化一下。能看到吧,好,这不太对呀。怎么做?是不是得转译呀?转移。来。那就得去转移了,嗯,这个得小心点啊,不要别一下子搞多了。是的吧。
05:00
没错啊。再来一下,好,差不多了,还一个。够了吧。够了啊。好,这样我们就已经可以去定义好了一个节省的字符串。下面就是要想办法把它变成对象,那对象产生之前先的有什么呀?是不是现在也累啊?嗯,那我得有一个类。啊,这是一个什么信息呢。这叫一个商品信息。Shopo类。来,它应该有。你看一下他这里面都是些什么数据类型呢。String price应该搞成什么类型,Double是吧?再一个string它是吧,来写一下ID接着了使俊。
06:02
Name这名字一定要写对应啊,你不能写错了。再一个double类型的price记着诗句类型的,好像有点对吗,这个。好来使类型的pass。盖良吧。来的。最后来一个周思妈妈来一趟就得了,好了吧,好。下面啊,我们就是要想办法把这一个字符串,最终要去得到一个JS,得到一个我们的shop in一下。那怎么样去整呢?来看一下API。
07:00
回过头来看API,看。现在比如说我们要用谁去做。啊,现在我们用圆形的,肯定用上面的这一片对不对。要哪一个?你无非就两个,一个JA object口,一个接,我们现在是不是用OB口的呀。对吧,好。来就基本的步骤给大家去说一下啊,第一步呢,就是将节省字符串。封装为叫杰森object的对象吧,接着你要从object对象箱里面是不是取出数据来呀?啊,从这一项中根据什么来选。根据K取道得到什么,得到对应的value。好了,下面就是封装成什么。
08:00
我们最终是不是要轰这什么东西啊?叫shop。In four对象吧,就这一个套路吧。好了,做呗。先来第一个。我要去一个杰森什么?All。传一个字符串。杰森string返回的是一个来它这里面有异常,异常不用管它。是不是杰,我不接了吧?好,从这个对象里面有几个数据需要取啊。四个首先应台ID等于。它点get什么类型,Int类型是吧,传一个ID,这个不能传错了,传错了就取不到了,好,下面是name Jason object。点点,他使劲传一个。
09:04
Name。搞定一个了,好,现在是一个什么型?Double price等于Jason object.get double。没问题吧,传一个。好,往下看,还有一个叫image。Pass等于JA省点get使吧传一个。Might pass。就穿它对吧,我故意的布置一下。说明它们是相同的。好,下面封装成对象。你有一个。Shop过。Super吧,接着我是不是可以给他打印输出一下,看一下我做的对不对,对吧秀。
10:05
一个。就可以了吧。你打印输出吧,好。来,我们来看一下。行不行,右键。运行。首先是绿条。说明是问题不大对吧。接着看一下我的打印输出,我这里面是用system out打印的呀。看看有没有。C out,去哪看呢,这个地方。嗯,好像好像还不太好看,这个地方我怎么做呢。找应该是应该可以找得到,就是麻烦来先把它清掉,还是别用它打印了。RE。啊,这个地方需要一个T用它好。Shop in four.to string,因为它需要一个字符串嘛。
11:05
好了吧,嗯,再来一次。走。有打印输出了。来看一下。是不对呀。没有问题啊。较简单。啊,这里说的是将节省格式的字符串转换为加法对象,用的是原生的API。好,下面我们来看一下。将阶层字符串转换为价值对象。用勾绳框架。这个怎么做呢?打开,那首先你得把价报给他什么。导进来。在这里面先要给他呢,进行一个解压的操作,解压到当前文件夹。找一下啊,这里面有三个加,我用哪个。是不是第一个呀。啊,第二个是文档,第三个是源码。
12:06
来给它倒一下啊,倒到这个neighbors里面放好了吧。好来,现在我们来看一下用它怎么用啊。呃,这个地方呢,再来一个。再来一个,只是这个时候呢,我们不是用了原生的API,而是用勾框架去做,看看怎么来做啊。在这里面把他们的这些呢先去掉,把这一下面的都去掉。把下面那放了好了吧,这个地方呢。那我这个怎么整。好吧。Listen to object。好。啊,先放哪啊,下面我们看怎么写在这个里面啊,看一下API。我要把一个Jason字符串转成对象。啊,用哪一个方用肯定用这个对象的方法,对吧,用哪个方法。
13:05
是杰森呢?好,我们来试一下啊。就是先要去溜一个勾审对象。它有点像一个工具啊类。啊,里面有一个方法叫什么。From Jason,看到我要传字符串啊,看哪个比较合适。这个还是这个。哪个?大家希望想要谁?你你想用最后一个呀,我怎么觉得想用他的,因为我对class比较熟。对吧。啊,你不要被我的PPT完全给诱惑了,好,下面这穿什么?先成字符串,而这一个呢?你说我穿什么?我是不是最终要封装成一个shop对象啊,点什么?你说现在返回什么?
14:03
什么shop for对象啊。这太爽了。是吧,好,那我直接就打一就没了呀,就完了。但是这个有一个前提是我们的这些对象,这些类的属性名要跟他们要一致吧。这个我反复在强调这个事,大家不要犯错个错误啊,好,我们来测验一下,看看行不行,我这里面改一改啊,改一个小数字,比如说改个三吧。来变形呀。大家看啊看一下对吗。是不对的。太爽了,对吧。啊,这里面说的是将。节省的字符串转换为Java的对象,用原生的和我们的构成框架。
15:00
这差距大家应该能看的出来啊。
我来说两句