Android开发使用Application的注意事项
自定义Application对象在Android应用中不是必须的,因为没有自定义,系统会提供默认的,但是利用Application对象在一些大型项目中或是不可缺少的,我们来看看Application对象的作用:
1.保存全局变量
这样我们就不需要将全局变量保存到static变量中了,而是写在Application对象中。
2.初始化全局变量
由于Application是应用的真正入口,我们可以在此对全局变量进行始化,比如目录创建,数据库操作对象创建等。
3.程序的退出
由于每个应用必会先创建Application对象,Application也有自己的生命周期,在退出程序前覆写exitApp()方法,可以达到完全退出应用的作用。
虽然Application的作用很明显,但是使用不当,会造会很难查觉的bug
注意如下:
1.不要在Application中轻易开启线程
2.Application会自动重启,此时注意对象的恢复
相关推荐
luoj 2011-09-12
androidstudyroom 2011-08-19
TTHHVV 2011-12-05
peixiaopao 2012-05-06
ruanjianxiong 2012-05-23
fanjunjian 2015-03-03
Nostalgiachild 2014-11-02
Jemy杰 2013-04-26
redbricks 2013-01-18
mlsnatalie 2012-10-21
家猫OR野猫 2012-05-11
crazymaple 2012-03-23
xiaozhifree 2012-02-27
西木 2012-01-03
xfcyhades 2011-10-07
rookieding 2011-09-10
刘炳昭 2011-08-15
dianlunhui 2011-06-13
wangkuifeng0 2011-05-26