美文网首页
全局获取Context的技巧

全局获取Context的技巧

作者: 昨天剩下的一杯冷茶 | 来源:发表于2018-11-07 18:31 被阅读11次

定制一个自己的Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。而我们可以定制一个自己的Application类,以便于管理程序内一些全局的状态信息,比如说全局Contex。
如果我们需要context时,可以MyApplication.getContext();

package com.example.hzx.myapplication01;

import android.app.Application;
import android.content.Context;

/**
 * Created by hzx on 2018/11/7.
 */

public class MyApplication extends Application {

    private static Context context;

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

    public static Context getContext(){
        return context;
    }
    
}

注意:
1、 需要在AndroidManifest.xml添加
android:name=".MyApplication"


image.png

相关文章

  • 全局获取Context的技巧

    回想这么久以来我们所学的内容,你会发现有很多地方都需要用到Context,弹出Toast的时候需要、启动活动的时候...

  • 全局获取Context的技巧

    定制一个自己的Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。而我们可以定制一个...

  • 全局获取 Context 的技巧

    当应用程序的架构逐渐开始复杂起来的时候,很多的逻辑代码都将脱离 Activity 类,但此时又恰恰需要使用 Con...

  • Android高级技巧

    获取全局Context的技巧 Context类的结构 不难看出Context一共有三种类型,分别是Applicat...

  • Android中的高级技巧

    获取全局Context的技巧 我们首先看一下Context类的结构 不难看出Context一共有三种类型,分别是A...

  • 工具技巧篇—获取全局Context

    在Android开发中,我们经常会使用到Context对象,Context即上下文环境,如当我们想要输出调试信息时...

  • 全局获取Context

    然后在清单文件,,这个需要全包名。。。。。

  • 第十三章-- 一些技巧工具

    1.全局获取context的技巧 2.使用Intent传递对象 使用Intent传递对象有两种实现方式:Seria...

  • 全局context技巧

    创建MyApplication继承Application 在AndroidManifest.xml清单文件中配置M...

  • 第一行代码(十三)

    第十三章主要讲了一些日常开发中常用的技巧 一、全局获取 Context 的技巧   截止到目前,我们还没有碰见过为...

网友评论

      本文标题:全局获取Context的技巧

      本文链接:https://www.haomeiwen.com/subject/vltbxqtx.html