Condividi tramite


DisplayMetrics Classe

Definizione

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

[Android.Runtime.Register("android/util/DisplayMetrics", DoNotGenerateAcw=true)]
public class DisplayMetrics : Java.Lang.Object
[<Android.Runtime.Register("android/util/DisplayMetrics", DoNotGenerateAcw=true)>]
type DisplayMetrics = class
    inherit Object
Ereditarietà
DisplayMetrics
Attributi

Commenti

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

Per accedere ai membri DisplayMetrics, recuperare le metriche di visualizzazione come segue:

context.getResources().getDisplayMetrics();

Per il layout dell'interfaccia utente, ottenere android.view.WindowMetrics da WindowManager#getCurrentWindowMetrics(). DisplayMetrics deve essere usato solo per ottenere proprietà correlate alla visualizzazione, ad esempio #xdpi e #ydpi

Per #density altre informazioni sulle differenze tra #xdpi, #ydpi e #density.

Documentazione Java per android.util.DisplayMetrics.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

DisplayMetrics()
DisplayMetrics(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

Density140
Obsoleti.

Densità intermedia per schermi che si trovano tra #DENSITY_LOW (120dpi) e #DENSITY_MEDIUM (160dpi).

Density180
Obsoleti.

Densità intermedia per gli schermi che si trovano tra #DENSITY_MEDIUM (160dpi) e #DENSITY_HIGH (240dpi).

Density200
Obsoleti.

Densità intermedia per gli schermi che si trovano tra #DENSITY_MEDIUM (160dpi) e #DENSITY_HIGH (240dpi).

Density220
Obsoleti.

Densità intermedia per gli schermi che si trovano tra #DENSITY_MEDIUM (160dpi) e #DENSITY_HIGH (240dpi).

Density260
Obsoleti.

Densità intermedia per gli schermi che si trovano tra #DENSITY_HIGH (240dpi) e #DENSITY_XHIGH (320dpi).

Density280
Obsoleti.

Densità intermedia per gli schermi che si trovano tra #DENSITY_HIGH (240dpi) e #DENSITY_XHIGH (320dpi).

Density300
Obsoleti.

Densità intermedia per gli schermi che si trovano tra #DENSITY_HIGH (240dpi) e #DENSITY_XHIGH (320dpi).

Density340
Obsoleti.

Densità intermedia per gli schermi che si trovano da qualche parte tra #DENSITY_XHIGH (320 dpi) e #DENSITY_XXHIGH (480 dpi).

Density360
Obsoleti.

Densità intermedia per gli schermi che si trovano da qualche parte tra #DENSITY_XHIGH (320 dpi) e #DENSITY_XXHIGH (480 dpi).

Density400
Obsoleti.

Densità intermedia per gli schermi che si trovano da qualche parte tra #DENSITY_XHIGH (320 dpi) e #DENSITY_XXHIGH (480 dpi).

Density420
Obsoleti.

Densità intermedia per gli schermi che si trovano da qualche parte tra #DENSITY_XHIGH (320 dpi) e #DENSITY_XXHIGH (480 dpi).

Density440
Obsoleti.

Densità intermedia per gli schermi che si trovano da qualche parte tra #DENSITY_XHIGH (320 dpi) e #DENSITY_XXHIGH (480 dpi).

Density450
Obsoleti.

Densità intermedia per gli schermi che si trovano da qualche parte tra #DENSITY_XHIGH (320 dpi) e #DENSITY_XXHIGH (480 dpi).

Density520
Obsoleti.

Densità intermedia per schermi che si trovano da qualche parte tra #DENSITY_XXHIGH (480 dpi) e #DENSITY_XXXHIGH (640 dpi).

Density560
Obsoleti.

Densità intermedia per schermi che si trovano da qualche parte tra #DENSITY_XXHIGH (480 dpi) e #DENSITY_XXXHIGH (640 dpi).

Density600
Obsoleti.

Densità intermedia per schermi che si trovano da qualche parte tra #DENSITY_XXHIGH (480 dpi) e #DENSITY_XXXHIGH (640 dpi).

DensityDefault
Obsoleti.

Densità di riferimento usata in tutto il sistema.

DensityHigh
Obsoleti.

DPI quantizzato standard per schermi ad alta densità.

DensityLow
Obsoleti.

DPI quantizzato standard per schermi a bassa densità.

DensityMedium
Obsoleti.

DPI quantizzato standard per schermi a densità media.

DensityTv
Obsoleti.

Si tratta di una densità secondaria, aggiunta per alcune configurazioni comuni dello schermo.

DensityXhigh
Obsoleti.

DPI quantizzato standard per schermi ad alta densità.

DensityXxhigh
Obsoleti.

DPI quantizzato standard per schermi extra-ad alta densità.

DensityXxxhigh
Obsoleti.

DPI quantizzato standard per schermi extra-extra-densità.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Density

Densità logica dello schermo.

DensityDeviceStable

Densità stabile del dispositivo.

DensityDpi

Densità dello schermo espressa come punti per pollice.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
HeightPixels

Altezza assoluta delle dimensioni di visualizzazione disponibili in pixel.

JniIdentityHashCode

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
JniPeerMembers

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

PeerReference

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
ScaledDensity

Fattore di ridimensionamento per i tipi di carattere visualizzati nella visualizzazione.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

WidthPixels

Larghezza assoluta delle dimensioni di visualizzazione disponibili in pixel.

Xdpi

I pixel fisici esatti per pollice dello schermo nella dimensione X.

Ydpi

I pixel fisici esatti per pollice dello schermo nella dimensione Y.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
Dispose(Boolean)

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
Equals(DisplayMetrics)

Restituisce true se queste metriche di visualizzazione corrispondono alle altre metriche di visualizzazione.

Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetTo(DisplayMetrics)
SetToDefaults()
ToArray<T>()

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
IJavaPeerable.Finalized()

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

GetJniTypeName(IJavaPeerable)

Struttura che descrive informazioni generali su uno schermo, ad esempio le dimensioni, la densità e il ridimensionamento dei tipi di carattere.

Si applica a