두 개의 저장소를 포함해야하는 응용 프로그램을 만들어야합니다. 하나는 영구 저장소이고 다른 하나는 캐시 저장소입니다.로드 한 후에 응용 프로그램은 캐시 저장소 데이터가있는 사용자 이름과 암호를 확인해야합니다. 이 작업을 수행하는 방법 캐시에 대한 별도의 개념이 있거나 cache.please로 영구적으로 생성해야합니다.블랙 베리 캐시 스토리지 개념을 수행하는 방법?
0
A
답변
1
영구적 인 RecordStore을 사용할 수 있습니다. 또는 모든 응용 프로그램간에 공유되지만 비 지속성 인 RuntimeStore을 사용할 수 있습니다.
는 다른 방법이 응용 프로그램 클래스의 필드로 공유 클래스의 값을 업데이트 캐시 기능, 저장을 구현하기 위해 일부 사용자 지정 저장 클래스를 사용할 수 있습니다 :
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)와 별도의 저장소를 사용하는지, 공유는되지만 내구성이없는 데이터는 RuntimeStore를 사용하는지 확인하십시오. 이것은 정상적인 애플리케이션 임시 저장소에 복잡성을 추가하는 것 같습니다.
관련 문제
- 1. 블랙 베리 : 가능한 경우 블랙 베리 플랫폼에서 통화 로그 항목
- 2. 블랙 베리 플러그인 - 블랙 베리 메뉴 항목이
- 3. 블랙 베리 모바일에서 블랙 베리 응용 프로그램을 테스트하는 방법
- 4. 블랙 베리 :
- 5. 블랙 베리 -
- 6. 블랙 베리
- 7. 블랙 베리 :
- 8. 블랙 베리
- 9. 블랙 베리 알람 통합
- 10. 블랙 베리 이미지
- 11. 블랙 베리 메일 클라이언트 용 블랙 베리 플러그인 개발 ..?
- 12. 블랙 베리 일정
- 13. 블랙 베리 XMPP 메시지
- 14. 블랙 베리 필드 숨기기
- 15. 블랙 베리 해시 맵
- 16. 블랙 베리 응용 프로그램
- 17. 블랙 베리 : BitmapField
- 18. 블랙 베리 웹 에뮬레이터
- 19. 블랙 베리 9930 시뮬레이터
- 20. 블랙 베리 네트워크 연결
- 21. 블랙 베리 사용자 에이전트
- 22. 블랙 베리 메일 보내기
- 23. 블랙 베리 PIN 확인
- 24. 블랙 베리 웹 서비스
- 25. CSS는 블랙 베리 전용입니까?
- 26. 블랙 베리 모델 차이점
- 27. 블랙 베리 OS-4.5
- 28. 블랙 베리 브라우징 문제
- 29. 블랙 베리 영구 저장
- 30. 블랙 베리 데이터베이스 업그레이드