// Path: Linkup/src/com/znv/linkup/util/CacheUtil.java
// public class CacheUtil {
// 
//     /**
//      * 用share preference来实现是否绑定的开关
//      * 
//      * @param context
//      * @return
//      */
//     public static boolean hasBind(Context context) {
//         return hasBind(context, "push_flag");
//     }
// 
//     /**
//      * 设置是否绑定
//      * 
//      * @param context
//      * @param flag
//      *            是否绑定
//      */
//     public static void setBind(Context context, boolean flag) {
//         setBind(context, "push_flag", flag);
//     }
// 
//     /**
//      * 获取是否绑定特定字符串
//      * 
//      * @param context
//      * @param bindStr
//      *            绑定的字符串key
//      * @return 是否绑定
//      */
//     public static boolean hasBind(Context context, String bindStr) {
//         String strValue = getBindStr(context, bindStr);
//         if ("ok".equalsIgnoreCase(strValue)) {
//             return true;
//         }
//         return false;
//     }
// 
//     /**
//      * 设置字符串是否绑定
//      * 
//      * @param context
//      * @param bindStr
//      *            绑定字符串key
//      * @param flag
//      *            是否绑定
//      */
//     public static void setBind(Context context, String bindStr, boolean flag) {
//         String flagStr = "not";
//         if (flag) {
//             flagStr = "ok";
//         }
//         setBindStr(context, bindStr, flagStr);
//     }
// 
//     /**
//      * 获取绑定字符串的值
//      * 
//      * @param context
//      * @param bindStr
//      *            绑定字符串
//      * @return 绑定的字符串值
//      */
//     public static String getBindStr(Context context, String bindStr) {
//         SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
//         return sp.getString(bindStr, "");
//     }
// 
//     /**
//      * 设置绑定的字符串键值对
//      * 
//      * @param context
//      * @param bindStr
//      *            绑定的字符串key
//      * @param strValue
//      *            绑定的字符串value
//      */
//     public static void setBindStr(Context context, String bindStr, String strValue) {
//         SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
//         Editor editor = sp.edit();
//         editor.putString(bindStr, strValue);
//         editor.commit();
//     }
// }


import android.content.Context;
import android.graphics.Bitmap;
import com.znv.linkup.util.CacheUtil;
package com.znv.linkup.rest;



/**
 * 第三方登录用户信息
 * 
 * @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) {
// Path: Linkup/src/com/znv/linkup/util/CacheUtil.java
// public class CacheUtil {
// 
//     /**
//      * 用share preference来实现是否绑定的开关
//      * 
//      * @param context
//      * @return
//      */
//     public static boolean hasBind(Context context) {
//         return hasBind(context, "push_flag");
//     }
// 
//     /**
//      * 设置是否绑定
//      * 
//      * @param context
//      * @param flag
//      *            是否绑定
//      */
//     public static void setBind(Context context, boolean flag) {
//         setBind(context, "push_flag", flag);
//     }
// 
//     /**
//      * 获取是否绑定特定字符串
//      * 
//      * @param context
//      * @param bindStr
//      *            绑定的字符串key
//      * @return 是否绑定
//      */
//     public static boolean hasBind(Context context, String bindStr) {
//         String strValue = getBindStr(context, bindStr);
//         if ("ok".equalsIgnoreCase(strValue)) {
//             return true;
//         }
//         return false;
//     }
// 
//     /**
//      * 设置字符串是否绑定
//      * 
//      * @param context
//      * @param bindStr
//      *            绑定字符串key
//      * @param flag
//      *            是否绑定
//      */
//     public static void setBind(Context context, String bindStr, boolean flag) {
//         String flagStr = "not";
//         if (flag) {
//             flagStr = "ok";
//         }
//         setBindStr(context, bindStr, flagStr);
//     }
// 
//     /**
//      * 获取绑定字符串的值
//      * 
//      * @param context
//      * @param bindStr
//      *            绑定字符串
//      * @return 绑定的字符串值
//      */
//     public static String getBindStr(Context context, String bindStr) {
//         SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
//         return sp.getString(bindStr, "");
//     }
// 
//     /**
//      * 设置绑定的字符串键值对
//      * 
//      * @param context
//      * @param bindStr
//      *            绑定的字符串key
//      * @param strValue
//      *            绑定的字符串value
//      */
//     public static void setBindStr(Context context, String bindStr, String strValue) {
//         SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
//         Editor editor = sp.edit();
//         editor.putString(bindStr, strValue);
//         editor.commit();
//     }
// }


// Path: Linkup/src/com/znv/linkup/rest/UserInfo.java
import android.content.Context;
import android.graphics.Bitmap;
import com.znv.linkup.util.CacheUtil;

package com.znv.linkup.rest;



/**
 * 第三方登录用户信息
 * 
 * @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");