package com.gh.common.constant; import android.content.Context; import android.content.SharedPreferences; import android.preference.PreferenceManager; import com.gh.gamecenter.BuildConfig; public class Config { public static final String API_HOST = BuildConfig.API_HOST; public static final String USER_HOST = BuildConfig.USER_HOST; public static final String COMMENT_HOST = BuildConfig.COMMENT_HOST; public static final String DATA_HOST = BuildConfig.DATA_HOST; public static final String LIBAO_HOST = BuildConfig.LIBAO_HOST; public static final String MESSAGE_HOST = BuildConfig.MESSAGE_HOST; public static final String USERSEA_HOST = BuildConfig.USERSEA_HOST; /** * 需要配置的请使用{@link PreferenceManager#getDefaultSharedPreferences(Context)} */ // @Deprecated // public static final String PREFERENCE = "ghzhushou"; // Third-Party confs public static final String WECHAT_APPID = BuildConfig.WECHAT_APPID; public static final String WECHAT_SECRET = BuildConfig.WECHAT_SECRET; public static final String TENCENT_APPID = BuildConfig.TENCENT_APPID; public static final String WEIBO_APPKEY = BuildConfig.WEIBO_APPKEY; public static final String MIPUSH_APPID = BuildConfig.MIPUSH_APPID; public static final String MIPUSH_APPKEY = BuildConfig.MIPUSH_APPKEY; public static final String MTA_APPKEY = BuildConfig.MTA_APPKEY; public static final String TALKINGDATA_APPID = BuildConfig.TD_APPID;// TalkingData public static final String UMENG_APPKEY = BuildConfig.UMENG_APPKEY; public static final String UMENG_MESSAGE_SECRET = BuildConfig.UMENG_MESSAGE_SECRET; public static final String USERSEA_APP_ID = BuildConfig.USERSEA_APP_ID; // 登录验证 public static final String USERSEA_APP_SECRET = BuildConfig.USERSEA_APP_SECRET; // 登录验证 public static final String BUGLY_APPID = BuildConfig.BUGLY_APPID; // http://www.ghzs666.com/article/${articleId}.html public static final String URL_ARTICLE = "http://www.ghzs.com/article/"; // TODO ghzs/ghzs666 统一 public static boolean isShow(Context context) { SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context); return sp.getBoolean("isShow", true); } public static String getExceptionMsg(Context context) { SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context); return sp.getString("errMsg", null); } public static void setExceptionMsg(Context context, String errMsg) { PreferenceManager.getDefaultSharedPreferences(context).edit().putString("errMsg", errMsg).apply(); } }