Challenge Details
RecyclerViews: Super-powered Lists
The Challenge
- Add the RecyclerView dependency
- Use a RecyclerView in the activity layout
- Design an item layout to be used in the RecyclerView
- Create a custom RecyclerView Adapter and ViewHolder
- Set the new adapter on the RecyclerView
The Scenario
Personalized Showcase App: Make an app for your own personal Bucket List
As your portfolio is growing, you’ve decided it would be worthwhile to include an app that is both:
- A showcase of your abilities developing custom layouts and advanced looking lists
- A fun personal app that you can show friends and family in your journey as an Android developer.
The Acceptance Criteria
It is done when:
- There is a brand new project that is your own personal Bucket List (list of fun, adventurous things you want to do and places you want to go). App title anything you like.
- The home screen features two clickable/tappable elements: one for “Things to do” and one for “Places to go”. The clickable element can be anything you like (Button, ImageView, TextView, CardView with complex layout – whatever you think ‘looks good’).
- Each clickable element goes to a separate activity, featuring a RecyclerView for your list.
- Each activity lists appropriate items for that screen (Things to do, Places to go).