InfoPengguna
public
final
class
UserInfo
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.UserInfo |
Serupa dengan class UserInfo dari platform.
Ini dimaksudkan agar serupa dengan android.content.pm.UserInfo.
Menyimpan data dan logika dasar seputar informasi untuk satu pengguna.
Ringkasan
Konstanta | |
---|---|
int |
FLAGS_NOT_SECONDARY
|
int |
FLAG_EPHEMERAL
|
int |
FLAG_FOR_TESTING
|
int |
FLAG_GUEST
|
int |
FLAG_MAIN
|
int |
FLAG_MANAGED_PROFILE
|
int |
FLAG_PRIMARY
|
int |
FLAG_PROFILE
|
int |
FLAG_RESTRICTED
|
int |
USER_SYSTEM
|
Kolom | |
---|---|
public
static
final
String |
CLONE_PROFILE_TYPE
|
public
static
final
String |
COMMUNAL_PROFILE_TYPE
|
public
static
final
String |
PRIVATE_PROFILE_TYPE
|
Konstruktor publik | |
---|---|
UserInfo(int userId, String userName, int flag, boolean isRunning)
|
|
UserInfo(int userId, String userName, int flag, boolean isRunning, String userType)
|
Metode publik | |
---|---|
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)
Menampilkan apakah instance ini adalah jenis yang ditentukan. |
int
|
userId()
|
String
|
userName()
|
Konstanta
BENDERA_BUKAN_KEDUA
public static final int FLAGS_NOT_SECONDARY
Nilai Konstanta: 45 (0x0000002d)
BENDERA_EPHEMERAL
public static final int FLAG_EPHEMERAL
Nilai Konstanta: 256 (0x00000100)
TANDA_UNTUK_PENGUJIAN
public static final int FLAG_FOR_TESTING
Nilai Konstanta: 32.768 (0x00008000)
FLAG_GUEST
public static final int FLAG_GUEST
Nilai Konstanta: 4 (0x00000004)
UTAMA_BENDERA
public static final int FLAG_MAIN
Nilai Konstanta: 16.384 (0x00004000)
FLAG_MANAGED_PROFILE
public static final int FLAG_MANAGED_PROFILE
Nilai Konstanta: 32 (0x00000020)
UTAMA_TANDAI
public static final int FLAG_PRIMARY
Nilai Konstanta: 1 (0x00000001)
PROFIL_BENDERA
public static final int FLAG_PROFILE
Nilai Konstanta: 4.096 (0x00001000)
BENDERA_DIBATASI
public static final int FLAG_RESTRICTED
Nilai Konstanta: 8 (0x00000008)
SISTEM_PENGGUNA
public static final int USER_SYSTEM
Nilai Konstanta: 0 (0x00000000)
Kolom
JENIS_PROFIL_CLONE
public static final String CLONE_PROFILE_TYPE
JENIS_PROFIL_COMMUNAL
public static final String COMMUNAL_PROFILE_TYPE
PRIBADI_PROFILE_TYPE
public static final String PRIVATE_PROFILE_TYPE
Konstruktor publik
InfoPengguna
public UserInfo (int userId, String userName, int flag, boolean isRunning)
Parameter | |
---|---|
userId |
int |
userName |
String |
flag |
int |
isRunning |
boolean |
InfoPengguna
public UserInfo (int userId, String userName, int flag, boolean isRunning, String userType)
Parameter | |
---|---|
userId |
int |
userName |
String |
flag |
int |
isRunning |
boolean |
userType |
String |
Metode publik
tandai
public int flag ()
Hasil | |
---|---|
int |
Profil IsClone
public boolean isCloneProfile ()
Hasil | |
---|---|
boolean |
Profil Komunal
public boolean isCommunalProfile ()
Hasil | |
---|---|
boolean |
IsEferal
public boolean isEphemeral ()
Hasil | |
---|---|
boolean |
isFlagForTesting
public boolean isFlagForTesting ()
Hasil | |
---|---|
boolean |
IsTamu
public boolean isGuest ()
Hasil | |
---|---|
boolean |
Utama
public boolean isMain ()
Hasil | |
---|---|
boolean |
ProfilTerkelola
public boolean isManagedProfile ()
Hasil | |
---|---|
boolean |
Utama
public boolean isPrimary ()
Hasil | |
---|---|
boolean |
isPrivateProfile
public boolean isPrivateProfile ()
Hasil | |
---|---|
boolean |
Berjalan
public boolean isRunning ()
Hasil | |
---|---|
boolean |
Sekunder
public boolean isSecondary ()
Hasil | |
---|---|
boolean |
Sistem
public boolean isSystem ()
Hasil | |
---|---|
boolean |
JenisPengguna
public boolean isUserType (UserInfo.UserType userType, int currentUserId)
Menampilkan apakah instance ini adalah jenis yang ditentukan.
Parameter | |
---|---|
userType |
UserInfo.UserType |
currentUserId |
int |
Hasil | |
---|---|
boolean |
ID pengguna
public int userId ()
Hasil | |
---|---|
int |
Namapengguna
public String userName ()
Hasil | |
---|---|
String |