Android Application Development in 24 Hours, Sams Teach Yourself

by ; ;
  • ISBN13:


  • ISBN10:


  • Edition: 4th
  • Format: Paperback
  • Copyright: 7/29/2015
  • Publisher: Sams Publishing

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
  • We Buy This Book Back!
    In-Store Credit: $2.10
    Check/Direct Deposit: $2.00
List Price: $39.99 Save up to $14.00
  • Rent Book $25.99
    Add to Cart Free Shipping


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


In just 24 sessions of one hour or less, learn how to build powerful apps for the world’s most popular mobile platform: Android. Using this book’s straightforward, step-by-step approach, you’ll build complete Android 5 apps from the ground up with Android Studio. As you do, you’ll master key skills for designing, developing, and publishing meaningful apps of your own. Extensively updated for Android 5’s newest capabilities, every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!


Highlights of this new Fourth Edition include

  • Extensive new coverage: Android 5 (Lollipop), Android Studio, and Material Design; plus Android M early preview
  • A laser focus on modern Android essentials, including activities, intents, resources, and background processing
  • New Android 5 features for Android TV and Android Wear
  • Complete Android Studio projects in nearly every chapter

Learn how to…

  • Use the powerful new Android Studio development environment
  • Build layouts that automatically display properly on any device
  • Craft more dynamic, intuitive apps with Google’s new material design language
  • Display the right information at the right time with ListViews and adapters
  • Make apps more responsive with background processes
  • Add sophisticated navigation with action toolbars and slide-out menus
  • Integrate images and media into your apps
  • Save data for your app and create public files that can be used by anyone
  • Access the cloud to download and parse JSON data
  • Use SQLite and content providers to create responsive, data-driven apps
  • Create, update, and cancel notifications
  • Start developing Android Wearable and TV apps
  • Use Google Play Services to add location, mapping, and more
  • Package and publish apps to Google Play and other markets


Author Biography

Carmen Delessio is an experienced application developer who has worked as a developer, technical architect, and CTO in large and small organizations.


Carmen developed the award-winning “BFF Photo” Android app, which won the Sprint App Challenge contest in the Social Networking category.


Carmen began his online development career at Prodigy, where he worked on early Internet applications, shopping apps, and fantasy baseball.


He has written for Mashable and AndroidGuys and is the author of Sams Teach Yourself Google TV App Development in 24 Hours.


He is a graduate of Manhattanville College and lives in Pound Ridge, New York, with his wife, Amy, and daughter, Natalie.

Table of Contents

1.  Android Overview

2.  Android L - new design approach

3.  Understanding Intents

4.  Understanding Resources

5.  Using Activities and Fragments

6.  Making a User interface with form Controls

7.  Using Layout Managers

8.  Using ListViews

9.  Using More Views and controls

10. Understanding Bitmaps and image controls

11. Using VideoViews

12. Navigating with action bar

13. Navigation with slideout drawer

14. Using the Android File System

15. Using SharedPreferences

16. Saving data with a SQLite DB

17. Retrieving remote data

18. Using Content Providers to get data

19  Creating your own Content Provider

20  Using Cursor Loaders

21  Developing for Chromecast & Android TV

22  More Features to explore

23  Diving into the Android manifest

24  Publishing your app

Rewards Program

Write a Review