com.mokit.util
クラス Device

java.lang.Object
  上位を拡張 com.mokit.util.Device

public class Device
extends java.lang.Object

端末情報、機能にアクセスするための機能を提供します。

作成者:
Takuto Nishioka

フィールドの概要
static int BATTERY_CHARGING
          電池残量の属性、充電中であることを表します。
static int BATTERY_FULL
          電池残量の属性、充電中でなく、ピクト表示がFULLであることを表します。
static int BATTERY_PARTIAL
          電池残量の属性、充電中でなく、ピクト表示がFULL以外であることを表します。
static int MANNER_OFF
          マナーモードの属性、オフであることを表します。
static int MANNER_ON
          マナーモードの属性、オンであることを表します。
static int SERVICEAREA_INSIDE
          電界強度情報の属性、圏内であることを表します。
static int SERVICEAREA_OUTSIDE
          電界強度情報の属性、圏外(セルフモード時も含む)であることを表します。
static int UNKNOWN_ATTR
          不明なパラメタを表します。
 
メソッドの概要
static int getBattery()
          電池残量の状態を取得します。
static int getMannerMode()
          マナーモードかどうか取得します。
static int getServiceareaInfo()
          電波の状態を取得します。
static void putOffBacklight()
          バックライトを消灯します。
static void putOnBacklight()
          バックライトを点灯します。
static void startVibrator()
          バイブレータを開始します。
static void stopVibrator()
          バイブレータを終了します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

UNKNOWN_ATTR

public static final int UNKNOWN_ATTR
不明なパラメタを表します。

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

BATTERY_CHARGING

public static final int BATTERY_CHARGING
電池残量の属性、充電中であることを表します。

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

BATTERY_FULL

public static final int BATTERY_FULL
電池残量の属性、充電中でなく、ピクト表示がFULLであることを表します。

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

BATTERY_PARTIAL

public static final int BATTERY_PARTIAL
電池残量の属性、充電中でなく、ピクト表示がFULL以外であることを表します。

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

SERVICEAREA_INSIDE

public static final int SERVICEAREA_INSIDE
電界強度情報の属性、圏内であることを表します。 Doja5.1以降は非推奨

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

SERVICEAREA_OUTSIDE

public static final int SERVICEAREA_OUTSIDE
電界強度情報の属性、圏外(セルフモード時も含む)であることを表します。
Doja5.1以降は非推奨

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

MANNER_ON

public static final int MANNER_ON
マナーモードの属性、オンであることを表します。

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

MANNER_OFF

public static final int MANNER_OFF
マナーモードの属性、オフであることを表します。

関連項目:
定数フィールド値
メソッドの詳細

startVibrator

public static void startVibrator()
バイブレータを開始します。


stopVibrator

public static void stopVibrator()
バイブレータを終了します。


putOnBacklight

public static void putOnBacklight()
バックライトを点灯します。


putOffBacklight

public static void putOffBacklight()
バックライトを消灯します。


getBattery

public static int getBattery()
電池残量の状態を取得します。

ADFで GetSysInfo=yes を指定する必要があります。

戻り値:
正常時は電池残量の属性が、エラー時には UNKNOWN_ATTR が返ります。

getServiceareaInfo

public static int getServiceareaInfo()
電波の状態を取得します。

ADFで GetSysInfo=yes を指定する必要があります。

戻り値:
正常時は電界強度情報の属性が、エラー時には UNKNOWN_ATTR が返ります。

getMannerMode

public static int getMannerMode()
マナーモードかどうか取得します。

ADFで GetSysInfo=yes を指定する必要があります。

戻り値:
正常時はマナーモードの属性が、エラー時には UNKNOWN_ATTR が返ります。