聊天应用的最佳布局

时间:2013-01-09 08:38:07

标签: android android-layout

我正在开发一个简单的基于XMPP的聊天应用程序,现在正在考虑创建会话布局的方法。我计划为包含LinearLayout背景,实际文本和时间戳的每封邮件添加.9.png

问题1:什么更适合添加消息布局的父布局:ScrollView或ListView中的Relative- / LinearLayout?

问题2:保存这些邮件布局的最简单方法是什么,以便在用户离开活动时邮件保留?

1 个答案:

答案 0 :(得分:1)

问题1:什么更适合添加消息布局的父布局:ScrollView或ListView中的Relative- / LinearLayout?

我会选择ListView,这样你就可以Adapter轻松访问每一行,听众等等。

问题2:保存这些消息布局的最简单方法是什么,以便在用户离开活动时消息保留?

如果它是大数据,最好的方法是使用SQLite DB。 如果您正在寻找一个简单的解决方案,那么它就不会那么大 - 只需将代表聊天的ArrayList保存到文件即可。有许多例子用于将Java对象保存到文件然后加载它。