UidHealthStats Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chaves para HealthStats
retornadas de SystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)
, SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()
e SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[])
.
[Android.Runtime.Register("android/os/health/UidHealthStats", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class UidHealthStats : Java.Lang.Object
[<Android.Runtime.Register("android/os/health/UidHealthStats", ApiSince=24, DoNotGenerateAcw=true)>]
type UidHealthStats = class
inherit Object
- Herança
- Atributos
Comentários
Chaves para HealthStats
retornadas de SystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)
, SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()
e SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[])
.
Documentação Java para android.os.health.UidHealthStats
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Campos
MeasurementBluetoothIdleMs |
Chave para uma medição do número de millseconds O controlador bluetooth estava ocioso, mas ligado por conta deste uid. |
MeasurementBluetoothPowerMams |
Chave para uma medição do número estimado de mA*ms usado por este uid para bluetooth, ou seja, o número de milissegundos de atividade vezes a corrente mA durante esse período. |
MeasurementBluetoothRxBytes |
Chave para uma medição do número de bytes recebidos para este uid pelo rádio bluetooth. |
MeasurementBluetoothRxMs |
Chave para uma medição do número de millseconds o transmissor bluetooth estava recebendo dados para este uid. |
MeasurementBluetoothRxPackets |
Chave para uma medição do número de pacotes recebidos para este uid pelo rádio bluetooth. |
MeasurementBluetoothTxBytes |
Chave para uma medição do número de bytes transmitidos para este uid pelo rádio bluetooth. |
MeasurementBluetoothTxMs |
Chave para uma medição do número de millseconds o transmissor bluetooth estava transmitindo dados para este uid. |
MeasurementBluetoothTxPackets |
Chave para uma medição do número de pacotes transmitidos para este uid pelo rádio bluetooth. |
MeasurementButtonUserActivityCount |
Chave para uma medição do número de eventos de atividade do usuário devido a pressionamentos de botões físicos causados pelo UID. |
MeasurementCpuPowerMams |
Uma estimativa do número de miliamperes-microsenvia usados por este uid. |
MeasurementMobileIdleMs |
Chave para uma medição do número de millseconds O controlador de rádio móvel estava ocioso, mas ligado em nome deste uid. |
MeasurementMobilePowerMams |
Chave para uma medição do número estimado de mA*ms usado por este uid para dados móveis, ou seja, o número de milissegundos de atividade vezes a corrente mA durante esse período. |
MeasurementMobileRxBytes |
Chave para uma medição do número de bytes recebidos para este uid pelo rádio móvel. |
MeasurementMobileRxMs |
Chave para uma medição do número de millseconds o transmissor de rádio móvel estava recebendo dados para este uid. |
MeasurementMobileRxPackets |
Chave para uma medição do número de pacotes recebidos para este uid pelo rádio móvel. |
MeasurementMobileTxBytes |
Chave para uma medição do número de bytes transmitidos para este uid pelo rádio móvel. |
MeasurementMobileTxMs |
Chave para uma medição do número de millseconds o transmissor de rádio móvel estava transmitindo dados para este uid. |
MeasurementMobileTxPackets |
Chave para uma medição do número de pacotes transmitidos para este uid pelo rádio móvel. |
MeasurementOtherUserActivityCount |
Chave para uma medição do número de eventos de atividade do usuário gerados por software causados pelo UID. |
MeasurementRealtimeBatteryMs |
Quantos milissegundos esse relatório de estatísticas cobre no tempo do relógio de parede enquanto o dispositivo estava na bateria, incluindo o tempo de tela ligada e desligada. |
MeasurementRealtimeScreenOffBatteryMs |
Quantos milissegundos este relatório de estatísticas cobre em tempo de relógio de parede enquanto o dispositivo estava na bateria, incluindo apenas o tempo de tela desligada. |
MeasurementSystemCpuTimeMs |
Chave para uma medição do número de milissegundos gastos pela CPU executando o código do kernel para este uid. |
MeasurementTouchUserActivityCount |
Chave para uma medição do número de eventos de atividade do usuário devido a eventos de toque causados pelo UID. |
MeasurementUptimeBatteryMs |
Quantos milissegundos esse relatório de estatísticas cobre que a CPU estava em execução enquanto o dispositivo estava na bateria, incluindo o tempo de tela ligada e desligada. |
MeasurementUptimeScreenOffBatteryMs |
Quantos milissegundos esse relatório de estatísticas cobre que a CPU estava em execução enquanto o dispositivo estava na bateria, incluindo apenas o tempo de tela desligada. |
MeasurementUserCpuTimeMs |
Chave para uma medição do número de milissegundos gastos pela CPU executando o código de espaço do usuário para este uid. |
MeasurementWifiFullLockMs |
Chave para uma medição do número de millseconds que este uid manteve um bloqueio Wi-Fi completo. |
MeasurementWifiIdleMs |
Chave para uma medição do número de millseconds o controlador wifi estava ocioso, mas ligado por conta deste uid. |
MeasurementWifiMulticastMs |
Chave para uma medição do número de millseconds que este uid estava realizando tráfego Wi-Fi multicast. |
MeasurementWifiPowerMams |
Chave para uma medição do número estimado de mA*ms usado por este uid para wifi, ou seja, o número de milissegundos de atividade wifi vezes a corrente mA durante esse período. |
MeasurementWifiRunningMs |
Chave para uma medição do número de millseconds o controlador wifi estava ativo em nome deste uid. |
MeasurementWifiRxBytes |
Chave para uma medição do número de bytes recebidos para este uid pelo rádio wifi. |
MeasurementWifiRxMs |
Chave para uma medição do número de millseconds o transmissor wifi estava recebendo dados para este uid. |
MeasurementWifiRxPackets |
Chave para uma medição do número de pacotes recebidos para este uid pelo rádio wifi. |
MeasurementWifiTxBytes |
Chave para uma medição do número de bytes transmitidos para este uid pelo rádio wifi. |
MeasurementWifiTxMs |
Chave para uma medição do número de millseconds o transmissor wifi estava transmitindo dados para este uid. |
MeasurementWifiTxPackets |
Chave para uma medição do número de pacotes transmitidos para este uid pelo rádio wifi. |
StatsPackages |
Chave para um HealthStats com |
StatsPids |
Chave para um HealthStats com |
StatsProcesses |
Chave para um HealthStats com |
TimerAudio |
Chave para um temporizador para a contagem e duração da reprodução de áudio feita por este uid. |
TimerBluetoothScan |
Chave para um temporizador para a contagem e duração de quando este uid estava fazendo varreduras bluetooth. |
TimerCamera |
Chave para um temporizador para a contagem e duração este uid tinha a câmera ligada. |
TimerFlashlight |
Chave para um temporizador para a contagem e duração este uid tinha a lanterna ligada. |
TimerForegroundActivity |
Chave para um temporizador para a contagem e duração de quando uma atividade deste uid foi a atividade de primeiro plano. |
TimerGpsSensor |
Chave para um temporizador para o uso de aplicações do sensor GPS. |
TimerMobileRadioActive |
Chave para um temporizador para a contagem e duração do rádio móvel foi ligado para este uid. |
TimerProcessStateBackgroundMs |
Chave para um temporizador para a contagem e a duração de quando esse uid estava no estado de processo "em segundo plano". |
TimerProcessStateCachedMs |
Chave para um temporizador para a contagem e a duração de quando esse uid estava no estado de processo "armazenado em cache". |
TimerProcessStateForegroundMs |
Chave para um temporizador para a contagem e a duração de quando esse uid estava no estado de processo "primeiro plano". |
TimerProcessStateForegroundServiceMs |
Chave para um temporizador para a contagem e a duração de quando esse uid estava no estado de processo de "serviço de primeiro plano". |
TimerProcessStateTopMs |
Chave para um temporizador para a contagem e duração de quando esse uid estava no estado de processo "superior". |
TimerProcessStateTopSleepingMs |
Chave para um temporizador para a contagem e a duração de quando esse uid estava no estado de processo de "suspensão superior". |
TimersJobs |
Chave para um mapa de Timers para os |
TimersSensors |
Chave para um mapa do uso do sensor para este uid. |
TimersSyncs |
Chave para um mapa de Timers para as sincronizações do adaptador de sincronização que foram feitas para este uid. |
TimersWakelocksDraw |
Chave para um TimerStat para as vezes em que um wakelock definido pelo sistema foi adquirido para permitir que o aplicativo desenhe quando, de outra forma, não seria capaz de (e. |
TimersWakelocksFull |
Chave para um TimerStat para as vezes um |
TimersWakelocksPartial |
Chave para um TimerStat para as vezes um |
TimersWakelocksWindow |
Chaves para |
TimerVibrator |
Chave para um temporizador para a contagem e duração este uid tinha o vibrador ligado. |
TimerVideo |
Chave para um temporizador para a contagem e duração da reprodução de vídeo feita por este uid. |
TimerWifiScan |
Chave para um temporizador para a contagem e duração das varreduras wifi feitas por este uid. |
Propriedades
Class |
Retorna a classe de tempo de execução deste |
Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
JniIdentityHashCode |
Chaves para |
JniPeerMembers |
Chaves para |
PeerReference |
Chaves para |
ThresholdClass |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
ThresholdType |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Object) |
Métodos
Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
Dispose() |
Chaves para |
Dispose(Boolean) |
Chaves para |
Equals(Object) |
Indica se algum outro objeto é "igual" a este. (Herdado de Object) |
GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
ToArray<T>() |
Chaves para |
ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
UnregisterFromRuntime() |
Chaves para |
Wait() |
Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>. (Herdado de Object) |
Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
IJavaPeerable.Disposed() |
Chaves para |
IJavaPeerable.DisposeUnlessReferenced() |
Chaves para |
IJavaPeerable.Finalized() |
Chaves para |
IJavaPeerable.JniManagedPeerState |
Chaves para |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Chaves para |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Chaves para |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Chaves para |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
Chaves para |
GetJniTypeName(IJavaPeerable) |
Chaves para |