اطلاعات کاربری

public final class UserInfo
extends Object

شیء جاوا
com.android.tradefed.device.UserInfo


مشابه کلاس UserInfo از پلتفرم.

این قرار است مشابه android.content.pm.UserInfo باشد.

داده‌ها و منطق اساسی پیرامون اطلاعات را برای یک کاربر ذخیره می‌کند.

خلاصه

ثابت‌ها

String CLONE_PROFILE_TYPE

String COMMUNAL_PROFILE_TYPE

int FLAGS_NOT_SECONDARY

int FLAG_EPHEMERAL

int FLAG_FOR_TESTING

int FLAG_FULL

int FLAG_GUEST

int FLAG_MAIN

int FLAG_MANAGED_PROFILE

int FLAG_PRIMARY

int FLAG_PROFILE

int FLAG_RESTRICTED

String PRIVATE_PROFILE_TYPE

int USER_NULL

int USER_SYSTEM

سازندگان عمومی

UserInfo (int userId, String userName, int flag, boolean isRunning)
UserInfo (int userId, String userName, int flag, boolean isRunning, String userType)

روش‌های عمومی

int flag ()
boolean isCloneProfile ()
boolean isCommunalProfile ()
boolean isEphemeral ()
boolean isFlagForTesting ()
boolean isFull ()
boolean isGuest ()
boolean isMain ()

این متد منسوخ شده است. به جای آن isFull() استفاده کنید.

boolean isManagedProfile ()
boolean isNull ()
boolean isPrimary ()
boolean isPrivateProfile ()
boolean isRunning ()
boolean isSecondary ()
boolean isSystem ()
boolean isUserType ( UserInfo.UserType userType, int currentUserId)

برگرداندن اینکه آیا این نمونه از نوع مشخص شده است یا خیر.

int userId ()
String userName ()

ثابت‌ها

نوع_پروفایل_CLONE

public static final String CLONE_PROFILE_TYPE

مقدار ثابت: "profile.CLONE"

نوع_مشخصات_اجتماعی

public static final String COMMUNAL_PROFILE_TYPE

مقدار ثابت: "profile.COMMUNAL"

پرچم‌ها_نه_ثانویه

public static final int FLAGS_NOT_SECONDARY

مقدار ثابت: ۴۵ (۰x۰۰۰۰۰۰۲d)

پرچم_زودگذر

public static final int FLAG_EPHEMERAL

مقدار ثابت: ۲۵۶ (۰x۰۰۰۰۰۱۰۰)

پرچم برای آزمایش

public static final int FLAG_FOR_TESTING

مقدار ثابت: ۳۲۷۶۸ (۰x۰۰۰۰۸۰۰۰)

پرچم کامل

public static final int FLAG_FULL

مقدار ثابت: ۱۰۲۴ (۰x۰۰۰۰۰۴۰۰)

مهمان پرچم

public static final int FLAG_GUEST

مقدار ثابت: ۴ (۰x۰۰۰۰۰۰۴)

پرچم اصلی

public static final int FLAG_MAIN

مقدار ثابت: ۱۶۳۸۴ (۰x۰۰۰۰۴۰۰۰)

نمایه مدیریت‌شده پرچم

public static final int FLAG_MANAGED_PROFILE

مقدار ثابت: ۳۲ (۰x۰۰۰۰۰۲۰)

پرچم_اصلی

public static final int FLAG_PRIMARY

مقدار ثابت: ۱ (۰x۰۰۰۰۰۰۱)

پرچم_پروفایل

public static final int FLAG_PROFILE

مقدار ثابت: ۴۰۹۶ (۰x۰۰۰۰۱۰۰۰)

پرچم محدود شده

public static final int FLAG_RESTRICTED

مقدار ثابت: ۸ (۰x۰۰۰۰۰۰۸)

نوع_پروفایل_خصوصی

public static final String PRIVATE_PROFILE_TYPE

مقدار ثابت: "profile.PRIVATE"

کاربر_NULL

public static final int USER_NULL

مقدار ثابت: -10000 (0xffffd8f0)

سیستم کاربر

public static final int USER_SYSTEM

مقدار ثابت: 0 (0x00000000)

سازندگان عمومی

اطلاعات کاربری

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

روش‌های عمومی

پرچم

public int flag ()

بازگشت‌ها
int

پروفایل isClone

public boolean isCloneProfile ()

بازگشت‌ها
boolean

پروفایل isCommunal

public boolean isCommunalProfile ()

بازگشت‌ها
boolean

زودگذر است

public boolean isEphemeral ()

بازگشت‌ها
boolean

isFlagForTesting

public boolean isFlagForTesting ()

بازگشت‌ها
boolean

پر شده است

public boolean isFull ()

بازگشت‌ها
boolean

مهمان

public boolean isGuest ()

بازگشت‌ها
boolean

isMain

public boolean isMain ()

این روش منسوخ شده است.
به جای آن isFull() استفاده کنید.

بازگشت‌ها
boolean

پروفایل isManaged

public boolean isManagedProfile ()

بازگشت‌ها
boolean

isNull

public boolean isNull ()

بازگشت‌ها
boolean

isPrimary

public boolean isPrimary ()

بازگشت‌ها
boolean

پروفایل isPrivate

public boolean isPrivateProfile ()

بازگشت‌ها
boolean

ای‌رانینگ

public boolean isRunning ()

بازگشت‌ها
boolean

ثانویه

public boolean isSecondary ()

بازگشت‌ها
boolean

ای‌سیستم

public boolean isSystem ()

بازگشت‌ها
boolean

isUserType

public boolean isUserType (UserInfo.UserType userType, 
                int currentUserId)

برگرداندن اینکه آیا این نمونه از نوع مشخص شده است یا خیر.

پارامترها
userType UserInfo.UserType

currentUserId int

بازگشت‌ها
boolean

شناسه کاربری

public int userId ()

بازگشت‌ها
int

نام کاربری

public String userName ()

بازگشت‌ها
String