com.nttdocomo.opt.ui
クラス PhoneSystem2

Object
  |
  +--com.nttdocomo.ui.PhoneSystem
        |
        +--com.nttdocomo.opt.ui.PhoneSystem2

public class PhoneSystem2
extends com.nttdocomo.ui.PhoneSystem

携帯電話のオプションデバイスを定義します。 プラットフォームのネイティブリソースのうち、機種依存のものにアクセスする 手段を提供するクラスです。
このクラスで定義されている属性は、 PhoneSystem.setAttribute(int, int) メソッド、 PhoneSystem.getAttribute(int) メソッド、 PhoneSystem.isAvailable(int) メソッドの引数に使用します。

端末によってサポートされていない場合があります。PhoneSystem.setAttribute(int attr, int value)の引数に未サポートのフィールドが指定された場合、その設定は無視されます。

導入されたバージョン:
DoJa-2.0
関連項目:
PhoneSystem

フィールドの概要
static int ATTR_BRIGHTNESS_MAX
           ディスプレイの明るさサブディスプレイの明るさの属性で、最大の明るさを表します(=255)。
static int ATTR_BRIGHTNESS_MIN
           ディスプレイの明るさサブディスプレイの明るさの属性で、最小の明るさ(消灯)を表します(=0)。
static int ATTR_CONTRAST_MAX
           ディスプレイのコントラストサブディスプレイのコントラストの属性で、最大のコントラストを表します(=255)。
static int ATTR_CONTRAST_MIN
           ディスプレイのコントラストサブディスプレイのコントラストの属性で、最小のコントラストを表します(=0)。
static int ATTR_I_LIGHT_AMBER
           背面のライトの属性で、アンバーで点灯することを表します(=2)。
static int ATTR_I_LIGHT_BLUE
           背面のライトの属性で、青色で点灯することを表します(=1)。
static int ATTR_I_LIGHT_CYAN
           背面のライトの属性で、シアンで点灯することを表します(=5)。
static int ATTR_I_LIGHT_GREEN
           背面のライトの属性で、緑色で点灯することを表します(=4)。
static int ATTR_I_LIGHT_MAGENTA
           背面のライトの属性で、マゼンタで点灯することを表します(=3)。
static int ATTR_I_LIGHT_OFF
           背面のライトの属性で、消灯することを表します(=0)。
static int ATTR_I_LIGHT_WHITE
           背面のライトの属性で、白色で点灯することを表します(=7)。
static int ATTR_I_LIGHT_YELLOW
           背面のライトの属性で、黄色で点灯することを表します(=6)。
static int ATTR_ILLUMINATION_BLUE
           背面LCDのバックライトの属性で、青色を表します(=6)。
static int ATTR_ILLUMINATION_GRADUALLY
           背面LCDのバックライトの属性で、グラデーションを表します(=0x01000000)。
static int ATTR_ILLUMINATION_GREEN
           背面LCDのバックライトの属性で、緑色を表します(=4)。
static int ATTR_ILLUMINATION_OFF
           背面LCDのバックライトの属性で、消灯を表します(=0)。
static int ATTR_ILLUMINATION_ORANGE
           背面LCDのバックライトの属性で、オレンジ色を表します(=2)。
static int ATTR_ILLUMINATION_RAINBOW
           背面LCDのバックライトの属性で、虹色を表します(=8)。
static int ATTR_ILLUMINATION_SKYBLUE
           背面LCDのバックライトの属性で、水色を表します(=5)。
static int ATTR_ILLUMINATION_VIOLET
           背面LCDのバックライトの属性で、スミレ色を表します(=7)。
static int ATTR_ILLUMINATION_WHITE
           背面LCDのバックライトの属性で、白色を表します(=1)。
static int ATTR_ILLUMINATION_YELLOW
           背面LCDのバックライトの属性で、黄色を表します(=3)。
static int ATTR_KEY_SLANT_OFF
           斜めキーの属性の一つで、オフすることを表します(=0)。
static int ATTR_KEY_SLANT_ON
           斜めキーの属性の一つで、オンすることを表します(=1)。
static int ATTR_MEMO_LED_OFF
           LEDの属性の一つで、オフすることを表します(=0)。
static int ATTR_MEMO_LED_ON
           LEDの属性の一つで、デフォルトの色でオンすることを表します (=-1)。
static int ATTR_VOLUME_MAX
           メロディの音量効果音の音量側音音量 の属性で、 最大出力を表します(=100)。
static int ATTR_VOLUME_MIN
           メロディの音量効果音の音量側音音量 の属性で、 最小出力(ミュート状態)を表します(=0)。
