|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--com.j_phone.system.DeviceControl
デバイス制御クラス
フィールドの概要 | |
static int |
BACK_LIGHT
バックライトの点灯 BACK_LIGHTには5が設定されています。 |
static int |
BATTERY
バッテリー BATTERYには1が設定されています。 |
static int |
EIGHT_DIRECTIONS
8方向キーの利用 EIGHT_DIRECTIONSには6が設定されています。 |
static int |
FIELD_INTENSITY
電界強度 FIELD_INTENSITYには2が設定されています。 |
static int |
KEY_STATE
キーの押下状態 KEY_STATEには3が設定されています。 |
static int |
VIBRATION
バイブレーション機能 VIBRATIONには4が設定されています。 |
メソッドの概要 | |
void |
blink(int lighting,
int extinction,
int repeat)
バックライトを点滅させる。 |
static DeviceControl |
getDefaultDeviceControl()
デフォルトのDeviceControlインスタンスを取得する。 |
int |
getDeviceState(int deviceNo)
デバイスの状態を取得する。 |
boolean |
getKeyRepeatState(int key)
キーのオートリピート機能を取得する。 |
int |
getLatitude()
現在の緯度を取得する。 |
int |
getLongitude()
現在の経度を取得する。 |
java.lang.String |
getPlaceName()
現在位置の地名を取得する。 |
boolean |
isDeviceActive(int deviceNo)
デバイスが作動しているかどうか調べる |
boolean |
setDeviceActive(int deviceNo,
boolean active)
デバイスの作動状態を設定する。 |
boolean |
setKeyRepeatState(int key,
boolean state)
キーのオートリピート機能を設定する |
static void |
setMailListener(MailListener listener)
MailListenerを登録する。 |
static void |
setRingStateListener(RingStateListener listener)
RingStateListenerを登録する。 |
static void |
setScheduledAlarmListener(ScheduledAlarmListener listener)
ScheduledAlarmListenerを登録する。 |
static void |
setTelephonyListener(TelephonyListener listener)
TelephonyListenerを登録する。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final int BATTERY
public static final int FIELD_INTENSITY
public static final int KEY_STATE
public static final int VIBRATION
public static final int BACK_LIGHT
public static final int EIGHT_DIRECTIONS
メソッドの詳細 |
public static final DeviceControl getDefaultDeviceControl()
public int getDeviceState(int deviceNo)
deviceNo
- デバイス番号(BATTERY バッテリー残量(%)、FIELD_INTENSITY 電界強度(%)、KEY_STATE キーの押下状態)31 | 16 | 15 | 0 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
予約 | 予約 | 予約 | 予約 | 予約 | 予約 | 予約 | 予約 | 左下 | 右下 | 左上 | 右上 | ソフトキー3 | ソフトキー2 | ソフトキー1 | 選択キー | 下キー | 右キー | 左キー | 上キー | #キー | *キー | 9キー | 8キー | 7キー | 6キー | 5キー | 4キー | 3キー | 2キー | 1キー | 0キー |
IllegalArgumentException
- デバイス番号がBATTERY、FIELD_INTENSITY、KEY_STATE以外の場合に発生する。public boolean isDeviceActive(int deviceNo)
deviceNo
- デバイス番号(VIBRATION バイブレーション機能、BACK_LIGHT バックライトのON/OFF、EIGHT_DIRECTIONS 8方向キーの利用)IllegalArgumentException
- デバイス番号がVIBRATION、BACK_LIGHT、EIGHT_DIRECTIONS以外の場合に発生する。public boolean setDeviceActive(int deviceNo, boolean active)
deviceNo
- デバイス番号(VIBRATION バイブレーション機能、BACK_LIGHT バックライトのON/OFF、EIGHT_DIRECTIONS 8方向キーの利用)active
- 作動状態(true:作動)IllegalArgumentException
- デバイス番号がVIBRATION、BACK_LIGHT、EIGHT_DIRECTIONS以外の場合に発生する。public void blink(int lighting, int extinction, int repeat)
lighting
- 点灯時間(ms)extinction
- 消灯時間(ms)repeat
- 繰り返し回数(ms)IllegalArgumentException
- 点灯時間が負か1000より大きい場合、
消灯時間、繰り返し回数が負の場合に発生する。IllegalStateException
- 点滅実行中にコールされた場合に発生する。public boolean setKeyRepeatState(int key, boolean state)
key
- キーコードstate
- 状態(true:ON)public boolean getKeyRepeatState(int key)
key
- キーコードpublic int getLatitude()
IllegalStateException
- 移動局プラットフォームが位置情報を保持していない場合に発生する。public int getLongitude()
IllegalStateException
- 移動局プラットフォームが位置情報を保持していない場合に発生する。public java.lang.String getPlaceName()
IllegalStateException
- 移動局プラットフォームが位置情報を保持していない場合に発生する。public static void setMailListener(MailListener listener)
listener
- 新しいMailListenerpublic static void setScheduledAlarmListener(ScheduledAlarmListener listener)
listener
- 新しいScheduledAlarmListenerpublic static void setTelephonyListener(TelephonyListener listener)
listener
- 新しいTelephonyListenerpublic static void setRingStateListener(RingStateListener listener)
listener
- 新しいRingStateListener
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |