|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
メディアリソースデータを定義します。 このメディアリソースインタフェースは、 メディアデータクラスが必ず実装しなければならないインタフェースを定めます。
メディアリソースは、使用する前に use() で使用開始を宣言し、 使用した後に unuse() で使用終了を宣言しなければなりません。 また、もはやメディアリソースを使用しない場合は dispose() で破棄しなければなりません。 dispose() を呼ばない限り、メディアリソースで使用したメモリが解放されない場合があります。 なお、disposeメソッドを呼び出した後にそのオブジェクトに対してdispose()以外の何らかのメソッドを呼び出した場合UIExceptionが投げられます。 破棄されていないメディアリソースが GC によって回収されようとしている場合の動作は機種依存です。
MediaManager
メソッドの概要 | |
void |
dispose()
メディアリソースを破棄します。 |
void |
unuse()
メディアリソースの使用終了を宣言します。 |
void |
use()
メディアリソースの使用開始を宣言します。 |
メソッドの詳細 |
public void use() throws ConnectionException
SecurityException
- セキュリティ上の制約に触れた場合に発生します。
ConnectionException
- ネットワーク通信などで例外が発生した場合に発生します。
ネットワークサービスがないか圏外の場合、ステータスにはOUT_OF_SERVICEが設定されています。
タイムアウトの場合には、TIMEOUTが設定されています。
UIException
- 端末で再生できないようなデータフォーマットの場合に発生します(UNSUPPORTED_FORMAT)。
UIException
- 必要なリソースが確保できなかった場合に発生します(NO_RESOURCES)。
public void unuse()
public void dispose()
use()
,
unuse()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
NTT DoCoMo,Inc.
本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。
Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。
「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。