android app Application全局变量获取
2015-08-21 15:55
316 查看
最近在写一个android项目,我写了一个androidapplication全局变量,里面写一些获取应用包名和系统的方法,但是我每次调用的时候怎是报空异常,我看我该写的都写了,什么单例模式,一直都没有找到原因,今天花时间好好的研究一下,原来是我之前犯了一个错误,原来Application和Activity,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建。打开每一个应用程序的manifest文件,可以看到activity都是包含在application标签之中:
,这里我并没有给我的应用的application指定一个对象,故我进入我所写的application对象时也就是为空,所以只要将这里加上就可以了,希望对同样遇到此类问题的人有所帮助,有问题大家可以交流。
,这里我并没有给我的应用的application指定一个对象,故我进入我所写的application对象时也就是为空,所以只要将这里加上就可以了,希望对同样遇到此类问题的人有所帮助,有问题大家可以交流。
相关文章推荐
- iOS-Animation学习2-CABasicAnimation以及CAAnimationGroup的基本用法
- OC基础13:数字、字符串和集合2
- Android常用adb命令
- iOS POP到指定的界面的方法
- ios新技术文章转载链接汇总
- android studio 配置
- Android PopupWindow的简单使用
- Android Studio使用Lint进行代码检查
- Android Studio使用Lint进行代码检查
- Android PopupWindow的使用和分析
- Android中的md5加密
- 谁让APP工程师产生了泡沫?
- android 组件CheckBox实例
- Android大图加载内存优化(如何防止OutOfMemory)
- Android中Surface和SurfaceView的一些理解和总结
- iOS URL Scheme的使用(可以在app之间调用传递数据)
- 安卓APP动态调试(IDA实用攻略)
- Intent传递参数URI使用示例
- Unity 5.0 2D (1)
- android 状态栏背景最初透明,随着下滑恢复背景色