首页 > 移动平台 > 详细

Android中Application类的使用

时间:2019-04-30 10:08:44      阅读:150      评论:0      收藏:0      [点我收藏+]

在最近的Android项目中,有些代码需要从程序的运行周期开始一直到运行周期结束;比如说本地数据库的初始化,从服务器获取数据等;可以说Application对象的生命周期是整个程序中最长的,它的生命周期就等于这个程序的生命周期于是就引出了Application这个类,当程序启动的时候系统会创建一个Application对象,用来存储系统的一些信息,一般来说是不需要我们指定一个Application的,系统会自动帮我们创建,但如果我们需要在程序启动时,运行一些全局代码时,可以创建一个自己的Application类并继承Application, 而且需要重写onCreate函数,另外需要在mainifest中的application标签中进行注册(给application标签增加name属性把自己的Application的名字加进来就可以了),注册完成后,启动Application,系统会为我们创建一个进程,所有的Activity都会在此进程上运行,那么我们在Application创建的时候初始化全局变量,同一个应用的所有Activity都可以取到这些全局变量,换句话说,我们在某一个Activity中改变了这些全局变量的值,那么在同一个应用的其他Activity中的值就会改变。则会调用我们重写的onCreate()函数,在这个函数中可以去具体实现我们想要实现的逻辑。


 

Android中Application类的使用

原文:https://www.cnblogs.com/QingYiShouJiuRen/p/10794092.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!