我正在使用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();
我必须将字符串加密手动,还是Android的做它自己的?
您可以使用WhatsApp的文本文件以加密格式保存数据。 – Lucifer 2013-04-09 08:45:02
您可以使用文件系统保存您的数据。 – Kameswari 2013-04-09 08:45:25
请检查我的问题。我加了你说的。 – Gabriel 2013-04-09 08:49:47