package com.suan.weclient.util;
import java.io.File;
import android.app.Application;
import android.os.Environment;
import com.suan.weclient.util.data.DataManager;
public class GlobalContext extends Application {
private final static String APP_FILE_NAME = "/.WeClient/";
private final static String APP_NAME = "WeClient";
private DataManager mDataManager;
public void onCreate() {
super.onCreate();
initData();
}
private void initData(){
mDataManager = new DataManager(getApplicationContext());
}
public DataManager getDataManager(){
return mDataManager;
}
public static String getSDPath() {
File sdDir = null;
boolean sdCardExist = Environment.getExternalStorageState().equals(
android.os.Environment.MEDIA_MOUNTED); // 判断sd卡是否存在
if (sdCardExist) {
sdDir = Environment.getExternalStorageDirectory();// 获取根目录
} else {
}
return sdDir.toString();
}
public static String getAppFilePath() {
return getSDPath() + APP_FILE_NAME;
}
public static String getAppName() {
return APP_NAME;
}
}