static int DEV_DISPLAY_BRIGHTNESS
           ディスプレイの明るさを表します(=136)。
static int DEV_DISPLAY_CONTRAST
           ディスプレイのコントラストを表します(=138)。
static int DEV_I_LIGHT
           背面のライトを表します(=132)。
static int DEV_ILLUMINATION
           背面LCDのバックライトを表します(=133)。
static int DEV_INDICATOR_BACKGROUND
           インジケータとソフトキーの背景色を表します(=128)。
static int DEV_KEY_SLANT
           斜めキーを表します(=135)。
static int DEV_MELODY_VOLUME
           メロディの音量を表します(=129)。
static int DEV_MEMO_LED
           LEDを表します(=134)。
static int DEV_MIC_VOLUME
           側音音量を表します(=131)。
static int DEV_SE_VOLUME
           効果音の音量を表します(=130)。
static int DEV_SUBDISPLAY_BRIGHTNESS
           サブディスプレイの明るさを表します(=137)。
static int DEV_SUBDISPLAY_CONTRAST
           サブディスプレイのコントラストを表します(=139)。
 
クラス com.nttdocomo.ui.PhoneSystem から継承したフィールド
ATTR_BACKLIGHT_OFF, ATTR_BACKLIGHT_ON, ATTR_BATTERY_CHARGING, ATTR_BATTERY_FULL, ATTR_BATTERY_PARTIAL, ATTR_FOLDING_CLOSE, ATTR_FOLDING_OPEN, ATTR_MAIL_AT_CENTER, ATTR_MAIL_NONE, ATTR_MAIL_RECEIVED, ATTR_MANNER_OFF, ATTR_MANNER_ON, ATTR_MESSAGE_AT_CENTER, ATTR_MESSAGE_NONE, ATTR_MESSAGE_RECEIVED, ATTR_SCREEN_INVISIBLE, ATTR_SCREEN_VISIBLE, ATTR_SERVICEAREA_INSIDE, ATTR_SERVICEAREA_OUTSIDE, ATTR_VIBRATOR_OFF, ATTR_VIBRATOR_ON, DEV_BACKLIGHT, DEV_BATTERY, DEV_FOLDING, DEV_KEYPAD, DEV_MAILBOX, DEV_MANNER, DEV_MESSAGEBOX, DEV_SCREEN_VISIBLE, DEV_SERVICEAREA, DEV_VIBRATOR, MAX_OPTION_ATTR, MAX_VENDOR_ATTR, MIN_OPTION_ATTR, MIN_VENDOR_ATTR, SOUND_ALARM, SOUND_CONFIRM, SOUND_ERROR, SOUND_INFO, SOUND_WARNING, THEME_AV_CALL_IN, THEME_CALL_IN, THEME_CALL_OUT, THEME_MESSAGE_RECEIVE, THEME_MESSAGE_SEND, THEME_STANDBY
 
クラス com.nttdocomo.ui.PhoneSystem から継承したメソッド
getAttribute, isAvailable, playSound, setAttribute, setImageTheme, setSoundTheme
 
クラス Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DEV_INDICATOR_BACKGROUND

public static final int DEV_INDICATOR_BACKGROUND
インジケータとソフトキーの背景色を表します(=128)。 属性の制御と取得が可能です。
属性値には Graphics.getColorOfRGB(int, int, int) で取得した色を 指定します。

関連項目:
定数フィールド値

DEV_MELODY_VOLUME

public static final int DEV_MELODY_VOLUME
メロディの音量を表します(=129)。 属性の制御と取得が可能です。 属性値にはATTR_VOLUME_MIN から ATTR_VOLUME_MAX までの 値を指定します。

関連項目:
定数フィールド値

DEV_SE_VOLUME

public static final int DEV_SE_VOLUME
効果音の音量を表します(=130)。 属性の制御と取得が可能です。 属性値にはATTR_VOLUME_MIN から ATTR_VOLUME_MAX までの 値を指定します。

関連項目:
定数フィールド値

DEV_MIC_VOLUME

public static final int DEV_MIC_VOLUME
側音音量を表します(=131)。 属性の制御と取得が可能です。 属性値にはATTR_VOLUME_MIN から ATTR_VOLUME_MAX までの 値を指定します。

関連項目:
定数フィールド値

ATTR_VOLUME_MIN

public static final int ATTR_VOLUME_MIN
メロディの音量効果音の音量側音音量 の属性で、 最小出力(ミュート状態)を表します(=0)。

関連項目:
定数フィールド値

ATTR_VOLUME_MAX

