Device detection mini app

The best way to learn about detecting and responding to devices and their varying attributes (screens, orientations, and so on) is to make a simple app. Let's do this by going through the following steps:

  1. Create a new Empty Activity project and call it Device Detection. Leave all the other settings as their defaults.
  2. Open the activity_main.xml file in the Design tab and delete the default Hello world! TextView.
  3. Drag a Button to the top of the screen and set its onClick property to detectDevice. We will code this function in a minute.
  4. Drag two TextView widgets onto the layout, one below the other, and set their id properties to txtOrientation and txtResolution, respectively.
  5. Check that you have a layout that looks something ...

Get Android Programming with Kotlin for Beginners now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.