00:02
这里面呢,我们要做一个小程序模拟简单模拟下载啊什么意思呢?在这里面呢,我们界面里面就有一个button button里面的文本呢,是下载好,我点击这个下载。会有两个变化。哪两个变化大家看啊啊,第一个是会显示这样一个小的文本小提示,这个小提示会过一会就什么自动的消失,说开始下载点点点啊OK好,还有一个变化,这个button的文本有变化,好看就这么多。啊OK,如果你提前学过了,你会觉得这个东西太简单了,但是如果你没学过,就是还是要写一下的好来说一下主要涉及到技术点有哪些,第一个应用的创建和运行,大家会还有一个界面的布局啊,怎么样去布局定义出来,如何加载这个布局。
01:12
下面一个点击事件监听如何来添加?最后。就是透的小文本提示怎么来做OK啊,要做他们呢,涉及到一些API,嗯,给大家把这里面整个看浏览一遍啊。那首先是activity,它是四大应用主件之一啊,再一个呢是R类,接着是view,或者叫。啊,还有一个在内里面有一个内部的接口,我不知道大家以前有没有学过这种语法啊,叫内部接口。你们是学过类不类是吧,那一样啊,你可以把接口理解成为一个特殊类就行了,对不对,OK,好,下面还有一个叫post。
02:07
OK,来activity有个方法叫他这个已经给大家简单说过了,我们要在这个方法里面做什么试卷。我们要在这个方法里面至少要做一个事,就是加载什么,是不是加载布局啊,啊,你要去加载布局OK,好。下面来看到这里面有一个怎么加载布局呢?Serve content of view就是加载布局的,它还有一个方法,对意思这个方法大家应该能理解,Find的view by ID,根据ID找到它对应的什么视图对象是吧?哎,我问大家,在我找的时候,在我找前你说那个对象这内存里面是存在还是不存在?我这个找是创建吗?不是,是本身它就在内存里面啊,对不对,只是说我是通过那个对象的标识ID来找到他的吧,OK,这个要清楚啊,OKR文件里面有一些啊,比如r.normal就找图片的啊料找布局的啊,ID是找某一个ID视图的,OK,还有string,找到某一个字符串的名称的一个值。
03:31
啊,这里面有一个非常重要,如何来添加监听呢。就我在这个前面是不是找到了某一个视图啊,也就是我是不是找到了八台对吧,那找到button台以后,我要给他设置什么,点击监听OK。这个在安卓里面设置监听非常有特点,一般都叫什么shirt,接着就是on,叉叉叉,接着什么listener oner是这样的一个固定的模式。
04:07
的一些方法里面要传的是一个什么监听器对象,但是呢,它只有一个接口,有一个接口你怎么创建对象,我们以前是不是要写一个类比,写一个类,第一个class去实现它呀,但是在安卓里面很少怎么做。直接用一个V点排,就是列名那类对象。就直接创建一个接口的对象,对不对对不对,好来下面有一个透视,右边提显示一个文本小提示。啊,他呢有哪些方法,我们来看一下啊,在这里面啊,这里面有回调方法是吧?OK,就点击的回调方法下面看到代什么意思,那所以说我调用这个方法是通过什么来调。
05:06
啊,是不是这个内里来调了,它返回的就是一个什么透对象,那有了这个对象以后,我就可以调用什么法秀方法,很多同学再去显示一个文本条小提示的时候,会忘了这一步,总是忘了秀。你要没有,你要不标数,那你就只是在这里面创建了一个对象,并没有显示出来,能理解吧?
我来说两句