Partager via


ColorObject Classe

Définition

{

[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
Héritage
ColorObject
Attributs

Remarques

{

Documentation Java pour android.graphics.Color.

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.

Constructeurs

ColorObject()

Crée une instance de couleur définie sur noir opaque dans l’espace ColorSpace.Named#SRGB sRGB de couleur.

ColorObject(IntPtr, JniHandleOwnership)

{

Champs

Black

{

Cyan

{

Dkgray

{

Gray

{

Ltgray

{

Magenta

{

Transparent

{

White

{

Yellow

{

Propriétés

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
ColorSpace

Retourne l’espace de couleur de cette couleur.

ComponentCount

Retourne le nombre de composants qui forment une valeur de couleur en fonction du modèle de couleur de cet espace de couleurs, ainsi qu’un composant supplémentaire pour alpha.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
IsSrgb

Indique si cette couleur se trouve dans l’espace ColorSpace.Named#SRGB sRGB de couleur.

IsWideGamut

Indique si cette couleur de couleur se trouve dans un espace de couleurs large.

JniIdentityHashCode

{

(Hérité de Object)
JniPeerMembers

{

Model

Retourne le modèle de couleur de cette couleur.

PeerReference

{

(Hérité de Object)
ThresholdClass

{

ThresholdType

{

Méthodes

Alpha()

Retourne la valeur du composant alpha dans la plage ([0.

Alpha(Color)

Retourne le composant alpha d’une int de couleur.

Alpha(Int64)

Retourne le composant alpha encodé dans la couleur spécifiée longue.

Argb(Int32, Int32, Int32, Int32)

Retournez un int de couleur à partir des composants alpha, rouge, vert, bleu.

Argb(Single, Single, Single, Single)

Retourne un int de couleur à partir des composants alpha, rouge, vert, bleu dans la plage ([0.

Blue()

Retourne la valeur du composant bleu dans la plage définie par l’espace de couleurs de cette couleur (voir ColorSpace#getMinValue(int) et ColorSpace#getMaxValue(int)).

Blue(Color)

Retourne le composant bleu d’une couleur int.

Blue(Int64)

Retourne le composant bleu encodé dans la couleur spécifiée longue.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
ColorToHSV(Color, Single[])

Convertissez la couleur ARVB en ses composants HSV.

Convert(Color, ColorSpace)

Convertit l’int de couleur ARVB spécifiée à partir de l’espace ColorSpace.Named#SRGB sRGB de couleur en espace de couleur de destination spécifié.

Convert(ColorSpace)

Convertit cette couleur de son espace de couleur en espace de couleur spécifié.

Convert(Int64, ColorSpace)

Convertit la couleur spécifiée depuis son espace de couleur en espace de couleur spécifié en espace de couleur de destination spécifié.

Convert(Int64, ColorSpace+Connector)

Convertit la couleur de composant 3 spécifiée de l’espace de couleur source en espace de couleur de destination.

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

Convertit la couleur de composant 3 spécifiée de l’espace de couleur source en espace de couleur de destination.

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

Convertit la couleur de composant 3 spécifiée de l’espace de couleur source en espace de couleur de destination.

Dispose()

{

(Hérité de Object)
Dispose(Boolean)

{

(Hérité de Object)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetComponent(Int32)

Retourne la valeur du composant spécifié dans la plage définie par l’espace de couleurs de cette couleur (voir ColorSpace#getMinValue(int) et ColorSpace#getMaxValue(int)).

GetComponents()

Retourne les composants de cette couleur sous la forme d’un nouveau tableau.

GetComponents(Single[])

Copie les composants de cette couleur dans le tableau fourni.

GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
Green()

Retourne la valeur du composant vert dans la plage définie par l’espace de couleurs de cette couleur (voir ColorSpace#getMinValue(int) et ColorSpace#getMaxValue(int)).

Green(Color)

Retourne le composant vert d’une int de couleur.

Green(Int64)

Retourne le composant vert encodé dans la couleur spécifiée longue.

HSVToColor(Int32, Single[])

Convertissez les composants HSV en couleur ARVB.

HSVToColor(Single[])

Convertissez les composants HSV en couleur ARVB.

InvokeColorSpace(Int64)

Retourne l’espace de couleur encodé dans la couleur spécifiée longue.

InvokeIsSrgb(Int64)

Indique si la couleur spécifiée se trouve dans l’espace ColorSpace.Named#SRGB sRGB de couleur.

InvokeIsWideGamut(Int64)

Indique si la couleur spécifiée se trouve dans un espace de couleurs large.

IsInColorSpace(Int64, ColorSpace)

Indique si la couleur spécifiée se trouve dans l’espace de couleur spécifié.

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)
Luminance()

Retourne la luminosité relative de cette couleur.

Luminance(Color)

Retourne la luminosité relative d’une couleur.

Luminance(Int64)

Retourne la luminosité relative d’une couleur.

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)
Pack()

Place cette couleur dans une couleur longue.

Pack(Color)

Convertit l’int de couleur ARVB spécifiée en couleur RVB longue dans l’espace de couleurs sRGB.

Pack(Single, Single, Single)

Packe la couleur sRGB définie par les valeurs de composant rouge, vert et bleu spécifiées dans une couleur RVBA longue dans l’espace de couleur sRGB.

Pack(Single, Single, Single, Single)

Packe la couleur sRGB définie par les valeurs de composant rouge, vert, bleu et alpha spécifiées dans une couleur RVBA longue dans l’espace de couleurs sRGB.

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

Packe la couleur de 3 composants définie par les valeurs de composant rouge, vert, bleu et alpha spécifiées dans une couleur longue dans l’espace de couleur spécifié.

ParseColor(String)

</p>Analysez la chaîne de couleur et retournez l’int de couleur correspondante.

Red()

Retourne la valeur du composant rouge dans la plage définie par l’espace de couleurs de cette couleur (voir ColorSpace#getMinValue(int) et ColorSpace#getMaxValue(int)).

Red(Color)

Retourne le composant rouge d’une int de couleur.

Red(Int64)

Retourne le composant rouge encodé dans la couleur spécifiée longue.

Rgb(Int32, Int32, Int32)

Retournez une couleur int à partir des composants rouges, verts, bleus.

Rgb(Single, Single, Single)

Retournez un int de couleur à partir des composants flottants rouges, verts et bleus de la plage ([0.

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

Convertissez les composants RVB en HSV.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
ToArgb()

Convertit cette couleur en int de couleur ARVB.

ToArgb(Int64)

Convertit la couleur spécifiée longue en couleur ARVB int.

ToArray<T>()

{

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

{

(Hérité de Object)
ValueOf(Color)

Crée une instance à partir d’une Color couleur ARVB int.

ValueOf(Int64)

Crée une Color instance à partir d’une couleur longue.

ValueOf(Single, Single, Single)

Crée une nouvelle opaque Color dans l’espace ColorSpace.Named#SRGB sRGB de couleur avec les valeurs de composant rouge, vert et bleu spécifiées.

ValueOf(Single, Single, Single, Single)

Crée un nouvel Color espace de ColorSpace.Named#SRGB sRGB couleur avec les valeurs de composant rouge, vert, bleu et alpha spécifiés.

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

Crée un nouvel Color espace de couleur spécifié avec les valeurs du composant rouge, vert, bleu et alpha spécifiés.

ValueOf(Single[], ColorSpace)

Crée un nouvel Color espace de couleur spécifié avec les valeurs de composant spécifiées.

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)

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, 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)

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

{

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

{

(Hérité de Object)
IJavaPeerable.Finalized()

{

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

{

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

{

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

{

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

{

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

{

GetJniTypeName(IJavaPeerable)

{

S’applique à