UidHealthStats Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Clés pour HealthStats
retournées à partir de SystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)
, SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()
et 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
- Héritage
- Attributs
Remarques
Clés pour HealthStats
retournées à partir de SystemHealthManager#takeUidSnapshot(int) SystemHealthManager.takeUidSnapshot(int)
, SystemHealthManager#takeMyUidSnapshot() SystemHealthManager.takeMyUidSnapshot()
et SystemHealthManager#takeUidSnapshots(int[]) SystemHealthManager.takeUidSnapshots(int[])
.
Documentation Java pour android.os.health.UidHealthStats
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Champs
MeasurementBluetoothIdleMs |
Clé pour une mesure du nombre de millsecondes que le contrôleur Bluetooth était inactif, mais activé pour le compte de cet uid. |
MeasurementBluetoothPowerMams |
Clé pour une mesure du nombre estimé de mA*ms utilisée par cet uid pour bluetooth, autrement dit le nombre de millisecondes d’activité du temps d’activité actuel pendant cette période. |
MeasurementBluetoothRxBytes |
Clé pour une mesure du nombre d’octets reçus pour cette interface utilisateur par la radio bluetooth. |
MeasurementBluetoothRxMs |
Clé pour une mesure du nombre de millsecondes que l’émetteur Bluetooth recevait des données pour cet uid. |
MeasurementBluetoothRxPackets |
Clé pour une mesure du nombre de paquets reçus pour cette interface utilisateur par la radio bluetooth. |
MeasurementBluetoothTxBytes |
Clé pour une mesure du nombre d’octets transmis pour cette interface utilisateur par la radio bluetooth. |
MeasurementBluetoothTxMs |
Clé pour une mesure du nombre de millsecondes que l’émetteur Bluetooth transmettait des données pour cet uid. |
MeasurementBluetoothTxPackets |
Clé pour une mesure du nombre de paquets transmis pour cette interface utilisateur par la radio bluetooth. |
MeasurementButtonUserActivityCount |
Clé d’une mesure du nombre d’événements d’activité utilisateur en raison d’appuis sur les boutons physiques provoqués par l’UID. |
MeasurementCpuPowerMams |
Estimation du nombre de milliamp-microsends utilisés par cet uid. |
MeasurementMobileIdleMs |
Clé pour une mesure du nombre de millsecondes que le contrôleur radio mobile était inactif, mais activé pour le compte de cet uid. |
MeasurementMobilePowerMams |
Clé d’une mesure du nombre estimé de mA*ms utilisée par cet uid pour les données mobiles, autrement dit le nombre de millisecondes d’activité pendant cette période. |
MeasurementMobileRxBytes |
Clé pour une mesure du nombre d’octets reçus pour cette interface utilisateur par la radio mobile. |
MeasurementMobileRxMs |
Clé pour une mesure du nombre de millsecondes que l’émetteur radio mobile recevait des données pour cette interface utilisateur. |
MeasurementMobileRxPackets |
Clé pour une mesure du nombre de paquets reçus pour cette interface utilisateur par la radio mobile. |
MeasurementMobileTxBytes |
Clé pour une mesure du nombre d’octets transmis pour cette interface utilisateur par la radio mobile. |
MeasurementMobileTxMs |
Clé pour une mesure du nombre de millsecondes que l’émetteur radio mobile transmettait des données pour cette interface utilisateur. |
MeasurementMobileTxPackets |
Clé pour une mesure du nombre de paquets transmis pour cette interface utilisateur par la radio mobile. |
MeasurementOtherUserActivityCount |
Clé pour une mesure du nombre d’événements d’activité utilisateur générés par le logiciel provoqués par l’UID. |
MeasurementRealtimeBatteryMs |
Combien de millisecondes ce rapport de statistiques couvre en temps d’horloge mur pendant que l’appareil était sur batterie, y compris le temps d’écran et d’écran. |
MeasurementRealtimeScreenOffBatteryMs |
Combien de millisecondes ce rapport de statistiques couvre en temps d’horloge murale pendant que l’appareil était sur batterie, y compris uniquement le temps d’arrêt de l’écran. |
MeasurementSystemCpuTimeMs |
Clé pour une mesure du nombre de millisecondes passées par le processeur exécutant le code du noyau pour cet uid. |
MeasurementTouchUserActivityCount |
Clé d’une mesure du nombre d’événements d’activité utilisateur en raison d’événements tactiles provoqués par l’UID. |
MeasurementUptimeBatteryMs |
Combien de millisecondes ce rapport de statistiques couvre que le processeur était en cours d’exécution pendant que l’appareil était sur batterie, y compris le temps d’écran et d’écran. |
MeasurementUptimeScreenOffBatteryMs |
Combien de millisecondes ce rapport de statistiques couvre que le processeur était en cours d’exécution pendant que l’appareil était sur batterie, y compris uniquement le temps d’arrêt de l’écran. |
MeasurementUserCpuTimeMs |
Clé pour une mesure du nombre de millisecondes passées par le processeur exécutant le code d’espace utilisateur pour cet uid. |
MeasurementWifiFullLockMs |
Clé pour une mesure du nombre de millsecondes que cette interface utilisateur contenait un verrou wifi complet. |
MeasurementWifiIdleMs |
Clé pour une mesure du nombre de millsecondes que le contrôleur wifi était inactif, mais activé pour le compte de cette interface utilisateur. |
MeasurementWifiMulticastMs |
Clé pour une mesure du nombre de millsecondes que cette interface utilisateur effectuait le trafic wifi multidiffusion. |
MeasurementWifiPowerMams |
Clé pour une mesure du nombre estimé de mA*ms utilisé par cet uid pour le wifi, c’est-à-dire le nombre de millisecondes d’activité wifi heures le courant mA pendant cette période. |
MeasurementWifiRunningMs |
Clé pour une mesure du nombre de millsecondes que le contrôleur wifi était actif au nom de cet uid. |
MeasurementWifiRxBytes |
Clé pour une mesure du nombre d’octets reçus pour cette interface utilisateur par la radio wifi. |
MeasurementWifiRxMs |
Clé pour une mesure du nombre de millsecondes que l’émetteur wifi recevait des données pour cet uid. |
MeasurementWifiRxPackets |
Clé pour une mesure du nombre de paquets reçus pour cette interface utilisateur par la radio wifi. |
MeasurementWifiTxBytes |
Clé pour une mesure du nombre d’octets transmis pour cette interface utilisateur par la radio wifi. |
MeasurementWifiTxMs |
Clé pour une mesure du nombre de millsecondes que l’émetteur wifi transmettait des données pour cet uid. |
MeasurementWifiTxPackets |
Clé pour une mesure du nombre de paquets transmis pour cette interface utilisateur par la radio wifi. |
StatsPackages |
Clé d’un HealthStats avec |
StatsPids |
Clé d’un HealthStats avec |
StatsProcesses |
Clé d’un HealthStats avec |
TimerAudio |
Clé d’un minuteur pour le nombre et la durée de lecture audio effectuées par cet uid. |
TimerBluetoothScan |
Clé d’un minuteur pour le nombre et la durée du moment où cet uid effectuait des analyses bluetooth. |
TimerCamera |
La clé d’un minuteur pour le nombre et la durée pendant laquelle cette interface utilisateur a activé l’appareil photo. |
TimerFlashlight |
La clé d’un minuteur pour le nombre et la durée pendant laquelle cette interface utilisateur a activé la lampe de flashlight. |
TimerForegroundActivity |
Clé d’un minuteur pour le nombre et la durée de l’activité à partir de cet uid était l’activitiy de premier plan. |
TimerGpsSensor |
Clé d’un minuteur pour les applications utilisant le capteur GPS. |
TimerMobileRadioActive |
Clé d’un minuteur pour le nombre et la durée pendant laquelle la radio mobile a été activée pour cette interface utilisateur. |
TimerProcessStateBackgroundMs |
Clé d’un minuteur pour le nombre et la durée du moment où cet uid était dans l’état du processus « en arrière-plan ». |
TimerProcessStateCachedMs |
Clé d’un minuteur pour le nombre et la durée du moment où cet uid était dans l’état du processus « mis en cache ». |
TimerProcessStateForegroundMs |
Clé d’un minuteur pour le nombre et la durée du moment où cet uid était dans l’état du processus « au premier plan ». |
TimerProcessStateForegroundServiceMs |
Clé d’un minuteur pour le nombre et la durée du moment où cet uid était dans l’état du processus « service de premier plan ». |
TimerProcessStateTopMs |
Clé d’un minuteur pour le nombre et la durée du moment où cet uid était dans l’état du processus « top ». |
TimerProcessStateTopSleepingMs |
Clé d’un minuteur pour le nombre et la durée du moment où cette interface utilisateur était dans l’état du processus « en veille supérieure ». |
TimersJobs |
Clé d’une carte des minuteurs pour les |
TimersSensors |
Clé pour une carte de l’utilisation du capteur pour cet uid. |
TimersSyncs |
Clé d’une carte des minuteurs pour les synchronisations de l’adaptateur de synchronisation effectuées pour cet uid. |
TimersWakelocksDraw |
Clé d’un TimerStat pour le moment où un wakelock défini par le système a été acquis pour permettre à l’application de dessiner lorsqu’elle ne serait pas en mesure (e. |
TimersWakelocksFull |
Clé d’un TimerStat pour les heures a |
TimersWakelocksPartial |
Clé d’un TimerStat pour les heures a |
TimersWakelocksWindow |
Clés pour |
TimerVibrator |
La clé d’un minuteur pour le nombre et la durée pendant laquelle cette interface utilisateur avait activé le vibreur. |
TimerVideo |
Clé d’un minuteur pour le nombre et la durée de la lecture vidéo effectuées par cet uid. |
TimerWifiScan |
Clé d’un minuteur pour le nombre et la durée des analyses wifi effectuées par cet uid. |
Propriétés
Class |
Retourne la classe runtime de ce |
Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
JniIdentityHashCode |
Clés pour |
JniPeerMembers |
Clés pour |
PeerReference |
Clés pour |
ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. (Hérité de Object) |
ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. (Hérité de Object) |
Méthodes
Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
Dispose() |
Clés pour |
Dispose(Boolean) |
Clés pour |
Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
GetHashCode() |
Retourne une valeur de code de hachage pour l'objet. (Hérité de Object) |
JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
ToArray<T>() |
Clés pour |
ToString() |
Retourne une représentation de chaîne de l'objet. (Hérité de Object) |
UnregisterFromRuntime() |
Clés pour |
Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou> <em>interrompu</em>.<> (Hérité de Object) |
Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Implémentations d’interfaces explicites
IJavaPeerable.Disposed() |
Clés pour |
IJavaPeerable.DisposeUnlessReferenced() |
Clés pour |
IJavaPeerable.Finalized() |
Clés pour |
IJavaPeerable.JniManagedPeerState |
Clés pour |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Clés pour |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Clés pour |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Clés pour |
Méthodes d’extension
JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
JavaCast<TResult>(IJavaObject) |
Clés pour |
GetJniTypeName(IJavaPeerable) |
Clés pour |