Хранение в LWUIT - PullRequest
       32

Хранение в LWUIT

2 голосов
/ 13 декабря 2011

Пожалуйста, кто-нибудь может дать мне небольшой пример того, как использовать класс Storage в LWUIT? Я пытался реализовать, эмулируя систему, используемую в Recipe Hands-on-Lab, но моему приложению не нужно иметь несколько объектов, как в образце. Пример рецепта позволяет пользователю добавлять все больше и больше образцов, но все, что я хочу сделать, это добавить ОДИН ввод информации.

Кроме того, как мне получить сохраненную информацию?

Ответы [ 2 ]

4 голосов
/ 13 декабря 2011
com.sun.lwuit.io.Storage.init("MobileApplication1");
if(com.sun.lwuit.io.Storage.isInitialized()) {
    com.sun.lwuit.io.Storage.getInstance().writeObject("MobileApplication1","My first string");
    String myStr = (String)com.sun.lwuit.io.Storage.getInstance().readObject("MobileApplication1");
    System.out.println(myStr);
} else {
    System.out.println("Storage not initialized");
}

Приведенный выше код создаст хранилище с именем «MobileApplication1», добавит объект «Моя первая строка» и прочитает строку.

0 голосов
/ 24 сентября 2012

Вы также можете использовать хранилище записей J2ME, и в вашем хранилище записей всегда будет только 1 запись.

...