Browse Source

添加缓存

RaoMeng 9 years ago
parent
commit
bbe157ec6b

+ 39 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/MyApplication.java

@@ -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);
+    }
+
 }

+ 1 - 1
WeiChat/src/main/java/com/xzjmyk/pm/activity/view/NoSlideViewpager.java

@@ -9,7 +9,7 @@ import android.view.MotionEvent;
  * Created by RaoMeng on 2016/9/5.
  */
 public class NoSlideViewpager extends ViewPager {
-    private boolean noSlide = false;
+    private boolean noSlide = true;
 
     public NoSlideViewpager(Context context) {
         super(context);