首页 > 其他分享 >Android全局获取Context上下文实例

Android全局获取Context上下文实例

时间:2023-02-01 12:35:04浏览次数:51  
标签:上下文 获取 ctx Application Context Android onCreate public


  • 如题,在没有用到Activity的类中也能轻松获取上下文Context实例
  • 方法很简单,继承Application,提供获取上下文的静态方法供全局调用
  • 在Application类的onCreate()方法中获取Context实例
  • 用静态方法暴露获取到的Context实例即可
/**
* @author catface at 2015/11/17 - 9:17
*/
public class MyApplication extends Application {

private static Context ctx;

@Override
public void onCreate() {
super.onCreate();
ctx = getApplicationContext();
}

public static Context getCtx() {
return ctx;
}
}


标签:上下文,获取,ctx,Application,Context,Android,onCreate,public
From: https://blog.51cto.com/u_15950249/6031342

相关文章

  • Android中Java和JS调用对方方法的简介
    AJava调用Js的方法无参:使用WebView控件​​loadUrl()​​方法,传入​​"javascript:jsMethod()"​​即可调用​​jsMethod()​​方法带参:同上,并将参数加上即可​​"java......
  • Android 下的usb框架及功能点
    ICS4.0下Framework层的usb框架 Android下的usb主要工作还是在android的framework层。主要有以下几个文件:1.1UsbDeviceManager.java/高主要完成功能切换及状态的更新,......
  • 若依ruoyi-vue + 小程序uniapp + Android 环境安装
    ruoyi-vue安装跟随公众号王清江唷01系统环境JavaEE8Servlet3.0ApacheMaven302主框架SpringBoot2.2.xSpringFramework5.2.xSpringSecurity5.2.x03持久......
  • Spring Cloud Gateway context-path与注册中心名称一致转发失效问题
    实验环境<spring.cloud-version>2021.0.5</spring.cloud-version><spring.cloud.alibaba-version>2021.1</spring.cloud.alibaba-version>内容中心#应用名称spring:appli......
  • android手机调试--命令行学习--亲测OK
    https://cloud.tencent.com/developer/article/2069572以我的华为mate10为例子--亲测OK需求:关闭系统更新提醒--亲测OKhttps://blog.csdn.net/hu1010037197/article/deta......
  • Android Emulator浮动无边框
    现状在新版的AndroidStudio中,当你打开模拟器,创建虚拟安卓手机的时候,会发现模拟器总是出现在右边的一个框中,显示得很小,下面教你怎么让模拟器中的虚拟安卓手机浮动出来,或者......
  • Listener-概述 Listener-ServletContextListener使用
    Listener-概述 Listener:监听器概念:web的三大组件之一事件:一件事情事件源:事件发生的地方监听器:一个对象注册监听:将事件,事件源,......
  • Request_共享数据(域对象) 与Request_获取ServletContext
    Request_共享数据(域对象)  共享数据:域对象:一个有作用范围的对象,可以在范围内共享数据request:代表一次的请求的范围,一般用于......
  • 0148-Go-上下文
    环境Time2022-08-25Go1.19前言说明参考:https://gobyexample.com/context目标使用Go语言的上下文。示例packagemainimport("fmt""net/http""time"......
  • react useContext
    一、什么是useContext在Reactclass式中父组件向子组件传递参数可以通过props,context。但是在函数式组件中需要向多层组件传递数据时,此时就可以使用useContext/二、......