Best practices in adapter - Sample with a listView with Gmail Style