Android中Manifest的Application的name和getApplication()的关系

来源:互联网 发布:php证书查询系统 编辑:程序博客网 时间:2024/06/05 22:55

【2015年9月21日 星期一】


当Android程序启动时,系统会创建一个 Application对象且仅创建一个。


所以通常我们是不需要指定一个Application的,如果需要创建自定义 的Application,只需继承Application即可。


然后在AndroidManifest.xml的中<application></application>标签中进行注册,比如 <..android:name="com.xx.MyApplication">


此时,注册之后,MyApplication将成为整个程序Application,此时调用getApplication()得到的Application,即MyApplication。


如果有其他的未注册的但继承了Application的类,是无法通过getApplication()获取到的。

0 0
原创粉丝点击