As android engineer, we must already used ListView a lot if we want to show multiple items that has same template.
But there are some problems that can’t be solved by only using ListView:
1. Normally, we can only handle whole item click.
2. It’s hard to use different layout in ListView item without using ViewHolder pattern.
3. It’s become harder to handle some action within the item layout because of reason 1.
But that’s the reason why RecyclerView comes.
This is a small recap of Teck Talk with Jordan Dea-Mattson in Onebitmedia, Yogyakarta. Not all of his topics are included here. We just pick 4 topics.
Google have launched latest Material design that brings evolution in user experience in various technologies including mobile industries, specifically Android. But this theme is still new and only Lollipop devices can support this so we can’t implement this theme directly using Material theme provided by Google.
So, how do we implement this on pre-Lollipop devices? Yes, there are various solutions. But the simple one is AppCompat v21.
How important is code documentation? Raka, our Android engineer, explained why code documentation is important and how to write a good code documentation.