展会信息港展会大全

Android中通过扩展Application类来创建全局变量
来源:互联网   发布日期:2016-01-19 11:28:07   浏览:2109次  

导读:当我们需要在整个应用程序中定义全局变量时,可通过扩展 Android 的 Application 类来实现,这里是一个基础的类用来操作全局的应用状态。下面是创建全局变量的步骤:1) 创建一个新类扩展自 Application 类 ...

当我们需要在整个应用程序中定义全局变量时,可通过扩展 Android 的 Application 类来实现,这里是一个基础的类用来操作全局的应用状态。

下面是创建全局变量的步骤:

1) 创建一个新类扩展自 Application 类:

publicclassGlobal extends Application {

private Boolean _notification=false;

public Boolean get_notification() {

return _notification;

}

public void set_notification(Boolean _notification) {

this._notification = _notification;

}

}

2) 添加新类到 AndroidManifest 文件作为 application 标签的属性:

<application

android:name=".Global"

.... />

3) 你可通过 Context.getApplicationContext() 方法来访问到该全局变量:

Global global;

public void onCreate(Bundle savedInstanceState) {

global=((Global)getApplicationContext());

Boolean notification=global.get_notification();}

赞助本站

人工智能实验室
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港