Home > Store

Android Application Development in 24 Hours, Sams Teach Yourself (Learning Lab), 4th Edition

Register your product to gain access to bonus material or receive a coupon.

Android Application Development in 24 Hours, Sams Teach Yourself (Learning Lab), 4th Edition

Web Edition

  • Your Price: $39.99
  • List Price: $49.99
  • About this Web Edition
  • A Web Edition is an online learning product that you view in your web browser while connected to the Internet. Some Web Editions include additional interactive features, such as videos, quizzes, or live code editing. Read the product description for more details. A Web Edition will be accessible from your Account page after purchase.

    Viewing a Web Edition requires a web browser that fully supports HTML5. Supported platforms are:

    • Windows XP (Firefox only)
    • Windows 7, 8, or 10 (IE10, IE11, Chrome, or Firefox)
    • Mac OS X (Safari, Firefox, or Chrome)
    • Linux (Chrome or Firefox)
    • iOS 6, 7, or 8 (Mobile Safari)


  • Copyright 2016
  • Edition: 4th
  • Web Edition
  • ISBN-10: 0-13-421179-0
  • ISBN-13: 978-0-13-421179-4

With this exclusive online Learning Lab edition of the book you can:

  • Read the complete text of the book online — at your own pace, whenever you want
  • Watch an expert instructor show you how perform key tasks in more than 60 short, easy-to-follow videos
  • Test your understanding of the material after each lesson with a fully interactive online quiz

Three sample lessons are available for FREE online exactly as they appear in the full online Learning Lab -- with complete video walkthroughs and interactive quizzes (HTML5 browser required). Try them out today!
In just 24 sessions of one hour or less, learn how to build powerful apps for Android - the world’s most popular mobile platform. The 4th edition kicks off  by introducing the core components of the Android Framework. You’ll learn about Activities, Intents, and Service. Using Android Studio, the new Android development environment, you’ll build complete Android 5.0 apps from the ground up. Along the way you’ll master the skills to design, develop, test, and publish meaningful apps. The fourth edition is extensively updated for Android’s newest features and tools, every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!
Highlights include
  • Extensive new coverage: Android 5.0 Lollipop, Android Studio, and Material Design
  • A laser focus on Android fundamentals: Activities, Intents, Resources and background processing
  • Exclusive Android 5.0 features for Android TV and Android Wear.
  • Complete projects developed in Android Studio available in nearly every chapter
Learn how to…
  • Use Android Studio as your development environment.
  • Add sophisticated navigation with action toolbars and slide out menus.
  • Develop apps using Material Design
  • Develop intuitive user interfaces using Android controls
  • Access the cloud and retrieve data using the Flickr API
  • Create a full-blown app that parses JSON, stores metadata, and 
  • displays Flickr images
  • Access the cloud to download and parse JSON data
  • Use a SQLite database and content providers to create responsive, data-driven apps
  • Package and publish apps to Google Play and other app stores

Sample Content


Three sample lessons (Hours 1, 2, and 3) are available for viewing online, exactly as they appear in the full Learning Lab with complete video walkthroughs and interactive quizzes (HTML5 browser required). Just click on a link below.


Part I: Android Fundamentals

HOUR 1: Introducing Android

HOUR 2: Understanding Intents

HOUR 3: Understanding Resources

HOUR 4: Activities and Fragments

HOUR 5: Responsive Apps: Running in the Background

Part II: Creating the User Interface

HOUR 6: Using Basic UI Controls

HOUR 7: Using Layouts

HOUR 8: ListViews and Adapters

HOUR 9: Material Design

HOUR 10: More Views and Controls

HOUR 11: ImageViews and Bitmaps

HOUR 12: Using VideoViews and Media

HOUR 13: Adding Navigation

Part III: Working with Data

HOUR 14: Using the File System

HOUR 15: Using SharedPreferences

HOUR 16: Using SQLite and File Storage

HOUR 17: Accessing the Cloud: Working with a Remote API

HOUR 18: Introducing Content Providers

HOUR 19: Creating a Content Provider

HOUR 20: Loaders and CursorAdapters

Part IV: Next Steps

HOUR 21: Using Notifications

HOUR 22: Android TV and Wear Apps

HOUR 23: More Features to Explore

HOUR 24: Publishing Your Apps


Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership