Kullanıcı bilgisi

public final class UserInfo
extends Object

java.lang.Nesne
com.android.tradefed.device.UserInfo


Platformdan UserInfo sınıfına benzer.

Bunun android.content.pm.UserInfo'ya benzer olması amaçlanmıştır.

Verileri ve temel mantığı tek bir kullanıcı için bilgi etrafında depolar.

Özet

iç içe sınıflar

enum UserInfo.UserType

Harici API'lerde bir kullanıcı türünün desteklenen türevleri.

sabitler

int FLAGS_NOT_SECONDARY

int FLAG_EPHEMERAL

int FLAG_GUEST

int FLAG_MANAGED_PROFILE

int FLAG_PRIMARY

int FLAG_RESTRICTED

int USER_SYSTEM

Kamu inşaatçıları

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

Genel yöntemler

int flag ()
boolean isEphemeral ()
boolean isGuest ()
boolean isManagedProfile ()
boolean isPrimary ()
boolean isRunning ()
boolean isSecondary ()
boolean isSystem ()
boolean isUserType ( UserInfo.UserType userType, int currentUserId)

Bu örneğin belirtilen türde olup olmadığını döndür.

int userId ()
String userName ()

sabitler

FLAGS_NOT_SECONDARY

public static final int FLAGS_NOT_SECONDARY

Sabit Değer: 45 (0x0000002d)

FLAG_EPHEMERAL

public static final int FLAG_EPHEMERAL

Sabit Değer: 256 (0x0001000)

FLAG_GUEST

public static final int FLAG_GUEST

Sabit Değer: 4 (0x00000004)

FLAG_MANAGED_PROFILE

public static final int FLAG_MANAGED_PROFILE

Sabit Değer: 32 (0x00000020)

FLAG_PRIMARY

public static final int FLAG_PRIMARY

Sabit Değer: 1 (0x00000001)

FLAG_RESTRICTED

public static final int FLAG_RESTRICTED

Sabit Değer: 8 (0x00000008)

USER_SYSTEM

public static final int USER_SYSTEM

Sabit Değer: 0 (0x00000000)

Kamu inşaatçıları

Kullanıcı bilgisi

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

parametreler
userId int

userName String

flag int

isRunning boolean

Genel yöntemler

bayrak

public int flag ()

İadeler
int

geçici

public boolean isEphemeral ()

İadeler
boolean

misafir

public boolean isGuest ()

İadeler
boolean

isYönetilenProfil

public boolean isManagedProfile ()

İadeler
boolean

Birincil

public boolean isPrimary ()

İadeler
boolean

çalışıyor

public boolean isRunning ()

İadeler
boolean

İkincil

public boolean isSecondary ()

İadeler
boolean

sistem

public boolean isSystem ()

İadeler
boolean

isKullanıcıTürü

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

Bu örneğin belirtilen türde olup olmadığını döndür.

parametreler
userType UserInfo.UserType

currentUserId int

İadeler
boolean

Kullanıcı kimliği

public int userId ()

İadeler
int

Kullanıcı adı

public String userName ()

İadeler
String