00:00
我们把这个标题改为叫使用SN管理代码更合适合适一些是吧,那这时候呢,我们就把刚才把那个提交了,接下来大家想想,我们接下来继续写我们的代码了,在我们这个地方里面,我们要做一个什么样的事情呢?大家看好做好的是什么样效果,就是你点这个时候它动画一般分程是进到一个引导页面了,那引导引导页面过后,大家下有个问题,就是我如果引导页面我们走完了,下次再进来,他还进到引导页面吗?他直接进到主页面了,对吧?就这样的一个事情,那么也就是说我要去选一个工具类,判断它是否进入过主页面,如果进入过,那是不是就直接进到主页面了,就不会进到引导页面了,知道吧,好,那做这样的一个事情,引导页面是那几个页面可滑动的呀。对吧,好,那么我们在这个地方里面呢,就要去动画部分完成的时候做这样的事情。大家好,在这里面我们就要去做一件事情,就是诶判断我们的这个啊,是否进入过什么主页面对吧?好,如果进入过主页面,直接什么进入哪里啊主页面好,如果没有进入过主页面,那么就什么进入引导,引导页面呢,这没问题吧,那么我们怎么去判断它是否进入里面,是去写一个缓存工具类进入这个状态呀,对吧,那进入个就是Q呗,Q就进入force就不进入了,这没问题吧,好,那么接下来我们写一个缓存工具类,好那么这个时候我们创建一个这个。
01:58
呢,大家看好,我们来到这里可以怎么创建包呢?比较简单,在地方里面点个秀,这里面呢,大家看好,北京这里面有这么一个,那我就在它里面在创建一个目录,这个目录其实就是包了,大家看啊,直接在这里创建一个U。
02:30
准备贴吧好,然后然后嘞,可以来这里刷新一下,大家好声音出来了,特别爽,然后在这地方直接创建一个什么。你看这创建包会吧,你进到里面去创一个目录就是包了,然后接下来在我们这个地方里面,我就要去一个叫做catch,是缓存的意思啊,一个YouTube是好,那么这个呢,就是缓存我们的软件一些参数,缓存软件的一些啊参数和数据,那么这个时候我们就缓缓存的是一个不稳类型的进入就为two不进就什么不进,那这个时候呢,我们就缓存一个部尔类型,就怎么做呢?好,我们就拿到这个类好,然后呢,去在这个地方里面去判断了,它返回的是一个类型啊就是啊is啊是start内设集那个主页面,然后呢,去get一个类型,对吧,那么那类型是不是也要拿到一个上下文呢,因为上。
03:40
因为如果创创建带face要上下文的啊,Content content的话,那这是是当前我们这个类似吗?是上下文吗?是是吧,那接下来我们要去有个K吧,K的话就是叫是大是吧妹好美好这样的一个值,那这样值是我们以后其他地方也要去获取啊,那把它给抽取出去,要抽取吗?抽取好,然后ctrl out c,注意CTRLCTRLC好这抽取数据了,注意啊交的C就抽取出来,那这样的话就变成一个什么。
04:25
一个变量了吧,啊,那么一个啊静态静态量,一个静态量对吧?好那么这个时候呢,有了过后呢,我们接下来这个方法有了吗?没有好把它给创建出来好,重出来好,那这个参数我们一般是什么content对吧?好,那这个也是我们的content,那这个就是我们的什么key对吧?好那么我们在地方里面有了过后,要把这个值先默认返回一个false吧,不至于搞错对吧?好,那接下来我们要保存这些参数,这些参数是可以用学face去保存的,想过吧,啊学的face啊学face,然后呢,用我们的这个上下文去get,我们学face那名字叫啊。
05:25
啊硅谷,然后这个时候说其私有啊对吧?好,接下来我们去get的话,这里面就直接去做一个什么get是不这样get的话就是啊,就是K啊把这个K存进来,然后它是有个默认值啊,默认就是force对吧?好,然后直接把这根呢什么返回去就可以了,好这一次得到我们的缓存值,好缓存的一个值对吧,那这个是一个上下文,这是一个什么key吧,通过这个key去获取这个值啊OK,好,那么这个时候有了过后,我们现在是先去获取哦,是吧,在我们之前还没有保存呢,到时候我们再去保存啊好,那接下来我就判断了,如果这哥们为Q。
06:25
我就要去干嘛呀,是如果进入个主页面,就是维修了就进入主页面,否则的话就进入哪里啊引导页面对吧,那进到引导页面过后,这个吐司我们是就不需要提示用户了,好那么接下来我们就要去做到引导页面,好引导页面我们刚才做了吗?注意,因为我们这个时候主页面还没有是我们先进到引导页面呢,对吧,先去把引导页面做出来,要想做到引导页面,引导页面怎么做呢?是这样的效果,我们是先把这个缓存。给清掉吧,好大看好,那么我们做好的这个。
07:08
好,这个是不是我们这个再看一点文科实际上引导页面是把这个页面做出来,好这个页面怎么做啊,同学们是就是我们的预配姐啊,然后再加上三张图片呢,好预配姐,然后下面这个地方大家想想是还个按钮啊,这里还有个红点呢,那么最外面这个布局你们觉得用什么布局啊?哪个布局可以在它的上面否得一个按钮啊好,有两种布局,一是相对布局和什么真布局,是不是两种布局都可以啊,那我们就用什么相对布局啊,相对布局比较好用一些啊,但是针对布局也可以实现,好那同学们接下来我们就要继续做这一个事情,就是啊去设置向导啊,这个设置这个啊向导页面的一个什么页面啊,下载页面的一个页面去把它给做出来,好,那在做出前我们是要先要去创建我们的一个艾啊啊那这个时候呢,类intent intent,然后呢六一个intent,好,然后这个是我们的flash啊,上下文要启动的是我们的第个是引导页面呢艾t.plus吧。
08:33
好,然后接下来start啊,大家想想我们启动这个页面过后,那我们这个flash页面还需要存在吗?是要关闭啊,关闭我们的磁徒赖啊页面,那怎么关闭啊,Finish是吧?好,那这个类我们这个是去创建一下,好那么我们一般创建时在it里面创建,因为是它一个页面吧,好,要选个包,大家想想我们创包之前我们是直接怎么创啊,是来到这里面去到跑到这里面去创啊,那之前我们在这里创建吧,那其实我们可以直接在这里创建会吧,时间六看到没有好,那这个时候我们就直接创建一个XT与与T也可以啊,有了吗?两种创建包的方式,好,那接下来我们就要创建一个类,注意创建类是直接创这个类,然后就继承了,那有一种创建it方法。
09:33
最简单的方法不就直接点谁啊啊创建一个什么empty,然后这个类是叫这个,然后在这个包里面,这明贴吧,它自动帮我们生成好,点击完成好,那有个后这个我们是在功能当自动帮我们。配置了是吧,什么配置比较好啊,然后这个时候我们改为什么,然后布局改一下,我们刚才说了是就用箱的布局,他是不是就帮我们串下布局啊,那这那边具把它什么干掉好,那接下来要做什么呢。
10:10
接下来说做做一个这个预窥甲,好,预亏姐给做一下预亏减是填充整个双体吧,好,那这时候呢,V配减是吧,好那么就是填充这个双体,然后呢,ID想一下ID的话,我们去想一想,那么就叫V可写,直接叫这个也可以吧,好那么接下来有了过后。再看一下,滑到这个页面的时候,是有个按钮啊,那把这个按钮给做出来啊,就是我们的一个什么啊包裹包裹,然后这个时候呢,我们就文本选项文本,大家想想文本我们应该叫做开始体验吧,开始体验那文字不能太小吧。
11:01
文字大小改为我们的20个SP对吧,大家略看一下,偷偷的预览一下,在这个预览的过程中,你会发现这个跑到什么上面去了吧,那我们是希望它在就是说应该是水平居中,并且距离底部有点距离吧,来看一下好,那这个时候呢,我们就是啊button为底部,还有这个是老弹出来教大家一招切换什么19好这个看一下好,一会的话呢,就应该消失。刷新一下可以了吧,好,那这个时候他自己有了过后大家看一下,我们是应该在大家跑这个位置啊,所以的话呢,啊马底部多少啊为啊80个DP啊,这是跑到这里来了吧,然后水平什么啊,水瓶啊玻璃。是这个全放在其中搞定了吧,好,那这个时候大家看一下这个图按钮是还有一按下去变色是默认是红色,按下去变成黄色啊,还有颜文字颜色也变是都是对应是两个选择器啊好一会我们去做,然后呢,我们先把ID选上,第一天好是大啊好,那接下来我们就要去先做这个它这个选择器的背景了吧,好背景然后的话嘞,这个地方里面就是鼻D的一个啊三那看是不是把那个什么创建出来,那创建说这两张图片咱有吗?有啊,你看这地方你们提前准备好了,默认的就是一个红色。
12:46
然后一按一下就变成一个什么黄色是吧,喜欢黄色嘛啊皇帝穿的隐就是黄色吧啊非常高贵对吧,你不要说黄色,就想到那个黄色是吧?好那同学们我们这个图片放在哪里啊,就我H调目录下对吧?好然后嘞,有了过后接下来这地方里面好就写下了,注意这里面你看里面有好多种属性呢是吧,这是我们用的是什么?按下吧,按下默认啊是按钮时候才有按下和这个这默认这种状态啊啊这是按下的默认状态force,然后接下来桌去引用我们的图片,好这个图片的叫button,一个红色的一个按下,而这个不是一个normal吧,Normal好normal normal是反而是红色,好好接下来那么。
13:47
那么我们是下面这行代码也一样的去选呐,其实啊,你显有有我复制快嘛,肯定没有啊,怎么复制大家知道吗?那CTRL键按下把键读读读,你想复制多少行多少嘛,是吧,好,这次会吧,按CTRL键再按下把键都复制,把上面这行复制下面,好那同学们这个时候我们就要改为什么。
14:09
好按一下是吧,这个一红一黄是吧,好,那这时候就有了,有了过后,那么这个时候呢,再变了一下就的效果,但是你发现这哥们距离左边是有点距离啊,是那边距好注意啊,就攀定啊攀定什么的,攀定left吧啊left为个啊DP还有个也有一样的对齐啊啊有20个DP就行了啊好大家再看一下,哇塞,很很漂亮吧,但是文字按下去也有效果哎,好,那么这个时候呢,我们再去选一个什么,所以也要对应一个选择器啊好,那么把它给复制过来,肯定不能共用一个吧,这是我们改为就是text test,那好大家想想我能。
15:09
不把某一个字母能改为大写吗?能吗?好,千万不能啊,一定不能,你改的话必错,好那有个后把那个什么创建出来,注意好稍等一下,好再再做就可以了,好了,接下来把那个创建,那么刚才我们的地方里面是创建这么一个布局了,把它复制。过来,然后把这个一改,大家注意,因为我现在改的是文字的一个什么颜色吧,那我你想一个文字的颜色能用图片去表示吗?不能,所以一定要把这个字段改,为什么?看了但是看了有提示吗?没有怎么办,自己动手丰衣足食好就这样选可以吗?注意你既然是颜色,你能对应图片吗?是不能的,怎么办?改颜色呗,好,那么改的话,假如说我默认大家看好,默认这个们是一个白色,那默认的话就是白色,这时候怎么改呢?白色就是123456,这个改为一个什么井号是不是白色吧,你看变白了吧,好还有一个这个地方里面默认,呃按下的时候变成什么颜色啊,黑色好,123456是黑色了吗?好,那同学们你们觉得是直接选这个。
16:32
哦,还是可以这种好呢,比如说这样子啊,一个安卓啊,对应的是咖呢啊,然后就是白色,你们觉得哪种好,其实是一样的,但是呢啊,但是如果说对于一些初学者,他一看是不就知道是白色啊,但是如果是一些菜鸟头,哎,几个零一警号啥意思啊,对吧?但是对于在座的高手两种都可以用啊,你就看吧,你想怎么用怎么用好吧,但是一般用这种的话呢,我觉得要可读性要高一些,对吧?好,可读性要高一些,好那么这个时候我们是不是啊就可以看一下,哎,这个地方里面好注意我们的这个图片,大家想想我们的这个图片我们拷贝了吗?好,这个图片是点九的吧,那点九的图片我们能放在这个目录吗?要放在哪里啊,放在job本目录下,你看好刚才是不是就报错了,好点击。
17:32
好,然后我们拖过去。啊,我看看啊,然后我把它复制粘贴好,OK,然后再把这两个们什么删掉好可以了吧,是吧,好我们再去运行起来好,然后呢,这样就就可以了,稍等一下好,那这里面呢,有了过后呢,它还报一个错好看一下这啊看看啊报什么错。
18:17
稍等我们就运行来,好,那这个时候一会他没有进去的话,就进到引导页面对吧,页面我们一会就看到这个按钮,好,然后是有这个按钮就可以了,哇塞可以了,好,那接下来大家还要考虑就是在这个地方里面是有一个做好的,是有一个三个三个点的,其中有个红点上面移动啊好,但是我们先别考虑这个红点,这红点呢,其实是。的上面那个点,它其实本质上是是这里面是一个线布局,加了三个灰色点,然后在这个线布局上又浮一个红点,红点呢,我们让它移动就产生这样的效果,知道吧?所以我们现在先选个线布局,一会到时候会动态添加三个灰色的点,然后再让一个红点在上面移动,知道吧。
19:03
这么一个原理,那么我们先把那个线性布局显出来啊,线布局选出来,然后这线上性布局是加灰色的点的啊,那么包裹高也是包裹方向面,大家想一下是什么方向啊,水平方向对吧?好,然后ID选一下,因为这个是动态添加里面就不需要包,就直接把这个截断知道吧啊然后啊,这个的话呢,就是LL,然后啊,Point是点的一个什么lo啊,Lolo是点的集合啊,然后这哥们呢,他距离也是水平方向居中。啊,这几个参数都一样,只是说这个值要改为多少40好小一点好,然后这个时候呢,但是你预览是看不出来呀,好时候到时候我们去用就可以了,好那同学们在我们这个地方里面的话嘞,这个布局就好了啊布局就好了,那么一会我们要做的事情就是啊这页面就选好了,是一会我们就设置适配器啊等等这些事情了,好那么先把这个视频呢保存一下,那么。
我来说两句