上下文Context,我们在很多地方都使用到,我们平常用的最多的是在Adapter中,Adapter中的上下文是外面传递过来的,还有就是在获取res资源下的也要用到Context,今天就讲下在项目任意位置都可以拿到Context,而不必去通过传递的方式了,直接上代码,没啥好解释的
MyApp.java
package com.example.ctc;
import android.app.Application;
public class MyApp extends Application{
private static MyApp myApp;
@Override
public void onCreate() {
super.onCreate();
myApp = this;
}
public static MyApp getMyApp() {
return myApp;
}
}
UIUtil.java
package com.example.ctc;
import android.content.Context;
public class UIUtil {
public static Context getContext(){
return MyApp.getMyApp();
}
}
哦了