Freigeben über


ColorObject Klasse

Definition

{

[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
Vererbung
ColorObject
Attribute

Hinweise

{

Java-Dokumentation für android.graphics.Color.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

ColorObject()

Erstellt eine neue Farbinstanz, die ColorSpace.Named#SRGB sRGB im Farbraum auf undurchsichtig schwarz festgelegt ist.

ColorObject(IntPtr, JniHandleOwnership)

{

Felder

Black

{

Cyan

{

Dkgray

{

Gray

{

Ltgray

{

Magenta

{

Transparent

{

White

{

Yellow

{

Eigenschaften

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
ColorSpace

Gibt den Farbraum dieser Farbe zurück.

ComponentCount

Gibt die Anzahl der Komponenten zurück, die einen Farbwert gemäß dem Farbmodell dieses Farbraums bilden, sowie eine zusätzliche Komponente für Alpha.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
IsSrgb

Gibt an, ob sich diese Farbe im ColorSpace.Named#SRGB sRGB Farbraum befindet.

IsWideGamut

Gibt an, ob sich diese Farbfarbe in einem breiten Farbraum befindet.

JniIdentityHashCode

{

(Geerbt von Object)
JniPeerMembers

{

Model

Gibt das Farbmodell dieser Farbe zurück.

PeerReference

{

(Geerbt von Object)
ThresholdClass

{

ThresholdType

{

Methoden

Alpha()

Gibt den Wert der Alphakomponente im Bereich zurück ([0.

Alpha(Color)

Gibt die Alphakomponente einer Farbe int zurück.

Alpha(Int64)

Gibt die Alphakomponente zurück, die in der angegebenen Farbe lang codiert ist.

Argb(Int32, Int32, Int32, Int32)

Gibt ein Farbint aus Alpha-, Rot-, Grün-, Blaukomponenten zurück.

Argb(Single, Single, Single, Single)

Zurückgeben einer Farbint aus Alpha-, Rot-, Grün-, Blau-Float-Komponenten im Bereich ([0).

Blue()

Gibt den Wert der blauen Komponente im Bereich zurück, der durch den Farbraum dieser Farbe definiert ist (siehe ColorSpace#getMinValue(int) und ColorSpace#getMaxValue(int)).

Blue(Color)

Gibt die blaue Komponente einer Farbe int zurück.

Blue(Int64)

Gibt die blaue Komponente zurück, die in der angegebenen Farbe lang codiert ist.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
ColorToHSV(Color, Single[])

Konvertieren Sie die ARGB-Farbe in die HSV-Komponenten.

Convert(Color, ColorSpace)

Konvertiert die angegebene ARGB-Farbe int aus dem ColorSpace.Named#SRGB sRGB Farbraum in den angegebenen Zielfarbraum.

Convert(ColorSpace)

Konvertiert diese Farbe aus dem Farbraum in den angegebenen Farbraum.

Convert(Int64, ColorSpace)

Wandelt die angegebene Farbe lange vom Farbraum in den angegebenen Zielfarbraum um.

Convert(Int64, ColorSpace+Connector)

Konvertiert die angegebene 3 Komponentenfarbe aus dem Quellfarbraum in den Zielfarbraum.

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

Konvertiert die angegebene 3 Komponentenfarbe aus dem Quellfarbraum in den Zielfarbraum.

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

Konvertiert die angegebene 3 Komponentenfarbe aus dem Quellfarbraum in den Zielfarbraum.

Dispose()

{

(Geerbt von Object)
Dispose(Boolean)

{

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetComponent(Int32)

Gibt den Wert der angegebenen Komponente im Bereich zurück, der durch den Farbraum dieser Farbe definiert ist (siehe ColorSpace#getMinValue(int) und ColorSpace#getMaxValue(int)).

GetComponents()

Gibt die Komponenten dieser Farbe als neues Array zurück.

GetComponents(Single[])

Kopiert die Komponenten dieser Farbe in das angegebene Array.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
Green()

Gibt den Wert der grünen Komponente im Bereich zurück, der durch den Farbraum dieser Farbe definiert ist (siehe ColorSpace#getMinValue(int) und ColorSpace#getMaxValue(int)).

Green(Color)

Gibt die grüne Komponente einer Farbe int zurück.

Green(Int64)

Gibt die grüne Komponente zurück, die in der angegebenen Farbe lang codiert ist.

HSVToColor(Int32, Single[])

Konvertieren Sie HSV-Komponenten in eine ARGB-Farbe.

HSVToColor(Single[])

Konvertieren Sie HSV-Komponenten in eine ARGB-Farbe.

InvokeColorSpace(Int64)

Gibt den Farbraum zurück, der in der angegebenen Farbe lang codiert ist.

InvokeIsSrgb(Int64)

Gibt an, ob sich die angegebene Farbe im ColorSpace.Named#SRGB sRGB Farbraum befindet.

InvokeIsWideGamut(Int64)

Gibt an, ob sich die angegebene Farbe in einem breiten Farbraum befindet.

IsInColorSpace(Int64, ColorSpace)

Gibt an, ob sich die angegebene Farbe im angegebenen Farbraum befindet.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Luminance()

Gibt die relative Leuchtdichte dieser Farbe zurück.

Luminance(Color)

Gibt die relative Leuchtdichte einer Farbe zurück.

Luminance(Int64)

Gibt die relative Leuchtdichte einer Farbe zurück.

Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
Pack()

Packt diese Farbe in eine farbe lang.

Pack(Color)

Konvertiert die angegebene ARGB-Farbe int in eine RGBA-Farbe lang im sRGB-Farbraum.

Pack(Single, Single, Single)

Packt die sRGB-Farbe, die durch die angegebenen Rot-, Grün- und Blaukomponentenwerte definiert wird, in einer RGBA-Farbe lang im sRGB-Farbraum.

Pack(Single, Single, Single, Single)

Packt die sRGB-Farbe, die durch die angegebenen Rot-, Grün-, Blau- und Alpha-Komponentenwerte definiert ist, in eine RGBA-Farbe lang im sRGB-Farbraum.

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

Packt die drei Komponentenfarbe, die durch die angegebenen Rot-, Grün-, Blau- und Alpha-Komponentenwerte definiert ist, in eine Farbe, die lang im angegebenen Farbraum ist.

ParseColor(String)

</p>Analysieren Sie die Farbzeichenfolge, und geben Sie die entsprechende Farbe int zurück.

Red()

Gibt den Wert der roten Komponente im Bereich zurück, der durch den Farbraum dieser Farbe definiert ist (siehe ColorSpace#getMinValue(int) und ColorSpace#getMaxValue(int)).

Red(Color)

Gibt die rote Komponente einer Farbe int zurück.

Red(Int64)

Gibt die rote Komponente zurück, die in der angegebenen Farbe lang codiert ist.

Rgb(Int32, Int32, Int32)

Zurückgeben einer Farbint aus roten, grünen, blauen Komponenten.

Rgb(Single, Single, Single)

Zurückgeben einer Farbint aus roter, grüner, blauer Float-Komponenten im Bereich ([0).

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

Konvertieren Sie RGB-Komponenten in HSV.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
ToArgb()

Wandelt diese Farbe in eine ARGB-Farbe int um.

ToArgb(Int64)

Konvertiert die angegebene Farbe lang in eine ARGB-Farbe int.

ToArray<T>()

{

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

{

(Geerbt von Object)
ValueOf(Color)

Erstellt eine neue Color Instanz aus einer ARGB-Farbe int.

ValueOf(Int64)

Erstellt eine neue Color Instanz aus einer Farbe lang.

ValueOf(Single, Single, Single)

Erstellt einen neuen undurchsichtigen ColorColorSpace.Named#SRGB sRGB Farbraum mit den angegebenen Werten für rote, grüne und blaue Komponenten.

ValueOf(Single, Single, Single, Single)

Erstellt einen neuen ColorColorSpace.Named#SRGB sRGB Farbraum mit den angegebenen Werten für rot, grün, blau und alpha.

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

Erstellt ein neues Color Im angegebenen Farbraum mit den angegebenen Werten für rot, grün, blau und alpha.

ValueOf(Single[], ColorSpace)

Erstellt ein neues Color im angegebenen Farbraum mit den angegebenen Komponentenwerten.

Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em> oder <em>unterbrochen</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

{

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

{

(Geerbt von Object)
IJavaPeerable.Finalized()

{

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

{

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

{

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

{

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

{

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

{

GetJniTypeName(IJavaPeerable)

{

Gilt für: