当我们需要在整个应用程序中定义全局变量时,可通过扩展 Android 的 Application 类来实现,这里是一个基础的类用来操作全局的应用状态。
下面是创建全局变量的步骤:
1) 创建一个新类扩展自 Application 类:
1 | public class Global extends Application { |
2 |
private Boolean _notification= false ; |
3 |
public Boolean get_notification() { |
6 |
public void set_notification(Boolean _notification) { |
7 |
this ._notification = _notification; |
2) 添加新类到 AndroidManifest 文件作为 application 标签的属性:
3) 你可通过 Context.getApplicationContext() 方法来访问到该全局变量:
2 |
public void onCreate(Bundle savedInstanceState) { |
3 |
global=((Global)getApplicationContext()); |
4 |
Boolean notification=global.get_notification();} |
- 关于Android(安卓)Studio3.2新建项目Android(安卓)resource link
- Android(安卓)- Manifest 文件 详解
- Android之应用程序基础
- Android四大组件的理解
- Android中的FILL_PARENT与WRAP_CONTENT的区别
- Android官方入门文档[1]创建一个Android项目
- 第三章 Android程序设计基础
- Android(安卓)Studio 3.0开始android Device Monitor弃用
- 链接器解析多重定义的全局变量
随机推荐
-
Android ViewPager循环左右自动滑动加载P
-
Android 广播Action大全
-
db文件查看工具SQLiteExpert
-
android 获取屏幕尺寸大小
-
Android Glide加载Gif
-
Android欢迎界面
-
android之Spinner
-
android视频录制
-
android studio Unable to load class 'o
-
Android Studio :no debuggable applicati