Thông tin người dùng
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.
Điều này nhằm mục đích tương tự với android.content.pm.UserInfo.
Lưu trữ dữ liệu và logic cơ bản xung quanh thông tin cho một người dùng.
Bản tóm tắt
nhà thầu công cộng |
---|
UserInfo (int userId, String userName, int flag, boolean isRunning) |
UserInfo (int userId, String userName, int flag, boolean isRunning, String userType) |
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_GUEST
public static final int FLAG_GUEST
Giá trị không đổi: 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ị không đổi: 8 (0x00000008)
USER_SYSTEM
public static final int USER_SYSTEM
Giá trị không đổi: 0 (0x00000000)
Lĩnh vực
CLONE_PROFILE_TYPE
public static final String CLONE_PROFILE_TYPE
nhà thầu công cộng
Thông tin người dùng
public UserInfo (int userId,
String userName,
int flag,
boolean isRunning)
Thông số |
---|
userId | int |
userName | String |
flag | int |
isRunning | boolean |
Thông tin người dùng
public UserInfo (int userId,
String userName,
int flag,
boolean isRunning,
String userType)
Thông số |
---|
userId | int |
userName | String |
flag | int |
isRunning | boolean |
userType | String |
Phương thức công khai
isCloneProfile
public boolean isCloneProfile ()
là phù du
public boolean isEphemeral ()
là khách
public boolean isGuest ()
là chính
public boolean isMain ()
isManagedProfile
public boolean isManagedProfile ()
isPrimary
public boolean isPrimary ()
đang chạy
public boolean isRunning ()
là trung học
public boolean isSecondary ()
isSystem
public boolean isSystem ()
isUserType
public boolean isUserType (UserInfo.UserType userType,
int currentUserId)
Trả về xem phiên bản này có thuộc loại đã chỉ định hay không.
Thông số |
---|
userType | UserInfo.UserType |
currentUserId | int |
tên người dùng
public int userId ()
tên tài khoản
public String userName ()