Jak korzystać z magazynu Codename one?
Próbuję przenieść moją aplikację LWUIT doNazwa kodowa.
Użyłem RMS w LWUIT i teraz oczywiście muszę to przekształcić w Storage.
Nie rozumiem, w jaki sposób klasa Storage działa w Codename, a dokumentacja dla nazwy kodowej nie ma też nic wspólnego.
1) Jaka jest struktura pliku pamięci?
-> W J2MERecordStore
, masz zebrane rekordy jak stół. Każdy wiersz odpowiada zapisowi. Każdy rekord ma unikalny identyfikator rekordu i można uzyskać dostęp do rekordu z tym identyfikatorem rekordu. Każdy rekord może zawierać pewne dane.
Jak ta mapa do klasy Storage?
2) Chcę przechowywać niektóre zapisy w moim magazynie, jak to zrobić?
Dokumentacja mówi:
static Storage getInstance()
Returns the storage instance or null if the storage wasn't initialized using a call to init(String) first.
-> W LWUIT było coś takiego jak Storage.init (storageName). ; Jednak nie ma init w nazwie kodowej !!!. Jak otworzyć magazyn Storage w Codename?
3) Jeśli spróbuję otworzyć plik pamięci, który nie istnieje, co się stanie (RMS daje wyjątek)?