UserInfo
public
final
class
UserInfo
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.UserInfo |
Tương tự như lớp UserInfo từ nền tảng.
Lớp này tương tự như android.content.pm.UserInfo.
Lưu trữ dữ liệu và logic cơ bản liên quan đến thông tin của một người dùng.
Tóm tắt
Hằng số | |
---|---|
int |
FLAGS_
|
int |
FLAG_
|
int |
FLAG_
|
int |
FLAG_
|
int |
FLAG_
|
int |
FLAG_
|
int |
FLAG_
|
int |
FLAG_
|
int |
FLAG_
|
int |
USER_
|
Trường | |
---|---|
public
static
final
String |
CLONE_PROFILE_TYPE
|
public
static
final
String |
COMMUNAL_PROFILE_TYPE
|
public
static
final
String |
PRIVATE_PROFILE_TYPE
|
Hàm khởi tạo công khai | |
---|---|
UserInfo(int userId, String userName, int flag, boolean isRunning)
|
|
UserInfo(int userId, String userName, int flag, boolean isRunning, String userType)
|
Phương thức công khai | |
---|---|
int
|
flag()
|
boolean
|
isCloneProfile()
|
boolean
|
isCommunalProfile()
|
boolean
|
isEphemeral()
|
boolean
|
isFlagForTesting()
|
boolean
|
isGuest()
|
boolean
|
isMain()
|
boolean
|
isManagedProfile()
|
boolean
|
isPrimary()
|
boolean
|
isPrivateProfile()
|
boolean
|
isRunning()
|
boolean
|
isSecondary()
|
boolean
|
isSystem()
|
boolean
|
isUserType(UserInfo.UserType userType, int currentUserId)
Trả về liệu thực thể này có thuộc loại đã chỉ định hay không. |
int
|
userId()
|
String
|
userName()
|
Hằng số
FLAGS_NOT_SECONDARY
public static final int FLAGS_NOT_SECONDARY
Giá trị không đổi: 45 (0x0000002d)
FLAG_EPHEMERAL
public static final int FLAG_EPHEMERAL
Giá trị không đổi: 256 (0x00000100)
FLAG_FOR_TESTING
public static final int FLAG_FOR_TESTING
Giá trị không đổi: 32768 (0x00008000)
FLAG_GUEST
public static final int FLAG_GUEST
Giá trị hằng số: 4 (0x00000004)
FLAG_MAIN
public static final int FLAG_MAIN
Giá trị không đổi: 16384 (0x00004000)
FLAG_MANAGED_PROFILE
public static final int FLAG_MANAGED_PROFILE
Giá trị không đổi: 32 (0x00000020)
FLAG_PRIMARY
public static final int FLAG_PRIMARY
Giá trị không đổi: 1 (0x00000001)
FLAG_PROFILE
public static final int FLAG_PROFILE
Giá trị không đổi: 4096 (0x00001000)
FLAG_RESTRICTED
public static final int FLAG_RESTRICTED
Giá trị hằng số: 8 (0x00000008)
USER_SYSTEM
public static final int USER_SYSTEM
Giá trị hằng số: 0 (0x00000000)
Trường
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
Hàm khởi tạo công khai
UserInfo
public UserInfo (int userId, String userName, int flag, boolean isRunning)
Tham số | |
---|---|
userId |
int |
userName |
String |
flag |
int |
isRunning |
boolean |
UserInfo
public UserInfo (int userId, String userName, int flag, boolean isRunning, String userType)
Tham số | |
---|---|
userId |
int |
userName |
String |
flag |
int |
isRunning |
boolean |
userType |
String |
Phương thức công khai
cờ
public int flag ()
Giá trị trả về | |
---|---|
int |
isCloneProfile
public boolean isCloneProfile ()
Giá trị trả về | |
---|---|
boolean |
isCommunalProfile
public boolean isCommunalProfile ()
Giá trị trả về | |
---|---|
boolean |
isEphemeral
public boolean isEphemeral ()
Giá trị trả về | |
---|---|
boolean |
isFlagForTesting
public boolean isFlagForTesting ()
Giá trị trả về | |
---|---|
boolean |
isGuest
public boolean isGuest ()
Giá trị trả về | |
---|---|
boolean |
isMain
public boolean isMain ()
Giá trị trả về | |
---|---|
boolean |
isManagedProfile
public boolean isManagedProfile ()
Giá trị trả về | |
---|---|
boolean |
isPrimary
public boolean isPrimary ()
Giá trị trả về | |
---|---|
boolean |
isPrivateProfile
public boolean isPrivateProfile ()
Giá trị trả về | |
---|---|
boolean |
isRunning
public boolean isRunning ()
Giá trị trả về | |
---|---|
boolean |
isSecondary
public boolean isSecondary ()
Giá trị trả về | |
---|---|
boolean |
isSystem
public boolean isSystem ()
Giá trị trả về | |
---|---|
boolean |
isUserType
public boolean isUserType (UserInfo.UserType userType, int currentUserId)
Trả về liệu thực thể này có thuộc loại đã chỉ định hay không.
Tham số | |
---|---|
userType |
UserInfo.UserType |
currentUserId |
int |
Giá trị trả về | |
---|---|
boolean |
userId
public int userId ()
Giá trị trả về | |
---|---|
int |
userName
public String userName ()
Giá trị trả về | |
---|---|
String |