Как я могу сохранить уникальный список значений в Android? - PullRequest
0 голосов
/ 10 января 2012

У меня есть список уникальных значений, скажем, например, названия городов (Япония, Париж), и он может быть изменен приложением позже (Париж, Нью-Йорк). что мне нужно, так это убрать их, а затем вернуть их. Как это можно сделать и как я могу застраховать, если его поток / процесс безопасен? (Set Serialization, JSON файл, Настройки?)

Ответы [ 2 ]

0 голосов
/ 10 января 2012

все, что вам нужно, это постоянное хранилище данных. поэтому используйте любой из этих подходов:

  1. сохранить массив названий городов в общих настройках и изменить когда тебе это нужно, не представляешь, безопасна ли его нить.
  2. используется внутренний / внешний файл для сохранения данных, здесь вы можете сделать это потоком безопасный от многопоточности Java
  3. использовать базу данных sqlite, потокобезопасен
0 голосов
/ 10 января 2012

Для этого можно использовать таблицы sqlite.

На этой странице описан пример того, как это сделать.http://www.screaming -penguin.com / узел / 7742

...