title: listview or customview for chat app
body: <p>I am developing a chat app. But i really care about performance. I don't know what view is better for chat activity. I saw an example project for a chat app that uses <code>Listview</code> and when a new message receives calls <code>notifyDataSetChanged()</code>. but in this way the whole <code>listview</code> is reloaded and takes time to load on long lists. Are there other ways with better performance that I can create a new View for any new message?</p>