Я программирую приложение чата с помощью Asmack.Каков рекомендуемый способ сохранения истории чата в Android?
Я ищу лучший способ сохранить историю чата. Хотя позже я сделаю это на стороне сервера, мне по-прежнему нужна некоторая история (в основном недавняя), которая будет сохранена на телефоне.
Я прочитал эту http://developer.android.com/guide/topics/data/data-storage.html
И я реализовал внутреннее хранилище данных для сохранения истории. Но рекомендуется ли сохранять историю чата/контакты?
Редакция:
В ответ на комментарии; Как, например, я сделал? (Но добавление шифрования)
String FILENAME = "contactName.History";
String string = "encrypted message history";
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();
Должен ли я зашифровать строку вручную или сделать это самостоятельно?
Вы можете сохранить данные в зашифрованном виде в текстовом файле, например WhatsApp. – Lucifer
Вы можете использовать файловую систему для сохранения ваших данных. – Kameswari
Пожалуйста, проверьте мой вопрос. Я добавил то, что вы сказали. – Gabriel