UserProfile

public class UserProfile

用户信息实体类

Since

5.10.0

Constructors

Link copied to clipboard
public void UserProfile()
public void UserProfile(Parcel in)

Properties

Link copied to clipboard
public String birthday
生日 长度不超过 32 个字符
Link copied to clipboard
public final static Creator<UserProfile> CREATOR
Link copied to clipboard
public String email
Email 长度不超过 128 个字符
Link copied to clipboard
public int gender
性别。 未知 0 、男 1、女 2
Link copied to clipboard
public int level
级别 支持 0~100 以内数字
Link copied to clipboard
public String location
所在地 长度不超过 32 个字符
Link copied to clipboard
public String name
昵称 长度不超过 32 个字符
Link copied to clipboard
public String portraitUri
头像地址 长度不超过 128 个字符
Link copied to clipboard
public int role
角色。 支持 0~100 以内数字
Link copied to clipboard
public String uniqueId
用户应用号 支持大小写字母、数字,长度不超过 32 个字符
Link copied to clipboard
public HashMap<String, String> userExtProfile
用户扩展信息 默认最多可以设置 20 个资料信息(以 Key、Value 方式设置), - Key:支持大小写字母、数字,长度不超过 32 个字符,需要保障 AppKey 下唯一。(不存在时设置不成功) - Value:支持字符串(不超过 256 个字符)
Link copied to clipboard
public String userId
用户Id
Link copied to clipboard
public HashMap<String, String> userProfile
用户基本信息

Functions

Link copied to clipboard
public int describeContents()
Link copied to clipboard
public String getBirthday()
获取生日
Link copied to clipboard
public String getEmail()
获取Email
Link copied to clipboard
public int getGender()
获取性别
Link copied to clipboard
public int getLevel()
获取级别
Link copied to clipboard
public String getLocation()
获取所在地
Link copied to clipboard
public String getName()
获取昵称
Link copied to clipboard
public String getPortraitUri()
获取头像地址
Link copied to clipboard
public int getRole()
获取角色
Link copied to clipboard
public String getUniqueId()
获取用户应用号
Link copied to clipboard
public HashMap<String, String> getUserExtProfile()
获取用户扩展信息
Link copied to clipboard
public String getUserId()
获取用户 id。
Link copied to clipboard
public HashMap<String, String> getUserProfile()
Link copied to clipboard
public void setBirthday(String birthday)
设置生日
Link copied to clipboard
public void setEmail(String email)
设置Email
Link copied to clipboard
public void setGender(int gender)
设置性别
Link copied to clipboard
public void setLevel(int level)
设置级别
Link copied to clipboard
public void setLocation(String location)
设置所在地
Link copied to clipboard
public void setName(String name)
设置昵称
Link copied to clipboard
public void setPortraitUri(String portraitUri)
设置头像地址
Link copied to clipboard
public void setRole(int role)
设置角色
Link copied to clipboard
public void setUniqueId(String uniqueId)
设置用户应用号
Link copied to clipboard
public void setUserExtProfile(HashMap<String, String> userExtProfile)
设置用户扩展信息
Link copied to clipboard
public void setUserId(String userId)
设置用户 id。 注意:内部方法,不设置外部设置用户Id
Link copied to clipboard
public String toString()
Link copied to clipboard
public void writeToParcel(Parcel dest, int flags)