Android基础|Android开发小技巧(二)-------如何获取全局的Context
【Android基础|Android开发小技巧(二)-------如何获取全局的Context】引言:Android在很多地方都需要Context,很多时候我们都在为获取Context感到困扰,今天就教一下自己学到的获取全局的Application Context
直接撸码:
1.定义类去继承Application
public class MyApplication extends Application {private static Context context;
@Override
public void onCreate() {super.onCreate();
context = getApplicationContext();
}public static Context getContext(){return context;
}
}
2.在AndroidManifest下加入
文章图片
表示在程序启动时应该初始化MyApplication类 完成,现在在可以使用Application的Context的地方就可以调用MyApplication.getContext()或者Context
文章图片
注:我们获取的是全局的Application中的Context,跟活动特有的Context性质不同,不能用在需要使用活动的Context地方
推荐阅读
- android第三方框架(五)ButterKnife
- 深入理解Go之generate
- Android中的AES加密-下
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 带有Hilt的Android上的依赖注入
- android|android studio中ndk的使用
- Python基础|Python基础 - 练习1
- Android事件传递源码分析
- Java|Java基础——数组
- RxJava|RxJava 在Android项目中的使用(一)