사용자 정보
public final class UserInfo
extends Object
java.lang.객체 |
↳ | 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)
플래그_임시
public static final int FLAG_EPHEMERAL
상수 값: 256(0x00000100)
플래그_게스트
public static final int FLAG_GUEST
상수 값: 4(0x00000004)
플래그_메인
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)
플래그_프로필
public static final int FLAG_PROFILE
상수 값: 4096(0x00001000)
플래그_제한됨
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
공개 생성자
사용자 정보
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 |
공개 방법
isClone 프로필
public boolean isCloneProfile ()
isEphemeral
public boolean isEphemeral ()
isGuest
public boolean isGuest ()
isMain
public boolean isMain ()
isManagedProfile
public boolean isManagedProfile ()
isPrimary
public boolean isPrimary ()
isRunning
public boolean isRunning ()
isSecondary
public boolean isSecondary ()
isSystem
public boolean isSystem ()
isUserType
public boolean isUserType (UserInfo.UserType userType,
int currentUserId)
이 인스턴스가 지정된 유형인지 여부를 반환합니다.
매개변수 |
---|
userType | UserInfo.UserType |
currentUserId | int |
사용자 ID
public int userId ()
사용자 이름
public String userName ()