| | |
| | | import com.google.gson.Gson; |
| | | import com.google.gson.GsonBuilder; |
| | | import com.google.gson.reflect.TypeToken; |
| | | import com.tejia.lijin.app.ui.mine.LoginSelectActivity; |
| | | import com.xiaomi.mipush.sdk.MiPushClient; |
| | | import com.tejia.lijin.app.R; |
| | | import com.tejia.lijin.app.entity.UserInfo; |
| | |
| | | return sp.getBoolean("isLogin", false); |
| | | } |
| | | |
| | | public static void setInviteCode(Context context, String uid, String inviteCode) { |
| | | public static void setInviteCode(Context context, String inviteCode) { |
| | | SharedPreferences sp = context.getSharedPreferences("user-info", Context.MODE_PRIVATE); |
| | | SharedPreferences.Editor editor = sp.edit(); |
| | | editor.putString("inviteCode", inviteCode); |
| | | editor.commit(); |
| | | } |
| | | |
| | | public static String getInviteCode(Context context, String uid) { |
| | | public static String getInviteCode(Context context) { |
| | | SharedPreferences sp = context.getSharedPreferences("user-info", Context.MODE_PRIVATE); |
| | | return sp.getString("inviteCode", ""); |
| | | } |
| | |
| | | public static UserLoginStatus getLoginState(Context context) { |
| | | boolean isLogin = isLogin(context); |
| | | if (isLogin) { |
| | | String inviteCode = getInviteCode(context, getUid(context) + ""); |
| | | String inviteCode = getInviteCode(context); |
| | | if (StringUtils.isNullOrEmpty(inviteCode)) |
| | | return UserLoginStatus.LOINGED_NO_ACTIVE; |
| | | else |
| | |
| | | |
| | | |
| | | public static void jumpLogin(Context context) { |
| | | context.startActivity(new Intent(context, LoginActivity.class)); |
| | | context.startActivity(new Intent(context, LoginSelectActivity.class)); |
| | | } |
| | | |
| | | |