Fully updated for Android Studio Dolphin, this book aims to teach you how to develop Android-based applications using the Java programming language. This book begins with the basics and outlines the steps necessary to set up an Android development and testing environment. An overview of Android Studio is included covering areas such as tool windows, the code editor, and the Layout Editor tool. An introduction to the architecture...