The Complete Intermediate Android Masterclass [Video]
Video
Video
$44.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
What do you get with video?
What do you get with video?
What do you get with Audiobook?
What do you get with Exam Trainer?
Video
$44.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Access this title in our online reader
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
-
Free ChapterIntroduction
-
Set Up Development Environment
-
Understanding Android - the Android Platform
-
Android Components/Building Blocks
-
[Hands-On] Activity and Instance State
-
Android Fragments - Building Robust and Flexible User Interfaces
- What We'll Cover in This Section - Fragments: Deep Dive
- Why Fragments - Motivation
- Defining Fragments Statically
- Defining Fragments Dynamically
- Checking for Configuration Changes
- Calling Fragment Methods from Activity
- Fragment Lifecycle
- Fragment Lifecycle Methods and Improving onViewCreated
- Communicating Between Fragments and Activities - the Right Way
- Communicating Between Fragments and Activities - Implementing Listeners
- Cleaning Listener - onDetach
- Replacing Fragments Dynamically
- Fragment Transition and Animation
- Managing Fragments Back Stack
- Summary
-
[Hands-On] - Fragments - Vision Board App
-
Android Content Providers
- What We'll Cover in This Section
- Content Providers Overview
- Setting Up Android Room Database and Entity
- Setting Up Android Room Database and Entity - Final
- Setting Up DAO and ApplicationDatabase Singleton
- Setting Up Provider - Part 1
- Setting Up Provider - Part 2
- Provider - Finalize CRUD Operations
- Implementing Provider in Activity - AsyncTask - Part 1
- Implementing Provider in Activity - AsyncTask - Part 2
- Implementing Provider in Activity - AsyncTask - Part 3 - Show Dreams
- Implementing Provider in Activity - AsyncTask - Part 3 - Delete Dreams
- Implementing Provider in Activity - AsyncTask - Part 4 - Delete Dreams
- Summary - Content Providers
- Summary
-
[Hands-On] - Improving Vision Board App - Android Room Database and ViewModel
- What We'll Cover in This Section - Vision Board Room Database
- Set Up Toolbar and Navigation - Vision Board App
- Setting Up AddFragment User Interface
- UI Setup Finished
- Set Up AddFragment - Part 1
- Setting Up BoardDao Interface
- Setting Up the ViewModel Class
- Saving and Showing Boards
- Final Touches - Vision Board App
-
Working in the Background in Android - Services [Part 1]
- What We'll Cover in This Section
- Understanding the UI Thread
- Understanding AsyncTask
- Limitations and When to Use AsyncTask
- Understanding Services
- [Hands-On] AsyncTask
- Understanding the Working in the Background
- Create and Run a Service
- Creating an IntentService
- Ways for Communicating Between Activities and Services
- Android BroadcastReceivers - Part 1
- Android BroadcastReceivers - Part 2 - Finished Project
- Binding Services - Part 1
- Binding Services - Part 2 - Invoking Services Methods
-
Working in the Background in Android - JobScheduler [Part 2]
- Android JobScheduler Overview
- Understanding the JobScheduler API
- Create a JobService and JobScheduler
- Running JobService on Worker Thread and Stopping JobServices
- JobScheduler and Broadcast Receiver
- [CHALLENGE - JSON] - Parse JSON Using JobScheduler
- [SOLUTION] - Parse JSON Using JobScheduler - Part 1
- [CHALLENGE - JSON] - Parse JSON Using JobScheduler - Final
-
Working in the Background - WorkManager and Notification Manag [Part 3]
- Introduction to Modern Concurrent Android API - WorkManager
- Setting Up a Worker
- Applying Constraints to the WorkRequest
- Getting Result from Background Worker onto UI
- Passing Data from Activity to Worker
- Cancelling Work
- Setting Up PeriodicWorkRequest
- Chaining Works
- Notification Manager API - Introduction
- Showing Notifications with Workers
- Adding onTap to Notification and Pending Intents
-
[Hands-on] - Build Custom Card App Using WorkManager API
- What We'll Build in This Section - Custom Card App
- Setting Up Android Permissions
- Getting Image from the Device
- Showing Image Via CustomAndroidViewModel
- Setting Up WorkContinuation Class
- Setting Up CardWorkerUtils Class
- Setting Up CleanUpWorker Class
- Setting Up CardWorker Class
- Setting Up the SaveCardToFileWorker
- Set Up WriteBitmapToFile Class
- Setting Up OverlayTextToBitmap Class
- Setting Up OverlayTextToBitmap Class - Final
- Setting Up CreateCardActivity
- Final Touches
-
[OPTIONAL] - Android Studio Update
-
[Hands-On] - Build a Home Screen Widget - Virus Tracker
- Home Screen Widgets - Introduction and App Demo
- Setting Up the Virus Tracker Project
- Working on the DownloadJsonWorker Class
- Set Up WorkContinuation for the Workers
- Set Up the MainActivity and ViewModel
- Adding Refresh Menu Button - Finishing the App
- Creating our Widget - Setup and Walkthrough
- Set Up the WidgetAppProvider Class
- Finishing the Home Screen Widget
-
What's Next?
About this
video
Android app development will open many doors for you since Android is the most popular operating system in the world.
Many courses focus on the basics of Android development, which is great for the beginner; however, at some point in your journey, you’ll find yourself needing more intermediate to advanced Android topics. This is the course you’ve been looking for!
The course is structured in such a way to improve your knowledge retention—by having a lot of hands-on projects. Each section in this course will give you an opportunity to practice and build something meaningful that will aid your understanding of intermediate Android development even further. There are quizzes, assignments, and challenges as well.
If you are looking for a course that takes your pre-existing Android knowledge to the next level, then this is definitely the course for you. By the end of this course, you will be able to build a strong foundation in intermediate Android development and become an intermediate to advanced Android developer.
The code bundle for this course is available at https://github.com/PacktPublishing/The-Complete-Intermediate-Android-Masterclass
- Publication date:
- June 2021
- Publisher
- Packt
- Duration
- 13 hours 20 minutes
- ISBN
- 9781801077897