Как использовать кодовое имя одного хранилища?
Я пытаюсь перенести приложение LWUIT наКодовое имя один.
Я использовал RMS в LWUIT, и теперь, очевидно, мне нужно преобразовать это в хранилище.
Я не понимаю, как класс Storage работает в Codename one, и документация для codename one ни о чем не говорит.
1) Какова структура файла хранения?
- & GT; В J2MERecordStore
У вас есть записи, сгруппированные как таблица. Каждый ряд соответствует записи. Каждая запись имеет уникальный идентификатор записи, и вы можете получить доступ к записи с этим идентификатором записи. В каждой записи могут храниться некоторые данные.
Как это сопоставить с классом хранения?
2) Я хочу сохранить некоторые записи в моем хранилище, как мне это сделать?
В документации сказано:
static Storage getInstance()
Returns the storage instance or null if the storage wasn't initialized using a call to init(String) first.
- & GT; В LWUIT это было что-то вроде Storage.init (storageName). ; Однако в кодовом названии нет инициализации !!! Как открыть хранилище в кодовое имя?
3) Если я попытаюсь открыть файл хранилища, который не существует, что произойдет (RMS дает исключение)?