COCO的android学习之路第2章(2)—对话框的学习

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: COCO的android学习之路第2章(2)—对话框的学习

在上讲中我们了解了Activity的生命周期后,紧接着书中给了几个比较实用的小技巧:
1:如何使得创建的app是以对话框形式显示出来:
具体做法就是在配置文件AndroidManifest.xml里进行下修改即可:
1

2

3

2:如何隐藏掉APP的标题:

在Activity的onCreate的函数里,设置下属性即可:

4

5

3:如何创建一些对话框:

不管是创建对话框,还是进度条对话框,还是其他各种对话框,他们的原理,统统是这样的:

a:重写父类Activity 的onCreateDialog()方法;
b:onCreateDialog()方法是一个回调函数,当我们在Activity里面调用showDialog(int id)这个函数的时候,Activity自动会调用b:onCreateDialog()方法,它接受一个int类型的参数,方便我们用来根据id创建不同类型的对话框。

11

6

7

4:在Android中,如何对按键增加函数处理

很简单,直接在布局文件里,对Button的定义里,加入android:onClick="onClick"定义即可将button的点击事件绑定到onClick函数上,需要注意的是,onClick函数接收一个View对象参数,代表当前界面这个对象。

8 9

 

5:android中吐司Toast的使用

Toast往往是按照下面的函数来调用的:

Toast.makeText(getBaseContext(), "Ok clicked", Toast.LENGTH_LONG).show();

具体getBaseContext()是什么意义,可以参考书上内容,其实就是一个上下文对象。

Toast是一个类似消息提示一样的东西,显示的效果是下图所示的:

10

了解上述后,这一节我们需要掌握的是:
1:如何创建对话框;
2:创建对话框的原理是怎么样的,如何对按键添加一个事件处理方法;
3:Android的吐司Toast的应用;
4:继续熟悉Android的开发流程。

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: COCO的android学习之路第2章(2)—对话框的学习

文章的脚注信息由WordPress的wp-posturl插件自动生成



|2|left
打赏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: