Register your product to gain access to bonus material or receive a coupon.
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:
With this exclusive online Learning Lab edition of the book you can:
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 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