Condividi tramite


ColorObject Classe

Definizione

{

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

Commenti

{

Documentazione java per android.graphics.Color.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

ColorObject()

Crea una nuova istanza di colore impostata su nero opaco nello spazio dei ColorSpace.Named#SRGB sRGB colori.

ColorObject(IntPtr, JniHandleOwnership)

{

Campi

Black

{

Cyan

{

Dkgray

{

Gray

{

Ltgray

{

Magenta

{

Transparent

{

White

{

Yellow

{

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ColorSpace

Restituisce lo spazio colore di questo colore.

ComponentCount

Restituisce il numero di componenti che formano un valore di colore in base al modello di colore di questo spazio colori, più un componente aggiuntivo per alpha.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsSrgb

Indica se questo colore si trova nello spazio colori ColorSpace.Named#SRGB sRGB .

IsWideGamut

Indica se questo colore si trova in uno spazio colore a gamut wide.

JniIdentityHashCode

{

(Ereditato da Object)
JniPeerMembers

{

Model

Restituisce il modello di colore di questo colore.

PeerReference

{

(Ereditato da Object)
ThresholdClass

{

ThresholdType

{

Metodi

Alpha()

Restituisce il valore del componente alfa nell'intervallo ([0.

Alpha(Color)

Restituisce il componente alfa di un colore int.

Alpha(Int64)

Restituisce il componente alfa codificato nel colore lungo specificato.

Argb(Int32, Int32, Int32, Int32)

Restituisce un colore int da componenti alfa, rosso, verde, blu.

Argb(Single, Single, Single, Single)

Restituisce un colore int da componenti alfa, rosso, verde, blu float nell'intervallo ([0.

Blue()

Restituisce il valore del componente blu nell'intervallo definito dallo spazio colore di questo colore (vedere ColorSpace#getMinValue(int) e ColorSpace#getMaxValue(int)).

Blue(Color)

Restituisce il componente blu di un int di colore.

Blue(Int64)

Restituisce il componente blu codificato nel colore lungo specificato.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
ColorToHSV(Color, Single[])

Convertire il colore ARGB nei relativi componenti HSV.

Convert(Color, ColorSpace)

Converte il colore ARGB specificato int dallo ColorSpace.Named#SRGB sRGB spazio colore nello spazio colore di destinazione specificato.

Convert(ColorSpace)

Converte questo colore dallo spazio colore allo spazio colore specificato.

Convert(Int64, ColorSpace)

Converte il colore specificato lungo dallo spazio colore nello spazio colore di destinazione specificato.

Convert(Int64, ColorSpace+Connector)

Converte il colore del componente specificato 3 dallo spazio colore di origine allo spazio colore di destinazione.

Convert(Single, Single, Single, Single, ColorSpace, ColorSpace)

Converte il colore del componente specificato 3 dallo spazio colore di origine allo spazio colore di destinazione.

Convert(Single, Single, Single, Single, ColorSpace+Connector)

Converte il colore del componente specificato 3 dallo spazio colore di origine allo spazio colore di destinazione.

Dispose()

{

(Ereditato da Object)
Dispose(Boolean)

{

(Ereditato da Object)
Equals(Object)

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

(Ereditato da Object)
GetComponent(Int32)

Restituisce il valore del componente specificato nell'intervallo definito dallo spazio colore di questo colore (vedere ColorSpace#getMinValue(int) e ColorSpace#getMaxValue(int)).

GetComponents()

Restituisce i componenti di questo colore come nuova matrice.

GetComponents(Single[])

Copia i componenti di questo colore nella matrice fornita.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
Green()

Restituisce il valore del componente verde nell'intervallo definito dallo spazio colore di questo colore (vedere ColorSpace#getMinValue(int) e ColorSpace#getMaxValue(int)).

Green(Color)

Restituisce il componente verde di un int di colore.

Green(Int64)

Restituisce il componente verde codificato nel colore lungo specificato.

HSVToColor(Int32, Single[])

Convertire i componenti HSV in un colore ARGB.

HSVToColor(Single[])

Convertire i componenti HSV in un colore ARGB.

InvokeColorSpace(Int64)

Restituisce lo spazio colore codificato nel colore lungo specificato.

InvokeIsSrgb(Int64)

Indica se il colore specificato si trova nello spazio colori ColorSpace.Named#SRGB sRGB .

InvokeIsWideGamut(Int64)

Indica se il colore specificato si trova in uno spazio colore a gamut wide.

IsInColorSpace(Int64, ColorSpace)

Indica se il colore specificato si trova nello spazio colore specificato.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Luminance()

Restituisce la luminanza relativa di questo colore.

Luminance(Color)

Restituisce la luminanza relativa di un colore.

Luminance(Int64)

Restituisce la luminanza relativa di un colore.

Notify()

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

(Ereditato da Object)
NotifyAll()

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

(Ereditato da Object)
Pack()

Inserisce questo colore in un colore lungo.

Pack(Color)

Converte il colore ARGB specificato int in un colore RGBA lungo nello spazio dei colori sRGB.

Pack(Single, Single, Single)

Inserisce il colore sRGB definito dai valori dei componenti rosso, verde e blu specificati in un colore RGBA lungo nello spazio dei colori sRGB.

Pack(Single, Single, Single, Single)

Inserisce il colore sRGB definito dai valori dei componenti rosso, verde, blu e alfa specificati in un colore RGBA lungo nello spazio dei colori sRGB.

Pack(Single, Single, Single, Single, ColorSpace)

Inserisce il colore del componente 3 definito dai valori dei componenti rosso, verde, blu e alfa specificati in un colore lungo nello spazio colore specificato.

ParseColor(String)

</p>Analizza la stringa di colore e restituisce il colore int corrispondente.

Red()

Restituisce il valore del componente rosso nell'intervallo definito dallo spazio colore di questo colore (vedere ColorSpace#getMinValue(int) e ColorSpace#getMaxValue(int)).

Red(Color)

Restituisce il componente rosso di un int di colore.

Red(Int64)

Restituisce il componente rosso codificato nel colore lungo specificato.

Rgb(Int32, Int32, Int32)

Restituisce un colore int dai componenti rosso, verde, blu.

Rgb(Single, Single, Single)

Restituisce un colore int dai componenti rosso, verde, blu float nell'intervallo ([0.

RGBToHSV(Int32, Int32, Int32, Single[])

Convertire i componenti RGB in HSV.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArgb()

Converte questo colore in un colore ARGB int.

ToArgb(Int64)

Converte il colore specificato lungo in un colore ARGB int.

ToArray<T>()

{

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

{

(Ereditato da Object)
ValueOf(Color)

Crea una nuova Color istanza da un colore ARGB int.

ValueOf(Int64)

Crea una nuova Color istanza da un colore lungo.

ValueOf(Single, Single, Single)

Crea un nuovo opaco Color nello spazio dei ColorSpace.Named#SRGB sRGB colori con i valori dei componenti rosso, verde e blu specificati.

ValueOf(Single, Single, Single, Single)

Crea un nuovo Color oggetto nello spazio dei ColorSpace.Named#SRGB sRGB colori con i valori dei componenti rosso, verde, blu e alfa specificati.

ValueOf(Single, Single, Single, Single, ColorSpace)

Crea un nuovo Color oggetto nello spazio colore specificato con i valori dei componenti rosso, verde, blu e alfa specificati.

ValueOf(Single[], ColorSpace)

Crea un nuovo Color oggetto nello spazio colore specificato con i valori del componente specificati.

Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< 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)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< 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()

{

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

{

(Ereditato da Object)
IJavaPeerable.Finalized()

{

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

{

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

{

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

{

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

{

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

{

GetJniTypeName(IJavaPeerable)

{

Si applica a