Lollipop introduced material design principles to Android, including interactive UI elements like ripple feedback and floating action buttons (FAB). RecyclerView improved on ListView with more flexibility. Activity and fragment transitions allow shared element animations when switching between screens using a common transition name.