اطلاعات کاربر
public final class UserInfo
extends Object
java.lang.object |
↳ | com.android.tradefed.device.UserInfo |
مشابه کلاس UserInfo از پلتفرم.
در نظر گرفته شده است که شبیه android.content.pm.UserInfo باشد.
داده ها و منطق اولیه را در اطراف اطلاعات برای یک کاربر ذخیره می کند.
خلاصه
سازندگان عمومی |
---|
UserInfo (int userId, String userName, int flag, boolean isRunning) |
UserInfo (int userId, String userName, int flag, boolean isRunning, String userType) |
ثابت ها
FLAGS_NOT_SECONDARY
public static final int FLAGS_NOT_SECONDARY
مقدار ثابت: 45 (0x0000002d)
FLAG_EPHEMERAL
public static final int FLAG_EPHEMERAL
مقدار ثابت: 256 (0x00000100)
FLAG_FOR_TESTING
public static final int FLAG_FOR_TESTING
مقدار ثابت: 32768 (0x00008000)
FLAG_GUEST
public static final int FLAG_GUEST
مقدار ثابت: 4 (0x00000004)
FLAG_MAIN
public static final int FLAG_MAIN
مقدار ثابت: 16384 (0x00004000)
FLAG_MANAGED_PROFILE
public static final int FLAG_MANAGED_PROFILE
مقدار ثابت: 32 (0x00000020)
FLAG_PRIMARY
public static final int FLAG_PRIMARY
مقدار ثابت: 1 (0x00000001)
FLAG_PROFILE
public static final int FLAG_PROFILE
مقدار ثابت: 4096 (0x00001000)
FLAG_RESTRICTED
public static final int FLAG_RESTRICTED
مقدار ثابت: 8 (0x00000008)
USER_SYSTEM
public static final int USER_SYSTEM
مقدار ثابت: 0 (0x00000000)
فیلدها
CLONE_PROFILE_TYPE
public static final String CLONE_PROFILE_TYPE
COMMUNAL_PROFILE_TYPE
public static final String COMMUNAL_PROFILE_TYPE
PRIVATE_PROFILE_TYPE
public static final String PRIVATE_PROFILE_TYPE
سازندگان عمومی
UserInfo
public UserInfo (int userId,
String userName,
int flag,
boolean isRunning)
پارامترها |
---|
userId | int |
userName | String |
flag | int |
isRunning | boolean |
اطلاعات کاربر
public UserInfo (int userId,
String userName,
int flag,
boolean isRunning,
String userType)
پارامترها |
---|
userId | int |
userName | String |
flag | int |
isRunning | boolean |
userType | String |
روش های عمومی
isCloneProfile
public boolean isCloneProfile ()
isCommunalProfile
public boolean isCommunalProfile ()
زودگذر است
public boolean isEphemeral ()
isFlagForTesting
public boolean isFlagForTesting ()
مهمان است
public boolean isGuest ()
isMain
public boolean isMain ()
isManagedProfile
public boolean isManagedProfile ()
اولیه است
public boolean isPrimary ()
isPrivateProfile
public boolean isPrivateProfile ()
در حال اجرا است
public boolean isRunning ()
ثانویه است
public boolean isSecondary ()
isSystem
public boolean isSystem ()
isUserType
public boolean isUserType (UserInfo.UserType userType,
int currentUserId)
برگردید که آیا این نمونه از نوع مشخص شده است یا خیر.
پارامترها |
---|
userType | UserInfo.UserType |
currentUserId | int |
شناسه کاربر
public int userId ()
نام کاربری
public String userName ()