package com.znv.linkup.rest;
import android.content.Context;
import android.graphics.Bitmap;
import com.znv.linkup.util.CacheUtil;
/**
* 第三方登录用户信息
*
* @author yzb
*
*/
public class UserInfo {
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getUserGender() {
return userGender;
}
public void setUserGender(String userGender) {
this.userGender = userGender;
}
public String getUserIcon() {
return userIcon;
}
public void setUserIcon(String userIcon) {
this.userIcon = userIcon;
}
public int getDiamond(Context context) {
String d = CacheUtil.getBindStr(context, userId + "_diamond");
if (d == null || d.equals("")) {
return 0;
} else {
return Integer.parseInt(d);
}
}
public void setDiamond(Context context, int diamond) {
CacheUtil.setBindStr(context, userId + "_diamond", String.valueOf(diamond));
}
public void addDiamond(Context context, int addDiamond) {
CacheUtil.setBindStr(context, userId + "_diamond", String.valueOf(getDiamond(context) + (addDiamond)));
}
public int getGold(Context context) {
String d = CacheUtil.getBindStr(context, userId + "_gold");
if (d == null || d.equals("")) {
return 0;
} else {
return Integer.parseInt(d);
}
}
public void setGold(Context context, int gold) {
CacheUtil.setBindStr(context, userId + "_gold", String.valueOf(gold));
}
public void addGold(Context context, int addGold) {
CacheUtil.setBindStr(context, userId + "_gold", String.valueOf(getGold(context) + (addGold)));
}
public boolean isAward() {
return isAward;
}
public void setAward(boolean isAward) {
this.isAward = isAward;
}
public Bitmap getUserImage() {
return userImage;
}
public void setUserImage(Bitmap userImage) {
this.userImage = userImage;
}
public int getTotalRank() {
return totalRank;
}
public void setTotalRank(int totalRank) {
this.totalRank = totalRank;
}
public int getTop1Levels() {
return top1Levels;
}
public void setTop1Levels(int top1Levels) {
this.top1Levels = top1Levels;
}
public int getLike() {
return like;
}
public void setLike(int like) {
this.like = like;
}
private String userId;
private String userName;
private String userGender;
private String userIcon;
private boolean isAward = false;
private Bitmap userImage;
private int totalRank;
private int top1Levels;
private int like;
}