package com.yeshi.base.utils.user; import android.content.Context; import android.content.SharedPreferences; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.lcjian.library.util.common.StringUtils; import static android.content.Context.MODE_PRIVATE; public class UserUtil { private static Gson gson = new GsonBuilder().serializeNulls().create(); /** * 是否同意了用户协议 * * @param context * @return */ public static boolean isAgreeUserProtocol(Context context) { SharedPreferences sp = context.getSharedPreferences("user", MODE_PRIVATE); String protocol = sp.getString("protocol-agree", ""); if (StringUtils.isEmpty(protocol)) return false; else return true; } /** * 同意用户协议 * * @param context */ public static void agreeUserProtocol(Context context) { SharedPreferences sp = context.getSharedPreferences("user", MODE_PRIVATE); SharedPreferences.Editor editor = sp.edit(); editor.putString("protocol-agree", "1"); editor.commit(); } /** * 获取用户ID * * @param context * @return */ public static String getUid(Context context) { SharedPreferences preferences = context.getSharedPreferences("user", MODE_PRIVATE); String uid = preferences.getString("uid", ""); return uid; } }