Share via


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.

이 페이지의 일부는 만들고 공유하며 에 설명된 용어에 따라 사용되는 작업을 기반으로 수정됩니다.

생성자

ColorObject()

색 공간에서 불투명 검정 ColorSpace.Named#SRGB sRGB 으로 설정된 새 색 instance 만듭니다.

ColorObject(IntPtr, JniHandleOwnership)

{

필드

Black

{

Cyan

{

Dkgray

{

Gray

{

Ltgray

{

Magenta

{

Transparent

{

White

{

Yellow

{

속성

Class

Object의 런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
ColorSpace

이 색의 색 공간을 반환합니다.

ComponentCount

이 색 공간의 색 모델에 따라 색 값을 형성하는 구성 요소의 수와 알파에 대한 추가 구성 요소 하나를 반환합니다.

Handle

기본 Android instance 대한 핸들입니다.

(다음에서 상속됨 Object)
IsSrgb

이 색이 ColorSpace.Named#SRGB sRGB 색 공간에 있는지 여부를 나타냅니다.

IsWideGamut

이 색이 넓은 영역 색 공간에 있는지 여부를 나타냅니다.

JniIdentityHashCode

{

(다음에서 상속됨 Object)
JniPeerMembers

{

Model

이 색의 색 모델을 반환합니다.

PeerReference

{

(다음에서 상속됨 Object)
ThresholdClass

{

ThresholdType

{

메서드

Alpha()

범위에서 알파 구성 요소의 값을 반환합니다([0.

Alpha(Color)

색 int의 알파 구성 요소를 반환합니다.

Alpha(Int64)

지정된 색 길이로 인코딩된 알파 구성 요소를 반환합니다.

Argb(Int32, Int32, Int32, Int32)

알파, 빨강, 녹색, 파랑 구성 요소에서 색 int를 반환합니다.

Argb(Single, Single, Single, Single)

범위의 알파, 빨간색, 녹색, 파란색 float 구성 요소에서 색 int를 반환합니다([0.

Blue()

이 색의 색 공간에서 정의한 범위의 파란색 구성 요소 값을 반환합니다(및 ColorSpace#getMaxValue(int)참조ColorSpace#getMinValue(int)).

Blue(Color)

색 int의 파란색 구성 요소를 반환합니다.

Blue(Int64)

지정된 긴 색으로 인코딩된 파란색 구성 요소를 반환합니다.

Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
ColorToHSV(Color, Single[])

ARGB 색을 HSV 구성 요소로 변환합니다.

Convert(Color, ColorSpace)

지정한 ARGB 색 int를 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#getMaxValue(int)참조ColorSpace#getMinValue(int)).

GetComponents()

이 색의 구성 요소를 새 배열로 반환합니다.

GetComponents(Single[])

제공된 배열에서 이 색의 구성 요소를 복사합니다.

GetHashCode()

개체의 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
Green()

이 색의 색 공간에서 정의된 범위의 녹색 구성 요소 값을 반환합니다(및 ColorSpace#getMaxValue(int)참조ColorSpace#getMinValue(int)).

Green(Color)

색 int의 녹색 구성 요소를 반환합니다.

Green(Int64)

지정된 색 길이로 인코딩된 녹색 구성 요소를 반환합니다.

HSVToColor(Int32, Single[])

HSV 구성 요소를 ARGB 색으로 변환합니다.

HSVToColor(Single[])

HSV 구성 요소를 ARGB 색으로 변환합니다.

InvokeColorSpace(Int64)

지정된 색 길이로 인코딩된 색 공간을 반환합니다.

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를 sRGB 색 공간에서 긴 RGBA 색으로 변환합니다.

Pack(Single, Single, Single)

지정된 빨간색, 녹색 및 파란색 구성 요소 값으로 정의된 sRGB 색을 sRGB 색 공간에서 긴 RGBA 색으로 압축합니다.

Pack(Single, Single, Single, Single)

지정된 빨강, 녹색, 파랑 및 알파 구성 요소 값으로 정의된 sRGB 색을 sRGB 색 공간에서 긴 RGBA 색으로 압축합니다.

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

지정된 빨강, 녹색, 파랑 및 알파 구성 요소 값으로 정의된 3개의 구성 요소 색을 지정된 색 공간에서 긴 색으로 압축합니다.

ParseColor(String)

</p>색 문자열을 구문 분석하고 해당 color-int를 반환합니다.

Red()

이 색의 색 공간에서 정의한 범위의 빨간색 구성 요소 값을 반환합니다(및 ColorSpace#getMaxValue(int)참조ColorSpace#getMinValue(int)).

Red(Color)

색 int의 빨간색 구성 요소를 반환합니다.

Red(Int64)

지정된 색 길이로 인코딩된 빨간색 구성 요소를 반환합니다.

Rgb(Int32, Int32, Int32)

빨간색, 녹색, 파란색 구성 요소에서 색 int를 반환합니다.

Rgb(Single, Single, Single)

범위의 빨간색, 녹색, 파란색 float 구성 요소에서 색 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)

ARGB 색 int에서 새 Color instance 만듭니다.

ValueOf(Int64)

긴 색으로 새 Color instance 만듭니다.

ValueOf(Single, Single, Single)

지정된 빨간색, 녹색 및 파란색 구성 요소 값을 사용하여 색 공간에 새 불투명 ColorColorSpace.Named#SRGB sRGB 을 만듭니다.

ValueOf(Single, Single, Single, Single)

지정된 빨강, 녹색, 파랑 및 알파 구성 요소 값을 사용하여 색 공간에 새 ColorColorSpace.Named#SRGB sRGB 를 만듭니다.

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

지정된 빨강, 녹색, 파랑 및 알파 구성 요소 값을 사용하여 지정된 색 공간에 새 Color 를 만듭니다.

ValueOf(Single[], ColorSpace)

지정된 구성 요소 값을 사용하여 지정된 색 공간에 새 Color 을 만듭니다.

Wait()

현재 스레드가 각성될 때까지 대기하도록 합니다. 일반적으로 <알림을<> 받>거나<<> 중단/em>합니다.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>em>>을 받거나 <일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>em>>을 받거나 <일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 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)

{

적용 대상