Learn Android Studio Build Android Apps Quickly and Effectively

Learn Android Studio covers Android Studio and its rich tools ecosystem, including Git and Gradle: this book covers how Android Studio works seamlessly with Git, for source control, and Gradle, a build and test tool. In addition, this book demonstrates ho

  • PDF / 25,353,036 Bytes
  • 469 Pages / 504.06 x 720 pts Page_size
  • 18 Downloads / 245 Views

DOWNLOAD

REPORT


Android Studio Build Android Apps Quickly and Effectively Adam Gerber | Clifton Craig

For your convenience Apress has placed some of the front matter material after the index. Please use the Bookmarks and Contents at a Glance links to access them.

Contents at a Glance About the Authors��������������������������������������������������������������������������������������������������xvii About the Technical Reviewer��������������������������������������������������������������������������������xix Acknowledgments��������������������������������������������������������������������������������������������������xxi Introduction����������������������������������������������������������������������������������������������������������xxiii ■■Chapter 1: Introducing Android Studio������������������������������������������������������������������ 1 ■■Chapter 2: Navigating Android Studio ���������������������������������������������������������������� 27 ■■Chapter 3: Programming in Android Studio�������������������������������������������������������� 45 ■■Chapter 4: Refactoring Code�������������������������������������������������������������������������������� 69 ■■Chapter 5: Reminders Lab: Part 1������������������������������������������������������������������������ 89 ■■Chapter 6: Reminders Lab: Part 2���������������������������������������������������������������������� 121 ■■Chapter 7: Introducing Git��������������������������������������������������������������������������������� 145 ■■Chapter 8: Designing Layouts���������������������������������������������������������������������������� 189 ■■Chapter 9: Currencies Lab: Part 1���������������������������������������������������������������������� 241 ■■Chapter 10: Currencies Lab: Part 2�������������������������������������������������������������������� 267 ■■Chapter 11: Testing and Analyzing�������������������������������������������������������������������� 297 ■■Chapter 12: Debugging�������������������������������������������������������������������������������������� 313

v

vi

Contents at a Glance

■■Chapter 13: Gradle��������������������������������������������������������������������������������������������� 339 ■■Chapter 14: More SDK Tools������������������������������������������������������������������������������ 371 ■■Chapter 15: Android Wear Lab��������������������������������������������������������������������������� 407 ■■Chapter 16: Customizing Android Studio���������������������������������������������������������� 431 Index��������������������������������������������������������������������������������������������������������������������� 445

Introduction Around 530 million years ago, during an age geologists call the Cambrian explosion, a wide variety of species including all the phyla that exist today burst into existence within as little as 10 million years—a mere flash in geological time. Scientists continue to marvel at this phenomenon, and Darwin himself suggested that the Cambrian explosion happened so swiftly that