次の方法で共有


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 オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

ColorObject()

色空間に不透明な黒に設定された新しいカラー インスタンスを ColorSpace.Named#SRGB sRGB 作成します。

ColorObject(IntPtr, JniHandleOwnership)

{

フィールド

Black

{

Cyan

{

Dkgray

{

Gray

{

Ltgray

{

Magenta

{

Transparent

{

White

{

Yellow

{

プロパティ

Class

この Objectランタイム クラスを返します。

(継承元 Object)
ColorSpace

この色の色空間を返します。

ComponentCount

この色空間のカラー モデルに従って色の値を形成するコンポーネントの数と、アルファ用の 1 つの追加コンポーネントを返します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 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)

アルファ、赤、緑、青の各コンポーネントから color-int を返します。

Argb(Single, Single, Single, Single)

範囲 ([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#getMinValue(int) および ColorSpace#getMaxValue(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()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 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#getMinValue(int) および ColorSpace#getMaxValue(int)参照)。

Red(Color)

カラー int の赤の成分を返します。

Red(Int64)

指定した長い色でエンコードされた赤のコンポーネントを返します。

Rgb(Int32, Int32, Int32)

赤、緑、青のコンポーネントから color-int を返します。

Rgb(Single, Single, Single)

範囲 ([0.

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

RGB コンポーネントを HSV に変換します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArgb()

この色を ARGB カラー int に変換します。

ToArgb(Int64)

指定した長い色を ARGB カラー int に変換します。

ToArray<T>()

{

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
UnregisterFromRuntime()

{

(継承元 Object)
ValueOf(Color)

ARGB カラー int から新しい Color インスタンスを作成します。

ValueOf(Int64)

長い色から新しい Color インスタンスを作成します。

ValueOf(Single, Single, Single)

指定した赤、緑、青のコンポーネント値をColorSpace.Named#SRGB sRGB使用して、色空間に新しい不透明Colorな値を作成します。

ValueOf(Single, Single, Single, Single)

指定した赤、緑、青、およびアルファコンポーネントの値を使用して、色空間に新しいColorColorSpace.Named#SRGB sRGB値を作成します。

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

指定した赤、緑、青、およびアルファ コンポーネントの値を使用して、指定した色空間に新規 Color を作成します。

ValueOf(Single[], ColorSpace)

指定したコンポーネント値を使用して、指定した色空間に新規 Color を作成します。

Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</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)

{

適用対象