Android, хранить сложные объекты без базы данных? - PullRequest
0 голосов
/ 25 октября 2011

Я часто передаю информацию в своем приложении с помощью ArrayList и Hashmap, но для постоянного хранения сложных объектов могу ли я использовать какой-то тип «Parcelable» или что-то для хранения универсальных типов объектов - которые я могу восстановить и заполнить - безсоздание базы данных и выполнение функций управления БД?

просто любопытно, вот и все

Спасибо!

1 Ответ

1 голос
/ 25 октября 2011

Из документации:

Посылка не является механизмом сериализации общего назначения.Этот класс (и соответствующий API Parcelable для размещения произвольных объектов в Parcel) разработан как высокопроизводительный транспорт IPC.Таким образом, неуместно помещать какие-либо данные об участках в постоянное хранилище

Как сказал Тим, сделайте ваш объект Сериализуемым , чтобы его можно было сгладить.

...