|
|
@@ -38,6 +38,8 @@ import com.xzjmyk.pm.activity.volley.FastVolley;
|
|
|
import org.apache.http.cookie.Cookie;
|
|
|
|
|
|
import java.io.File;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
public class MyApplication extends Application {
|
|
|
/**
|
|
|
@@ -340,4 +342,41 @@ public class MyApplication extends Application {
|
|
|
public static void setCookie(Cookie cookie) {
|
|
|
MyApplication.cookie = cookie;
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ private static Map<String, Object> dataCacheMap;// 数据缓存的集合
|
|
|
+ /**
|
|
|
+ * 获取本地缓存
|
|
|
+ * @param key
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public static Object getDataCacheFromMap(String key) {
|
|
|
+ if (dataCacheMap == null) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ return dataCacheMap.get(key);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 移除本地缓存
|
|
|
+ * @param key
|
|
|
+ */
|
|
|
+ public static void removeDataCacheFromMap(String key) {
|
|
|
+ if (dataCacheMap != null) {
|
|
|
+ dataCacheMap.remove(key);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 存储本地缓存
|
|
|
+ * @param key
|
|
|
+ * @param value
|
|
|
+ */
|
|
|
+ public static void putDataCache2Map(String key, Object value) {
|
|
|
+ if (dataCacheMap == null) {
|
|
|
+ dataCacheMap = new HashMap<String, Object>();
|
|
|
+ }
|
|
|
+ dataCacheMap.put(key, value);
|
|
|
+ }
|
|
|
+
|
|
|
}
|