public static final int ATTR_VOLUME_MAX
メロディの音量効果音の音量側音音量 の属性で、 最大出力を表します(=100)。

関連項目:
定数フィールド値

DEV_I_LIGHT

public static final int DEV_I_LIGHT
背面のライトを表します(=132)。 属性の制御のみ可能で、取得することはできません。

関連項目:
定数フィールド値

ATTR_I_LIGHT_OFF

public static final int ATTR_I_LIGHT_OFF
背面のライトの属性で、消灯することを表します(=0)。

関連項目:
定数フィールド値

ATTR_I_LIGHT_BLUE

public static final int ATTR_I_LIGHT_BLUE
背面のライトの属性で、青色で点灯することを表します(=1)。

関連項目:
定数フィールド値

ATTR_I_LIGHT_AMBER

public static final int ATTR_I_LIGHT_AMBER
背面のライトの属性で、アンバーで点灯することを表します(=2)。

関連項目:
定数フィールド値

ATTR_I_LIGHT_MAGENTA

public static final int ATTR_I_LIGHT_MAGENTA
背面のライトの属性で、マゼンタで点灯することを表します(=3)。

関連項目:
定数フィールド値

ATTR_I_LIGHT_GREEN

public static final int ATTR_I_LIGHT_GREEN
背面のライトの属性で、緑色で点灯することを表します(=4)。

関連項目:
定数フィールド値

ATTR_I_LIGHT_CYAN

public static final int ATTR_I_LIGHT_CYAN
背面のライトの属性で、シアンで点灯することを表します(=5)。

関連項目:
定数フィールド値

ATTR_I_LIGHT_YELLOW

public static final int ATTR_I_LIGHT_YELLOW
背面のライトの属性で、黄色で点灯することを表します(=6)。

関連項目:
定数フィールド値

ATTR_I_LIGHT_WHITE

public static final int ATTR_I_LIGHT_WHITE
背面のライトの属性で、白色で点灯することを表します(=7)。

関連項目:
定数フィールド値

DEV_ILLUMINATION

public static final int DEV_ILLUMINATION
背面LCDのバックライトを表します(=133)。 属性の制御のみ可能で、取得することはできません。
属性値を指定する際、色を表す属性値と ATTR_ILLUMINATION_GRADUALLY との 論理和を指定すると、バックライトが徐々に明るくなります。また、消灯を表す属性値と ATTR_ILLUMINATION_GRADUALLY との論理和を指定すると、バックライトが徐々に暗くなります。

関連項目:
定数フィールド値

ATTR_ILLUMINATION_GRADUALLY

public static final int ATTR_ILLUMINATION_GRADUALLY
背面LCDのバックライトの属性で、グラデーションを表します(=0x01000000)。 色を表す属性値と論理和をとって使用します。

関連項目:
定数フィールド値

ATTR_ILLUMINATION_OFF

public static final int ATTR_ILLUMINATION_OFF
背面LCDのバックライトの属性で、消灯を表します(=0)。

関連項目:
定数フィールド値

ATTR_ILLUMINATION_WHITE

public static final int ATTR_ILLUMINATION_WHITE
背面LCDのバックライトの属性で、白色を表します(=1)。

関連項目:
定数フィールド値

ATTR_ILLUMINATION_ORANGE

public static final int ATTR_ILLUMINATION_ORANGE
背面LCDのバックライトの属性で、オレンジ色を表します(=2)。

関連項目:
定数フィールド値

ATTR_ILLUMINATION_YELLOW

public static final int ATTR_ILLUMINATION_YELLOW
背面LCDのバックライトの属性で、黄色を表します(=3)。

関連項目:
定数フィールド値

ATTR_ILLUMINATION_GREEN

public static final int ATTR_ILLUMINATION_GREEN
背面LCDのバックライトの属性で、緑色を表します(=4)。

関連項目:
定数フィールド値

ATTR_ILLUMINATION_SKYBLUE

public static final int ATTR_ILLUMINATION_SKYBLUE
背面LCDのバックライトの属性で、水色を表します(=5)。

関連項目:
定数フィールド値

ATTR_ILLUMINATION_BLUE

public static final int ATTR_ILLUMINATION_BLUE
背面LCDのバックライトの属性で、青色を表します(=6)。

関連項目:
定数フィールド値

ATTR_ILLUMINATION_VIOLET

public static final int ATTR_ILLUMINATION_VIOLET
背面LCDのバックライトの属性で、スミレ色を表します(=7)。

関連項目:
定数フィールド値

ATTR_ILLUMINATION_RAINBOW

