Android Developer Fundamentals

 

This page lists the practical codelabs that are included in the Android Developer Fundamentals course. For links to the concept chapters, slides, and apps that accompany these codelabs, see the course overview.

User experience

Lesson 1: User interaction

  • 1.1: Clickable images
  • 1.2: Input controls
  • 1.3: Menus and pickers
  • 1.4: User navigation
  • 1.5: RecyclerView

Lesson 2: Delightful user experience

  • 2.1: Drawables, styles, and themes
  • 2.2: Cards and colors
  • 2.3: Adaptive layouts

Lesson 3:Testing your UI

  • 3.1: Espresso for UI testing