アプリケーションを作成する必要があります。このアプリケーションには、2つのストレージが必要です.1つは永続ストレージ、もう1つはキャッシュストレージです。ロード後、アプリケーションはユーザー名とパスワードをキャッシュストレージデータでチェックしてくださいこのタスクを達成するにはどうすればよいですか?キャッシュとは別の概念がありますか、永続キャッシュas cache.pleaseを作成してください。ブラックベリーでキャッシュストレージの概念を実行するには?
0
A
答えて
1
また、永続的なRecordStoreを使用するか、すべてのアプリケーション間で共有されますが非永続的なRuntimeStoreを使用できます。
は、別の方法としては、Applicationクラスのフィールドとして、それを共有し、そのクラス内の値を更新し、キャッシュ機能、 保存を実装するためにいくつかのカスタムストレージクラスを使用することができます。
class Cache {
String mName = null;
String mPhone = null;
}
public class CacheApp extends UiApplication {
Cache mCache = null;
public static void main(String[] args) {
CacheApp app = new CacheApp();
app.enterEventDispatcher();
}
public CacheApp() {
initCache();
CacheScr scr = new CacheScr();
pushScreen(scr);
}
private void initCache() {
mCache = new Cache();
mCache.mName = "Name";
mCache.mPhone = "Phone";
}
}
class CacheScr extends MainScreen {
public CacheScr() {
CacheApp app = (CacheApp) UiApplication.getUiApplication();
String name = app.mCache.mName;
String phone = app.mCache.mPhone;
}
}
0
Coldiceが正しい、しかし私はに失敗します耐えなければならないデータのためにPersistentStore(またはRecordStore)とは別のストアを使用する理由と、共有できるが、耐久性のないデータのランタイムストアを使用する理由を参照してください。これは、通常のアプリケーションの過渡的なストレージに複雑さを加えるように思えます。
関連する問題
- 1. SQL Serverで行列の概念を実装する方法
- 2. oopの概念の実装
- 3. HashMap実装の概念
- 4. sqlite概念からcoredata概念へ?
- 5. 概念
- 6. ピボットテーブルの概念
- 7. インデックスアクセスの概念
- 8. メークファイルの概念
- 9. クラスの概念
- 10. プレーフレームワークの概念
- 11. アンドロイドのオブジェクトプーリング概念の実装
- 12. 概念クラス図
- 13. 概念:APIレベルテスト
- 14. JEEサーバーでサーバーサイドプラグインの概念を実現する方法
- 15. C++で単純なサーバー/クライアントの概念を実装する
- 16. CFSでのvruntimeの概念
- 17. CNTKTextFormatDeserializerの概念とは何ですか?
- 18. Google Bigtableはマルチテナントデータベースの概念ですか?
- 19. オブジェクトパーシスタンスの概念は何ですか?
- 20. Windowsワークフローランタイムの概念
- 21. クラスの概念SAPUI5
- 22. LInuxシグナルの概念
- 23. C++の概念:CRTP
- 24. HTMLセキュリティの概念
- 25. JPAリレーションシップマッピングの概念
- 26. UNIXブロックバッファキャッシュの概念
- 27. Cポインタの概念
- 28. Infinityループスライダの概念
- 29. Javaインターフェイスの概念
- 30. Androidダウンロードファイルタスクの概念