Book description
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 how to develop/collaborate with remote Git web-hosting services such as GitHub and Bitbucket. Four complete Android projects accompany this volume and are available for download from a public Git repository.
With this book, you learn the latest and most productive tools in the Android tools ecosystem, and the best practices for Android app development. You will be able to take away the labs' code as templates or frameworks to re-use and customize for your own similar apps.
Android Studio is an intuitive, feature-rich, and extremely forgiving Integrated Development Environment (IDE). This IDE is more productive and easier to use for your Android app creations than Eclipse. With this book you will quickly master Android Studio and maximize your Android development time. Source code on the remote web-hosting service is targeted to the latest Android Studio release, version 1.2.
Table of contents
- Cover
- Title
- Copyright
- Dedication
- Contents at a Glance
- Contents
- About the Authors
- About the Technical Reviewer
- Acknowledgments
- Introduction
- Chapter 1: Introducing Android Studio
- Chapter 2: Navigating Android Studio
- Chapter 3: Programming in Android Studio
- Chapter 4: Refactoring Code
- Chapter 5: Reminders Lab: Part 1
- Chapter 6: Reminders Lab: Part 2
- Chapter 7: Introducing Git
- Chapter 8: Designing Layouts
- Chapter 9: Currencies Lab: Part 1
-
Chapter 10: Currencies Lab: Part 2
- Define Members of MainActivity
- Unpack Currency Codes from Bundle
- Create the Options Menu
- Implement Options Menu Behavior
- Create the spinner_closed Layout
- Bind mCurrencies to Spinners
- Delegate Spinner Behavior to MainActivity
- Create Preferences Manager
- Find Position Given Code
- Extract Code from Currency
- Implement Shared Preferences
- Button Click Behavior
- Store the Developer Key
- Fetch the Developer Key
- CurrencyConverterTask
- Button Selector
- Launcher Icon
- Summary
- Chapter 11: Testing and Analyzing
- Chapter 12: Debugging
- Chapter 13: Gradle
- Chapter 14: More SDK Tools
- Chapter 15: Android Wear Lab
- Chapter 16: Customizing Android Studio
- Index
Product information
- Title: Learn Android Studio: Build Android Apps Quickly and Effectively
- Author(s):
- Release date: May 2015
- Publisher(s): Apress
- ISBN: 9781430266020
You might also like
book
Learn Android Studio 4: Efficient Java-Based Android Apps Development
Build and deploy your Java-based Android apps using the popular and efficient Android Studio 4 suite …
book
Android Studio IDE Quick Reference: A Pocket Guide to Android Studio Development
This concise reference book for Android Studio 3 presents the essential Android Studio functions in a …
book
Learn Android Studio 3: Efficient Android App Development
Build Android apps using the popular and efficient Android Studio 3 suite of tools, an integrated …
book
Beginning Android Programming with Android Studio, Fourth Edition
A hands-on introduction to the latest release of the Android OS and the easiest Android tools …