00:00
我要做一个软件退出的功能。软件退出功能是一个什么样的功能呢?也是每个软件都有,而且有些软件做的好也是呢,不好软件退出的一个功能,这个软件退出的功能的话呢,其实有有有是有要求的,第一你点退出的时候要他定位到主页。第你再点一次退出的时候要提示用户。你再点我才能退出。正红的是挺有意思的,好,第一就是点击第一次点击返回,那这个时候呢,我就要做一个事情,就是定位,就是回到。我们的主页就回到主页是什么意思呢?就比如说像我们这个,我一点假如在这里我点返回,你要跳转到这个主页,我我把它当成主页啊,这个主页就是视频的什么视频的谁。
01:15
是视频本地视频呢,本地视频到这里好,第第二次。点击返回要做一个提示对吧,好,其次就是就是说我图个吐司,就说其实大家就是说这个再次点击退出软件,为什么有这样的需求呢?就是有些有些人是吧,他玩这个软件挺嗨的,你一不小心。推出去了是对于你这个软件也是损失,对用户的感觉体验不好,为什么呢?我我就还想在软件买,结果一退就这么容易退出,是有可能他就有机会进入别人网站,对不对,所以的话呢,那我突然我想到一个故事就是。
02:13
如果你是个女孩子。你跟跟一个男人结婚了,然后你过多的让他在外边,不让他回家,他就会有机可乘,同样的我们很容易就让这个软件退出了,那他就有可能用别的软件懂我意思吧。懂不这个道理吗?那也就是说我们不会轻一起让他退出,就是说他点第一次退出,假如他在音乐这里,我让他回到主页,然后再点一次,就提示说是否再点,再按一次可以退出,然后再点才真正退出,它有几大好处,第一大好处就是。防止用户一不小心点返,懂吧,是有吧,第二如果他真想退出,而且我回到主页他也知道啊,这个是迷途呃。
03:01
是迷途而迷途而返,就知道回到主页嘛,这一第二个好处,第三个好处,哎,我还提示你再一点也是我才退出,这样的话就可以留住用户,对不对,对不对,假如你跟一个女孩是吧,一个女孩跟你分手,你挽留他,你拼命的挽留他,他可能就挽留住了,对不对,这个软件就是你们有没有用一个软件说这个残忍拒绝是吧,一点退出时没有软件说是否真的要退出是吧,然后可能他谈好一次,可能就因为这个对话框,他的那种这种对话框提升那个语言是吧,感觉很有学准,你就不退出了啊这有这种可能对不对,所以的话呢,我们退出要做好一点,好,那第三次退出,第三次退出,三次退出才真正。
04:01
呃,退出大家想想。如果这哥们他点了第二次,你提示他,你提示他退出软件了,好,他隔了半个小时再点退出,你们能让他立刻退出吗?也要再次提示啊,所以你还得做一个延迟。就是说它两秒过后,如果你再点我要重新提示数,就很复杂啊,但是特别有意思,看好啊,老师来写代码了,好那么找到哪里呀,是主页啊好主页在哪里呀,在家在这里好这里没题,然后我们的down,我们这里有了没有,好在这里down好down的话呢,注意。我们要监听一下返回键吧,好衣就是我们的K扣的扣的等于我们的even even even的一个back是这个KQ的back啊,然后这个是电梯返回吧。
05:17
好,那如果我们什么也不做,确实他也就直接退出了,但是如果你返回two,你们觉得还能退出吗?好,你看好啊你看啊,我就弹个吐实好透视好,你死活都吐不出来,好这个这个不能退出,对吧?当然现在是很暴利的,就先让他感受一下,你会发现你退不出了,从此以后你退出软件了,你只能按谁呀。只能了,好。命令起来了没有好还没有对吧,好大家看好啊,我继续我点不能退出,再点不能退出,我疯了是吧,是不是,但是如果你返回不返回你就能退出吗?就相当于他系统会自动帮我们点返费啊好,这是这是做这个退出的基石,一个是返回替我补。
06:16
不to啊,返回就去处理了,就是是实他就不就不会退出啊,但返回force就是系统来来做,你看现在啊,我啥也不做。我现在一点东推是你不能推出还起作用吗?也能谈吐事,但是是是也就是直接系统帮我们关了,所以大家明白这这个道理,然后基于这个再去做就很简单了,首先首先第一个功能。第一次点返回的时候,回到主页是不是,那我就是判断是不是主页才做的事情啊好第一步。哎呀,一那是有一个叫类呢,如果它不等于零,我就进这里来,对不对啊,当然这个呢,我们先干掉,那么也就是说如果不等于零,这个时候呢,它就进这里来,然后并且把它定位到这几个位置啊。
07:18
在地几个位置啊,对不对。好,这是第位第零个分车了吧,好。那么一点就定位值,那么我们并且要捋称多少啊two吧,如果你不称,是不是最终也推出啊?好,我们先来感受一下这个成了没有。就是说首先第一步能把这个搞定好,然后大家看一下第二步。第二次点击时提示对吧,好。然后的话呢,给他看好。好,然后当我们一点击时候,这个位置它应该一点的时候,它也变成多少了,行了吧,那下次再点还有机会进来吗。
08:07
有了对吧,好,这个时候我们先来啊,点它。我点返回收回到这点这再点返回收回到这,看到没有是都出来了,好,那也就说点反馈了,那接下来如果再点电视。是退出了现在,但是我又没有提示啊。现在你看我运行起来,现在我点第一次可以回到这,但第二次是没有提示啊,所以我们还显示第二次,所以你就觉得这代码显得太巧妙了是吧?好啊,这代码是网上抄的啊。但是一看遍就记住了啊,当然可能不一定去全对吧,大家看好啊,一点对了吧,再点一次,这就错了吧,为什么能退出啊。第一点第一次进来就退了,他不退出不了啊,点第一次条件不满,就是走就不走这了,他会走这走这过后就系统自动关闭啊用用用系统的机制结合起来,好接下来。
09:06
我要写一个flag,就是is是force,就说当我们这个地方里面二大家看好啊if,那么也就是说它默认是什么破使吧,好这个时候呢,我们就再这样子默认呢,把这个门。这个一点过后,这个时候呢,我就把它,因为它一点过之,他能进来啊,就把它设备多少Q,然后率退多少,好,那这个过程中我们是可以发个吐司,跟他发个吐司说再点再点一次退出啊好,再点一次退出,再点一次退出,但是如果这根本不点。
10:04
半个小时才点退出,说我们还搭理他吗?是让他重新来过啊,重新计时啊,说我们这个时候还用到什么handle的了吧,哇塞,还用的handle是吧?好,这是用的handle了,延迟发消息对不对?好,然后的话呢,我们就是handle的了,用一个宽的了对吧?好,那我么这个时候我们就要去。啊,隔一段时间就是在这个地方里面,我们就是一个post啊,然后是两秒钟吧。然后做这个时候呢,你好,就说两秒钟后再点是不是根们又重新来过,所以要把这个值又默认变成多少,是这样就可以了为好,那也就是回复它有机会进来吧,好,那大家看好。
11:01
我再去运行起来。好,然后立起来。大家好,我现在呢,一起来。诶。有反应吗?嗯。再预习一下对吧。哇塞,应该可以吧。在收获的季节里面也有怠慢了是吧,好,一起来。好,要快乐是不是?代号我点这个,我点第一次,我再点第一次,再点一次退出,再点对了吧,实现了吧,好诶这点错了吧。再点一次,再点一次退出软件对吧?哦,退出软件啊是可以啦,好,但是我们是我连两秒再去退,是不是还没有事啊好单卡我先试一下连续退的这种。
12:07
好,然后这样的话,你会发现这个软件特别的。这个这个的话是代码很简单了,就做这个功能是吧,大看好点这点这好我也点第一次点再点一次对吧,对不对,好再看好我再点。我现在在在退出好再点好,我两秒钟数一下。一二好,现在我再点。再点是吧,重新弹啊再点。再点再退。啊。算下是啊,好,我感觉也三次了,大好,第一次好好。还好啊。一二。好,现在我我点一次,他进的来再点一次。
13:06
哦,我点这么慢呢,好知道吧,连续两次对不对,好。来点一次好就可以啊,就是慢了两秒钟太快了,对不对,就过了,我以为呢,是不是吓死我好是不是搞定了,改这个代码有意思吗?挺有意思的对不对?好,那同学们这个是延迟推出,你看刚才这个过程大家明白了吧,如果没有返回,就是它就默认系统帮我们返回啊,但是你接受过后就全部这注意啊,都在这里面写吧,好那同学们这个的话,哇塞超有意思对吧,就是先增加这个功能。
我来说两句