

It is now “the official IDE for Android development” according to the web site. Android Studio just emerged from beta this week. This RecyclerView tutorial assumes you have Android Studio installed on your PC and that your have used the Android SDK Manager to install Lollipop (API 21). RecyclerView TutorialĮnough talk – you are probably ready to see and experiment with a RecyclerView. The RecyclerView also offers some nice visual additions like item animation that is representative of the new Material Design. In my opinion, there are more helper objects or pieces to building a RecyclerView, but default implementations are in place for many of the pieces and each of these associated components are typically small and simple – making it easier to know how to address RecyclerView features you want. RecyclerView also tries to simplify data display. Why use RecyclerView? According to documentation, it scrolls more efficiently (“very efficiently”) especially when considering large data sets and data sets whose elements are changing dynamically. In fact, at AnDevCon in November, I heard Chet Haase, Android UI Toolkit team lead at Google, describe RecyclerView as “ListView2.” Benefits of Use

RecyclerView is “a more advanced and flexible version of ListView” (see here). Practically speaking, however, what Material Design brings is a new theme to be applied to apps, a new design guide which developers are encouraged to follow for UI layouts and components, widgets that can now have an elevation allowing them to cast a shadow, a new API to create custom animations such as the transition from on activity to another, and new View components for better and more flexible display of data. Material Design is described as “a new approach for designing apps.” Finding a clear and concise definition of Material Design can be daunting. Material Design is a term you are going to hear a lot about in the new Android platform. This is a release that is worthy of the term “major release” and one I plan on reviewing with you over a series of blog posts in the coming months. Along with the blog post I made this summer, you can take a look at the Android Developers Blog for a list of the big features in Android 5.

In case you are waking up from a Thanksgiving turkey hangover, Google heralded Android 5 – code named Lollipop – in mid-November.
