00:01
行,那接下来我们开始又该怎么去用了哈,那那首先呢,咱们在咱自己的这个工程里边呢,去创建几个activity。哎,在这个it里边啊,我们这一共是有三项,所以这呢,我们就造三个it。嗯,其中第一个呢,我们做成这个折线图啊,我们叫烂的一个叉叉叉T。来,让大家去继承我们的这个贝斯来。呃,整个这个我们工程这个代码,其实很多位置都体现了这个抽取的一个特点啊。首先呢,下载一个布局。嗯,这是他了啊,具体的话呢,我们先不去写哈,先把另外两个呢也给他提供好。这是一个柱状图二的一个尔。
01:19
这是这个,然后呢,再来一个。哎,最后呢,叫丙图。嗯,说这不是披萨,披萨不有个圆的吗?都变了。皮塔其实是个饼是吧?这不都是开玩笑,说说是因为欧洲人对不太会怎么把这个馅弄到里面是吧,所以就弄到上面了。结果呢,在国内卖的比这个馅饼可是贵多了。就一样,你要在国外里边,国外吃中餐的话呢,也挺贵的。其中菜的话呢,应该是比较公认的啊,在世界上那就是做的比较好吃的,所以中国的话呢,还有各种菜系。
02:09
就是你换个地儿呢,就完全是个在东北的东北菜啊,四川就四川,然后呢,还有湖南菜,还有广东菜,就一个地儿,真的那个菜其实完全不太一样的啊,其实你想想国外吃的东西确实也挺简单的,天天就这个面包加几个菜,加几个牛肉,然后加点黄油一抹就就OK了,是吧,顶多呢吃个菜,拌一个蔬菜沙拉,或者这个水果沙拉。好像挺简单的,应该是啊,嗯,跟中国比还是确实差很多啊。中国这个封建的时候。这个皇帝没事了,那就爱研究美食嘛。所以本身中国这个我们一直讲什么,好像小时候经常讲,我那时候上学的时候就是什么中国地大物博是吧,资源丰富啊,一说就感觉让你这个心生自豪感啊,然后后边再加个但是人均。
03:01
这个什么,这个资源不足是吧,人均GDP有过低,就是说好的,同时呢,再打听一下。然后呢,你得计划生育啊这样啊。嗯,有好多这个中国人就是啊,这个不行了,然后就出国去外面做生意,做生意的话比较便捷的一个方式就开餐馆嘛。那当然,我今天看了个新闻,觉得在国内也有啊,好来有前几年还比较还经常炒啊,就清华毕业的学生看了一个什么湖南酸辣,湖南酸辣粉,或者一个什么什么的啊,还挺火的,还有在以前好像还出过那个新闻,说北大的那个毕业生去去那个养猪了,是吧。啊,然后怎么着就觉得说浪费了怎么着的,就后来发现那几年出的价格还挺高的。人家哥们估计也是都放了哈,所以现在呢,就是你说这个出去干这个了,干那个了,就感觉做一些好像挺地道的,其实也没啥,大家都觉得都挺正常的是吧,北大的清华的又能咋样,或者说人家干那个也没觉得就差了呀。
04:05
啊,还有这个去美国卖这个煎饼果子的,据说卖的也都非常啊,一个煎饼果子卖的都挺贵的啊,你折成人民币,那肯定就贵多了。在那边应该挣得也不少是吧?每当这样说的时候,我觉得整这个代码都没啥意义是吧?还是发家致富比较直接是吧?那要结饼果子,就天天研究着怎么它这个它才更好吃是吧?哎,就这啊,你这个圈兜的有点大啊,写代码的目的主要是为了进入移民,进入移民的目的呢,就是为了能够更好的把煎饼果子发给更多人吃是吧?嗯。哎,有的时候这种事情就很难讲啊,这个当时不是那个屠呦呦得的这个诺贝尔奖的时候呢,很多人就开始开始就就开始争论了,说这个每天他才开多少工资,住的房子又是什么样子的,然后在娱乐明星一比,感觉差很多,就觉得怎么着怎么着,是吧,这有时候事情也也不好说哈,嗯,就是你内心觉得好那就那就挺好,也不用在太意太多,在意太多这种物质啊,本身搞科研的,你要是总是想着物质的话呢,其实也做不下去啊。
05:20
嗯。呃,但是我觉得当公务员这些人的话呢,就是你应该真的怀着一颗为人民服务的心去考那个公务员。对吧,你不能为了说其他的一些想法,你要怀着其他想法去考虑公务员的话呢,那你后边呢,肯定会照着那样的想法去做的,你要没做的话呢,你就失望了,你就。不会去考了是吧。为人民服务,其实本身这个公务员的话呢,按经济学上讲,它是不创造价值的。对吧,你你做生意也好,或者你做科研也好,它是会创造价值的,你比如说你什么研究一个新的柔性屏啊,什么可折叠屏幕啊,就是生产力提高了,或者研究这个新的一个发明创造啊,然后原来一个小时能做的,现在十分钟就可以搞定了,这是可以创造价值,公务员是不会的,他是为普通人服务的,我去扣个章啊,办一个材料啊。
06:16
所以说,不应该有很多人去想着去干这个事儿,尤其不应该是这个国家最精英的这帮人还想着去当公务员,那谁来去创造这个价值呢,是吧?那都去想去。干一些没有创造价值的工作了,其实是不对的哈。嗯。煎饼果的那个其实也挺好的是吧,我觉得比当公好啊,那是真正的服务大众嘛,天天早上起来饿着肚子,我这能让你吃饱了是吧?好嗯,行,那回来我们看一下这三个it我们提供好了,然后回到我们这个fragment里边,现在这个me frag呢,把它三个点击事件呢,它加上。
07:00
嗯,那你看一下这个啊,第一个应该就是叫他了啊嗯。嗯,这个呢,我们是,嗯,我这就就写这个,嗯,我这样写吧,是大的这个。两一个ATP体,这呢,我们表示就要启动一个。嗯,折线图。现在呢,我们把另外这两个呢,也给他写上。嗯,这个L啊。啊,这是我们后边的,哎,这个啊,这一项对应的是它,然后最后这个。嗯,这个是资产最后这样的一项。
08:15
看出一下,嗯,行,哎,这三个呢,我们就写好了啊,写好以后的话呢,我们现应的点击就能够进入我们对应的这样的三个activity里边了啊这呢已经是没有问题了,那下边呢,我们就具体的一个一个来去实现一下,首先呢,来看下这个折线图应该怎么去做啊,那折线图的话呢,你一点击它就能够呃,进入这样的一个新的activity,然后呢,呈现一个呈线图。那这个折线图的话呢,其实也是一个视图了。那你这个视图的话呢,你就得想是不是我们平时用的,还是说人家特别的啊,这些呢,都归于看看人家怎么写的。嗯,诶怎么写的话呢,就还是找到咱们那会儿用的这个example啊example呢,那会我们也演示了。
09:00
哎,就是看到它这整个呢,是一个list view啊list view里边我们刚才点开的呢,是这一项,这一项里边呢,就呈现了这么多,这里边又是个list view啊,具体哪一项呢,里边呢啊有我们所想要的哈,我们就想做这个效果,那我们这里边呢,就把它这个,哎这个工程呢给它打开。打开以后的话呢,我们从哪进来,那你最好先找到他最开始的那个界面。就界面它其实是在这里边的啊,Not important说不重要。嗯,这里边儿有我们这个may芽体体。所以我们首先打开它这个写好的这个DEMO里边呢,进入的是这个mayi体。这里边的话呢,我们就往下来看一下,添加了好多的这个item。那最后的话呢,你看它这整个是一个list view。哎,整个view,嗯,然后当用户点击其中具体某一项的时候,这个监听器的回调方法就它吧。这个应该都很熟了,那这个里边他点的我们点的呢,就是刚才说到的。
10:05
回来以后的这一项,这一项你从上往下你数一数看是第几项,那其实就是对应里边这个position是第几个。那我们就直接来找了哈,应该是。应该是哪个,应该是这个了。List view multi chart,一个activity点击的时候呢,我们进来的实际上就是这个结构。啊,这个结构这个呢,呈现出来的就是我们点开以后的这个。那这个呢,又有一个布局,布局里边呢,放了这么多的一些这个结构啊啊,那这个布局的话呢,其实一看右下是一个list view。啊,一个view,但是view它每一个长得不一样啊,是三个为一个单元,然后呢,是不断重复啊,你看它这里边下边就有啊。嗯,写了一个方循环,方循环呢,这一共是有30个X项。呃,当是当除以这个三能除尽的时候,我加的是这个。
11:02
啊,余一的时候加这个,余二的时候加这个,你看这三个正好这个是不是就那个折线啊。这就这个把柱状图并图。啊,那一上来的时候呢,A等于零,所以先添加一个折线的啊,然后一的时候呢,填一个柱状的,添一个丙的啊,再添加一个这个再填依次循环,所以其实看到的就是我们刚才那个效果。那我们现在呢,想添加第一个折线组,那其实你就看它这个格,这个这个结果就行啊。进来啊,它表示的就是具体的是一个折线的一个item,我们现在呢,不画很多item,我就就画一个,所以呢,就是画一个它就OK。它的话呢,是继承于这个叉叉点开看一眼。哦,它这有三种类型,说你要么呢,是一个柱状图,折线图或者个饼图。哎,就是这三种图示,就我们要画的这三个啊,都属于这个啊,叉台咱们这样一些啊,那还回过来我们看下这个蓝叉台怎们怎么去画。
12:02
呃,往下走。这是其中的一项,咱们现在呢,就想画一项啊,这个里边呢,我们看到一个概率方法啊,一看了以后呢,就发现诶好像有点熟哈。那我们讲类view的时候呢,或者说我们这个用这个view配的时候,都有类似于这样的一个方法,它返回的实际上就是我们具体要呈现的这个it法。对吧,那这里边我们就要画一个折线,那其实就是它。嗯,他这里边的话,因为要画很多了,所以呢,他还有这个,可我没有等到啊服用啊,这个其实你看也非常熟,他们以前都这样写,咱现在只画一个,所以呢,像他这些,呃,复用不复用啊怎么着啊,这就不用管了,咱们就画一个,那其实就从这块开始考虑就行。这就是他具体的在呃,设置这样的一个折线图的这样一个代码。啊,这是这个啊呃,代码这是一个方面啊,另外的话呢,你好歹不得加载一个具体的一个布局吧。
13:04
你看这个可view啊,这是你加载的一个布局的这样一个结构,然后下边这个代码呢,只是填充这个布局中的这些数据了。那我们现该不也是这样吗?啊,那我们看一下它这个布局点开。哎,布局呢,还挺简单的。嗯,就是一个线音布局,协议布局里边呢,放了一个LA chart。这就是其实就是这个折线。那像咱现在要做的话呢,也是这个折线,其实呢。你就考它也行,或者我们直接在咱自己这里边去写也行,行,下面我们就可以去做了,找到我们这个LA chart activity,找到这个布局。啊,现在呢,我们来设置一下咱们自己的这个结构啊,整个呢是一个线性的。高度。还一个orientation,垂直的ctrl shift加F。
14:03
好,首先呢,来一个嗯,豪门的一个抬头啊,Include。好,它呢先加上,嗯,再往下的话呢,我们先也写一个,再来一个线性。充满嗯这呢来个充满,嗯这里边的话呢,我们去设置一个,比如说背景颜色background ground。呃,用一个现成的一个color,或者我们用系统提供的color也行。嗯,奥斜杠,看看都有什么颜色。嗯,浅蓝色深的。哎,用的这个颜色吧,没有过啊。紫色比较神秘啊。嗯,在这里边的话呢,我们用呃,画一个具体的一个,刚才我们看到那个叫什么叉。那你。
15:02
那就它啊,点开宽度的话呢,充满高度呢,就来个300DP啊,回头呢,我们给它去设置数据,所以这呢给一个ID。嗯,我们就叫一个LA叫它吧,嗯。啊,嗯,这就提供好了,它放在一开始头上的这个位置了啊,我们让它居中吧,居中怎么着。放到这个整个我们这个迁移布局的中间。是不是在这设置啊,来一个gravity,来一个center ver就放中间了。行,这个呢,我们就写完了啊,写完以后的话呢,我们就得看一下在具体的这个账号代码当中,怎么去给它设置一些属性了,其实就设置到,就像我们刚才看到人家这里写的啊,这个数据呢,该怎么去做一个装配。哎,具体装备就是它后边的这样的一段代码。那我们这呢,就很自然而然的,我们就仿照它去写就行啊,它这个最后呢是返回一下,你当前那个回view啊,咱这的话呢,就直接生成的,没有返回这一说,所以直接我就考到这儿啊CTRLC。
16:13
然后呢,找到我们自己的这个。回到这个代码层面,先加载一下我们刚才的这个视图。啊,整个这些呢,先confirm一下。啊,这么着啊嗯,然后呢,啊,这些title啊这块呢,这这我们之前也都做过了啊,其实跟前面这个做法呢都一样,这我们等下再处理,然后把刚才我们粘的那个代码线都粘到这。哎,肯定会报错啊,我们接下来呢,就得需要去调,那强制前先把这些呢给我们先给它搞定,这个呢跟我们那会儿写的其他那些结构都类似。比如说呢,我们找一下咱们刚才写的那个提现啊。就照着他那整一下。就从这块到这块。说一下。
17:02
这个呢,这是。嗯,我们这个点开以后也能返回行。嗯,折线图一个DEMO。那这些反馈行这个就写好了啊,然后呢,我们主要呢,来看一下这个折线图的一个展示情况啊,在这块呢,我们主要呢,来设置这些结构啊,报错的一个情况呢,我们就得来给他处理一下了。呃,首先呢,我们这里边儿呢,没有涉及到这个holder哈,这个是没有的,那所以这块呢,就把它给干掉了,然后这个holder里边这个chart。那按照你之前的这样的一个基础哈,Holder里边这个chart,这个chart在我们这里边是谁。是不是就他呀。哎,他这个hoer里边找的,其实我们不是那时候讲这个view holder的时候,是把你convert view里边的那些具体的组件是不是放到ho里了,哎,通过hoer去找到他,那其实在人家这里边,不就是在他的这个布局里边,哎,他这个不是就叫做这个chart吗?所以hoer里边找到这个chart,那咱这根本就没有用holder,哎,所以我们这要用的话呢。
18:10
嗯。直接呢,是不是就用我们这个蓝串就行。哎,所以呢,我们把它。啊,CTRLC。F,哎,替换为我们自己这个蓝叉。就这么着一下啊,来看一下一共有这么几个位置,行,我们再一个replace。那就好了。那替换好以后的话呢,还有别的,比如说这个提到MTF这是什么呢?这个不清楚不清楚,我们再打开看一下它这里边。嗯,这个结构,这个结构点一下啊,在这儿啊,在这儿声明的,然后这个呢,又在构造器当中做了一个初始化。啊,这个不知道是什么意思,不知道什么意思的情况下呢,你可以给他删掉,但删掉有可能自己这块也报错了啊,你也知道他这个代码这个结构不复杂,那我们就可以粘过来啊,等下我们说是什么意思。
19:03
嗯,它是在构造系中初始化的,那我们这儿呢,你可以直接放在我们这个in的data里面。一上来我也给你说说话一下啊,只是比构造器稍微晚一步而已啊,嗯,c.get I。嗯,这呢,我们直接就get就完了啊,因为T呢直接就相当于是contest contest呢直接有这个方法。它这是一个什么结构,你看这个样式呢,就是从塞下掉了个东西。咱这SS。就没有目前。啊,那没有的话呢,那他有他有看看他的。他这个找一下啊,人家的这个examples里边的。嗯,代码里。找一下他的这个。啊,在这儿呢,SS里边呢,你看应该是有这样的一个结构的。就他。啊,那你这时候呢,你还不知道它是什么用啊,你可以把它那CTRLC至少也先粘过来去在我们里边呢用一下。
20:03
嗯,怎么呢,去创建一个access的目录。目前呢,没有。嗯,这个我们在这个里边呢,直接就有了啊,我们可以这样哈,点中当前的module,然后点右键去直接new一个又一个有一个。Folder folder里边呢,有的folder。啊,那你点一下。啊,这这个不用管了哈,直接finish啊,这就帮我们去生成了一个。哎,审核在这了,嗯,它放在我们这个may下面了啊,那这呢是我们通过这个mole这样点的,你也可以怎么着呢,就是哎,我就直接就是如果这是一种创建方式啊,另外一种呢,直接在这个may下边,就直接去用一个这个director也行。啊,第二名字呢,你就叫SS也可以啊,就这时候我CTRLV。哎,加过来了啊,这属于一个这个叫什么资产目录哈,那实际上这个结构它是什么呢?它是表示的是一个字体库。啊,就是后边呢,我们这个表格中会出现一些字体啊,这个字体呢,它是使用的这个字体库。
21:05
啊,所以这我们在这表示一下啊,声明一个字体库。那言外之意呢,就是这个你要不愿意用它的话呢,你也可以给它删掉啊,整个把这个结构呢干掉就完了。就写到人家这里面了。嗯,是啊。行,这个完了以后呢,我们下边呢,就有这样的一些具体的描述了,呃,具体描述我们就得看一下它是什么意思,最终能够保证我们能够生成一个折线图。啊,那这里边,而且这还报错啊,那下面呢,我们就得具体来去看一看这里边儿的一些结构啊。嗯,先。
我来说两句