package ren.solid.library;
import android.app.Application;
import android.os.Environment;
import java.io.File;
import ren.solid.library.utils.ToastUtils;
/**
* Created by _SOLID
* Date:2016/3/30
* Time:20:59
*/
public class SolidApplication extends Application {
private static SolidApplication mInstance;
@Override
public void onCreate() {
super.onCreate();
mInstance = this;
ToastUtils.init(this);
}
public static SolidApplication getInstance() {
return mInstance;
}
@Override
public File getCacheDir() {
if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {
File cacheDir = getExternalCacheDir();
if (cacheDir != null && (cacheDir.exists() || cacheDir.mkdirs())) {
return cacheDir;
}
}
return super.getCacheDir();
}
}