TypedValue Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contenedor para un valor de datos con tipo dinámico.
[Android.Runtime.Register("android/util/TypedValue", DoNotGenerateAcw=true)]
public class TypedValue : Java.Lang.Object
[<Android.Runtime.Register("android/util/TypedValue", DoNotGenerateAcw=true)>]
type TypedValue = class
inherit Object
- Herencia
- Atributos
Comentarios
Contenedor para un valor de datos con tipo dinámico. Se usa principalmente con android.content.res.Resources para contener valores de recursos.
Java documentación para android.util.TypedValue.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Constructores
| Nombre | Description |
|---|---|
| TypedValue() | |
| TypedValue(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
| Nombre | Description |
|---|---|
| DataNullEmpty |
|
| DataNullUndefined |
|
| DensityDefault |
Si |
| DensityNone |
Si |
Propiedades
| Nombre | Description |
|---|---|
| AssetCookie |
Información adicional sobre dónde procede el valor; solo se establece para cadenas. |
| ChangingConfigurations |
Si el valor procede de un recurso, estas son las configuraciones para las que su contenido puede cambiar. |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| ComplexUnit |
Devuelve el tipo de unidad compleja para este valor. |
| Data |
Datos básicos del valor, interpretados según |
| Density |
Si el valor procede de un recurso, contiene la densidad de píxeles correspondiente. |
| Float |
Devuelve los datos de este valor como float. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| IsColorType |
Determine si un valor es un color. |
| JniIdentityHashCode |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| JniPeerMembers |
Contenedor para un valor de datos con tipo dinámico. |
| PeerReference |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| ResourceId |
Si Value procede de un recurso, contiene el identificador de recurso correspondiente. |
| SourceResourceId |
Si el valor procede de un recurso de estilo o de un recurso de diseño (establecido en un diseño XML), contiene el estilo o identificador de recurso de diseño correspondiente con el que se resolvió el atributo. |
| String |
Si el valor contiene una cadena, se trata de ella. |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| Type |
El tipo mantenido por este valor, tal como se define en las constantes aquí. |
Métodos
| Nombre | Description |
|---|---|
| ApplyDimension(ComplexUnitType, Single, DisplayMetrics) |
Convierte un valor de datos complejo desempaquetado que contiene una dimensión en su valor final de píxel de punto flotante. |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| CoerceToString() |
Independientemente del tipo real del valor, intente convertirlo en un valor de cadena. |
| CoerceToString(DataType, Int32) |
Realice la conversión de tipos según |
| CoerceToStringFormatted() |
Independientemente del tipo real del valor, intente convertirlo en un valor de cadena. |
| ComplexToDimension(Int32, DisplayMetrics) |
Convierte un valor de datos complejo que contiene una dimensión en su valor de punto flotante final. |
| ComplexToDimensionNoisy(Int32, DisplayMetrics) | |
| ComplexToDimensionPixelOffset(Int32, DisplayMetrics) |
Convierte un valor de datos complejo que contiene una dimensión en su valor final como desplazamiento de píxeles enteros. |
| ComplexToDimensionPixelSize(Int32, DisplayMetrics) |
Convierte un valor de datos complejo que contiene una dimensión en su valor final como un tamaño de píxel entero. |
| ComplexToFloat(Int32) |
Recupere el valor base de un entero de datos complejo. |
| ComplexToFraction(Int32, Single, Single) |
Convierte un valor de datos complejo que contiene una fracción en su valor de punto flotante final. |
| ConvertDimensionToPixels(ComplexUnitType, Single, DisplayMetrics) |
Convierte un valor de dimensión en píxeles sin formato, e. |
| ConvertPixelsToDimension(ComplexUnitType, Single, DisplayMetrics) |
Convierte un valor de píxel en la dimensión especificada, e. |
| DeriveDimension(ComplexUnitType, Single, DisplayMetrics) |
Convierte un valor de píxel en la dimensión especificada, e. |
| Dispose() |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| Dispose(Boolean) |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetDimension(DisplayMetrics) |
Devuelve los datos de este valor como una dimensión. |
| GetFraction(Single, Single) |
Devuelve los datos de este valor como una fracción. |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetTo(TypedValue) | |
| ToArray<T>() |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterFromRuntime() |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| IJavaPeerable.Finalized() |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| IJavaPeerable.JniManagedPeerState |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Contenedor para un valor de datos con tipo dinámico. (Heredado de Object) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Contenedor para un valor de datos con tipo dinámico. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |