LWUITにはj2meレコードストアの実装がありますか?lwuitのレコードストア
私はj2meレコードストアを使用するlwuitアプリケーションを作っています。しかし、私はj2meのAPIにジャンプせずにlwuitのAPIを使用すると、よりポータブルなアプリを作るのに役立つと思う。私は正しい?
ありがとう
LWUITにはj2meレコードストアの実装がありますか?lwuitのレコードストア
私はj2meレコードストアを使用するlwuitアプリケーションを作っています。しかし、私はj2meのAPIにジャンプせずにlwuitのAPIを使用すると、よりポータブルなアプリを作るのに役立つと思う。私は正しい?
ありがとう
はい、LWUITにはレコードストアがあります。 Storage
LWUIT IOのクラスをチェックしますが、これはLWUIT 1.5でのみ使用できます。
はい、移植性が向上します。
これはRMSレコード管理ストア用にJ2MEレコードストアを使用できます。
あなたはRS
HTMLコンポーネント内のレコードストアを使用してpublic static void writeDataToRecordStore(byte[] aData, final String aDir) {
if (aData == null) {
return;
}
RecordStore iRecord = null;
try {
iRecord = RecordStore.openRecordStore(aDir, true);
if (iRecord.getNumRecords() > 0) {
iRecord.setRecord(1, aData, 0, aData.length);
} else {
iRecord.addRecord(aData, 0, aData.length);
}
} catch (Exception ex) {
} finally {
if (iRecord != null) {
try {
iRecord.closeRecordStore();
} catch (Exception ex) {
}
iRecord = null;
}
}
}
/**
* Read data from Record Store
*
* @param aDir
* @return
*/
public static byte[] readDataFromRecordStore(final String aDir) {
RecordStore iReccord = null;
try {
iReccord = RecordStore.openRecordStore(aDir, false);
if (iReccord.getNumRecords() > 0) {
// Has data
return iReccord.getRecord(1);
}
} catch (Exception otherEx) {
} finally {
if (iReccord != null) {
try {
iReccord.closeRecordStore();
} catch (Exception ex1) {
}
}
}
return null;
}
LWUITは必要ありませんLWUIT。 レコードストアを使うことはLWUITとは関係ないと思います。両方とも機能を分離しています。 LWUITはユーザーインターフェース/ビュー、レコードストアはデータ/モデル用です。