public static final int ATTR_ILLUMINATION_RAINBOW
背面LCDのバックライトの属性で、虹色を表します(=8)。

関連項目:
定数フィールド値

DEV_MEMO_LED

public static final int DEV_MEMO_LED
LEDを表します(=134)。 属性の制御と取得が可能です。
属性値にはATTR_MEMO_LED_ON, ATTR_MEMO_LED_OFF または Graphics.getColorOfRGB(int, int, int) で取得した色を指定します。

関連項目:
定数フィールド値

ATTR_MEMO_LED_OFF

public static final int ATTR_MEMO_LED_OFF
LEDの属性の一つで、オフすることを表します(=0)。

関連項目:
定数フィールド値

ATTR_MEMO_LED_ON

public static final int ATTR_MEMO_LED_ON
LEDの属性の一つで、デフォルトの色でオンすることを表します (=-1)。

関連項目:
定数フィールド値

DEV_KEY_SLANT

public static final int DEV_KEY_SLANT
斜めキーを表します(=135)。 この属性をオンにすることで斜めキーに対応するイベントが発生するようになります。 属性の制御と取得が可能です。

8方向キーを持つ端末では、左上、右上、左下、右下のキー入力により 斜めキーに対応するイベントが発生するようになります。 4方向キーを持つ端末では、左+上、右+上、左+下、右+下のキーの同時押しにより 斜めキーに対応するイベントが発生するようになります。斜めキーイベントが発生する 場合は上下左右キーの個別のキーイベントは発生しません。「同時押し」と判定する 時間間隔は機種依存です。 属性値にはATTR_KEY_SLANT_ON, ATTR_KEY_SLANT_OFF を指定します。 デフォルト値はオフです。

関連項目:
定数フィールド値

ATTR_KEY_SLANT_OFF

public static final int ATTR_KEY_SLANT_OFF
斜めキーの属性の一つで、オフすることを表します(=0)。

関連項目:
定数フィールド値

ATTR_KEY_SLANT_ON

public static final int ATTR_KEY_SLANT_ON
斜めキーの属性の一つで、オンすることを表します(=1)。

関連項目:
定数フィールド値

DEV_DISPLAY_BRIGHTNESS

public static final int DEV_DISPLAY_BRIGHTNESS
ディスプレイの明るさを表します(=136)。 属性の制御と取得が可能です。
属性値にはATTR_BRIGHTNESS_MIN から ATTR_BRIGHTNESS_MAX までの 値を指定します。

関連項目:
定数フィールド値

DEV_SUBDISPLAY_BRIGHTNESS

public static final int DEV_SUBDISPLAY_BRIGHTNESS
サブディスプレイの明るさを表します(=137)。 属性の制御と取得が可能です。
属性値にはATTR_BRIGHTNESS_MIN から ATTR_BRIGHTNESS_MAX までの 値を指定します。

関連項目:
定数フィールド値

DEV_DISPLAY_CONTRAST

public static final int DEV_DISPLAY_CONTRAST
ディスプレイのコントラストを表します(=138)。 属性の制御と取得が可能です。
属性値にはATTR_CONTRAST_MIN から ATTR_CONTRAST_MAX までの 値を指定します。

関連項目:
定数フィールド値

DEV_SUBDISPLAY_CONTRAST

public static final int DEV_SUBDISPLAY_CONTRAST
サブディスプレイのコントラストを表します(=139)。 属性の制御と取得が可能です。
属性値にはATTR_CONTRAST_MIN から ATTR_CONTRAST_MAX までの 値を指定します。

関連項目:
定数フィールド値

ATTR_BRIGHTNESS_MAX

public static final int ATTR_BRIGHTNESS_MAX
ディスプレイの明るさサブディスプレイの明るさの属性で、最大の明るさを表します(=255)。

関連項目:
定数フィールド値

ATTR_BRIGHTNESS_MIN

public static final int ATTR_BRIGHTNESS_MIN
ディスプレイの明るさサブディスプレイの明るさの属性で、最小の明るさ(消灯)を表します(=0)。

関連項目:
定数フィールド値

ATTR_CONTRAST_MAX

public static final int ATTR_CONTRAST_MAX
ディスプレイのコントラストサブディスプレイのコントラストの属性で、最大のコントラストを表します(=255)。

関連項目:
定数フィールド値

ATTR_CONTRAST_MIN

public static final int ATTR_CONTRAST_MIN
ディスプレイのコントラストサブディスプレイのコントラストの属性で、最小のコントラストを表します(=0)。

関連項目:
定数フィールド値


NTT DoCoMo,Inc.

本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。

Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。

「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。