00:02
好。下面呢,我们要去做关于发短信的功能。首先第一个呢,是点击发短信的时候呢,进入短信编辑的界面。嗯,来看一下。点击进入它。我先把这些其他的都先关了,太多了啊好。来,先跟大家一起来分析一下。来看下一个,我们呢,需要去做的是一个点击发短信。进入啊短信编辑界面。
01:01
其实整个呢也是差不多的,大家看也是要先要创建一个。啊,Intend影视图接着要携带数据,只是这一次大家在想我们要携带几个数据?两个对吧,一个是号码,一个是什么内容。对吧,好把它拉过来。我们来看一下该怎么去做啊。来给他。来这个intent。啊,Intent等于六一个。Intend指定一个action。好,这个X呢,我先给大家写出来吧,在这个里面叫action点有一个。
02:00
加三。啊,不是剩的啊,记住了是to。啊,来,我们过去看一下。诶,又点错了。就他。我们现在还是再次给大家证明一下为什么是它。啊,需要发短信是吧。来。先把他拉给他拉回来。拿回来了。那回头呢,把这些啊,这有很多输出,把输出呢,先给他干掉。来。我来点一下这个添加。进入这个页面吗。嗯,来看一下。
03:00
就他看见C。不就一个吗?好,你来看。他说是启动的是这个包下面的这样一个activity。那说明。是哪一个应用呢?MMS来找一下看看。有没有这样一个应用呢?是有啊。打开。Manifest打开。搜索。有吧?嗯,这不就是这个类吗,是吧,好。大家看到它里面呢,有一个action是我们想要的。是不是啊?嗯,刚好可以用好它有一个前缀。是不是也是SM two啊啊,好了,来看一看。
04:01
那这个时候我们需要去携带数据,有两个数据需要携带一个号码,一个内容。号码,它是这么携带的一个date your idea pass这个前缀还是tell冒号吗?不是是吗?SM two冒号加上。号码是吧,Number。好,这个number来取一下,对于ET。点点to string。搞定一个。下面的问题就是如何来携带内容,内容我可以得到。这个内容小case来看到啊,就是短信的内容怎么得它对吧?点get text.to关键怎么带过去了,人说我能不能这么带。
05:06
是这么带吗?你要这么带值,你想想看,S的方法是不是相当于这一个下一个把上一个覆盖掉了啊,带的方式肯定不是这种方式了,那通过什么方式呢?只能通过另外一种方式了。叫put act。关键是name是什么呢?这能瞎写吗?不能瞎写。对吧,这个携带额外数据。那name到底是多少是吧,好,我呢,在这个地方啊,大家看。我先给他写出来,写出来以后我再去证明。为什么是他?那你怎么就知道是他的了,对吧?好,现在。我就要去证明一下。
06:01
来。找一下这是这个类呗。这个对吧,好。我们就在这里面来找一下。这有啊。把它打开。打开以后大家想它如果取的话。应该怎么个取法?是不是应该get呀?Get什么类型X吧。来试一下。大家看。是不是这个呀,啊,就它。能看到吧,啊就这个啊。那我们放的时候是不是必须以它为name呀?你不给他问,他也找不到啊。好,下面启动。
07:03
Activity。你说这个我需要什么权限吗?我发短信了吗?我。没有对不对啊,根本就没发短信啊,我只是启动了短信编辑页面对吧。好,来看一下,看看呢,行不行啊。试一下啊,这个时候这个时候来。123。信息最。好了吧,来。准备点击。是不是可以啊?啊,大家看这不是号码吗?这不信息吗。啊,可以没有问题啊,这说明我们去启动。
08:01
短信编辑页面是不需要什么权限的。
我来说两句