ColorObject Класс

Определение

{

[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
Наследование
ColorObject
Атрибуты

Комментарии

{

Документация по Java для android.graphics.Color.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Конструкторы

ColorObject()

Создает новый экземпляр цвета, заданный для непрозрачного черного цвета в цветовом ColorSpace.Named#SRGB sRGB пространстве.

ColorObject(IntPtr, JniHandleOwnership)

{

Поля

Black

{

Cyan

{

Dkgray

{

Gray

{

Ltgray

{

Magenta

{

Transparent

{

White

{

Yellow

{

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
ColorSpace

Возвращает цветовое пространство этого цвета.

ComponentCount

Возвращает количество компонентов, образующих значение цвета в соответствии с цветовой моделью этого цветового пространства, а также один дополнительный компонент для альфа-канала.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
IsSrgb

Указывает, находится ли этот цвет в цветовом ColorSpace.Named#SRGB sRGB пространстве.

IsWideGamut

Указывает, находится ли этот цвет в широкой цветовой гамме.

JniIdentityHashCode

{

(Унаследовано от Object)
JniPeerMembers

{

Model

Возвращает цветовую модель этого цвета.

PeerReference

{

(Унаследовано от Object)
ThresholdClass

{

ThresholdType

{

Методы

Alpha()

Возвращает значение альфа-компонента в диапазоне ([0.

Alpha(Color)

Возвращает альфа-компонент цвета int.

Alpha(Int64)

Возвращает альфа-компонент, закодированный в заданном цвете long.

Argb(Int32, Int32, Int32, Int32)

Возвращает значение color-int из альфа-, красного, зеленого и синего компонентов.

Argb(Single, Single, Single, Single)

Возвращает значение color-int из альфа-, красного, зеленого и синего компонентов с плавающей точкой в диапазоне ([0.

Blue()

Возвращает значение синего компонента в диапазоне, определенном цветовым пространством этого цвета (см. ColorSpace#getMinValue(int) и ColorSpace#getMaxValue(int)).

Blue(Color)

Возвращает синий компонент цвета int.

Blue(Int64)

Возвращает синий компонент, закодированный в заданном цвете long.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
ColorToHSV(Color, Single[])

Преобразование цвета ARGB в компоненты HSV.

Convert(Color, ColorSpace)

Преобразует указанный цвет ARGB из цветового ColorSpace.Named#SRGB sRGB пространства в указанное целевое цветовое пространство.

Convert(ColorSpace)

Преобразует этот цвет из его цветового пространства в указанное цветовое пространство.

Convert(Int64, ColorSpace)

Преобразует указанный цвет длиной из его цветового пространства в указанное целевое цветовое пространство.

Convert(Int64, ColorSpace+Connector)

Преобразует указанный цвет 3 компонента из исходного цветового пространства в целевое цветовое пространство.

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

Преобразует указанный цвет 3 компонента из исходного цветового пространства в целевое цветовое пространство.

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

Преобразует указанный цвет 3 компонента из исходного цветового пространства в целевое цветовое пространство.

Dispose()

{

(Унаследовано от Object)
Dispose(Boolean)

{

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetComponent(Int32)

Возвращает значение указанного компонента в диапазоне, определенном цветовой областью этого цвета (см. ColorSpace#getMinValue(int) и ColorSpace#getMaxValue(int)).

GetComponents()

Возвращает компоненты этого цвета в виде нового массива.

GetComponents(Single[])

Копирует компоненты этого цвета в предоставленном массиве.

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
Green()

Возвращает значение зеленого компонента в диапазоне, определенном цветовой областью этого цвета (см. ColorSpace#getMinValue(int) и ColorSpace#getMaxValue(int)).

Green(Color)

Возвращает зеленый компонент цвета int.

Green(Int64)

Возвращает зеленый компонент, закодированный в заданном цвете long.

HSVToColor(Int32, Single[])

Преобразование компонентов HSV в цвет ARGB.

HSVToColor(Single[])

Преобразование компонентов HSV в цвет ARGB.

InvokeColorSpace(Int64)

Возвращает цветовое пространство, закодированное в заданном цвете long.

InvokeIsSrgb(Int64)

Указывает, находится ли указанный цвет в цветовом ColorSpace.Named#SRGB sRGB пространстве.

InvokeIsWideGamut(Int64)

Указывает, находится ли указанный цвет в широкой цветовой гамме.

IsInColorSpace(Int64, ColorSpace)

Указывает, находится ли указанный цвет в указанном цветовом пространстве.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Luminance()

Возвращает относительную яркость этого цвета.

Luminance(Color)

Возвращает относительную яркость цвета.

Luminance(Int64)

Возвращает относительную яркость цвета.

Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
Pack()

Упаковывает этот цвет в длинный цвет.

Pack(Color)

Преобразует указанный цвет ARGB int в цвет RGBA в цветовом пространстве sRGB.

Pack(Single, Single, Single)

Упаковывает цвет sRGB, определенный указанными значениями красного, зеленого и синего компонентов, в цвет RGBA в цветовом пространстве sRGB.

Pack(Single, Single, Single, Single)

Упаковывает цвет sRGB, определенный указанными значениями красного, зеленого, синего и альфа-компонента, в цвет RGBA в цветовом пространстве sRGB.

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

Упаковывает три цвета компонента, определенные указанными значениями красного, зеленого, синего и альфа-компонента, в цвет длиной в указанном цветовом пространстве.

ParseColor(String)

</p>Анализирует строку цвета и возвращает соответствующий color-int.

Red()

Возвращает значение красного компонента в диапазоне, определенном цветовой областью этого цвета (см. ColorSpace#getMinValue(int) и ColorSpace#getMaxValue(int)).

Red(Color)

Возвращает красный компонент цвета int.

Red(Int64)

Возвращает красный компонент, закодированный в заданном цвете long.

Rgb(Int32, Int32, Int32)

Возвращает значение color-int из красных, зеленых и синих компонентов.

Rgb(Single, Single, Single)

Возвращает значение color-int из красных, зеленых и синих компонентов с плавающей точкой в диапазоне ([0.

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

Преобразование rgb-компонентов в HSV.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArgb()

Преобразует этот цвет в цвет argb int.

ToArgb(Int64)

Преобразует указанный цвет long в цвет argb int.

ToArray<T>()

{

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

{

(Унаследовано от Object)
ValueOf(Color)

Создает новый Color экземпляр на основе цвета ARGB int.

ValueOf(Int64)

Создает новый Color экземпляр на основе длинного цвета.

ValueOf(Single, Single, Single)

Создает новый непрозрачный Color объект в цветовом ColorSpace.Named#SRGB sRGB пространстве с указанными значениями красного, зеленого и синего компонентов.

ValueOf(Single, Single, Single, Single)

Создает новый Color объект в цветовом ColorSpace.Named#SRGB sRGB пространстве с указанными значениями красного, зеленого, синего и альфа-компонентов.

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

Создает объект Color в указанном цветовом пространстве с указанными значениями красного, зеленого, синего и альфа-компонентов.

ValueOf(Single[], ColorSpace)

Создает новый Color объект в указанном цветовом пространстве с указанными значениями компонента.

Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

{

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

{

(Унаследовано от Object)
IJavaPeerable.Finalized()

{

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

{

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

{

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

{

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

{

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

{

GetJniTypeName(IJavaPeerable)

{

Применяется к