Vanderbilt University - Android App Components - Intents, Activities, and Broadcast Receivers
- Offered byCoursera
Android App Components - Intents, Activities, and Broadcast Receivers at Coursera Overview
Duration | 14 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Android App Components - Intents, Activities, and Broadcast Receivers at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 2 of 5 in the Android App Development Specialization
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Approx. 14 hours to complete
- English Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish
Android App Components - Intents, Activities, and Broadcast Receivers at Coursera Course details
- This 4 week MOOC builds upon the overview of Java and Android covered in Course 1 by delving deeper into core Android app components, such as intents, activities, and broadcast receivers. You will learn by example how to program these core Android components together with Android concurrency frameworks and basic Java file I/O classes (such as File and InputStream) and Android storage mechanisms (such as Shared Preferences). You'll also learn how to use the Git source code management system. Throughout this MOOC you'll work incrementally on a project involving downloading, storing, and display images from remote websites. Each week you will add additional capabilities to the project, based on material covered in the lecture videos. You'll spend roughly 4 hours per week watching video lectures, taking quizzes, and programming assignments with Java and Android.
Android App Components - Intents, Activities, and Broadcast Receivers at Coursera Curriculum
MOOC Overview
MOOC 2 Overview
Module 1 Introduction
MOOC Contents, Organization, and Learning Strategies (Part 1)
MOOC Contents, Organization, and Learning Strategies (Part 2)
Overview of Android (Part 1):Hardware & OS Kernel
Overview of Android (Part 2):Middleware Infrastructure
Overview of Android (Part 3): Application Framework & Apps
Responses to Frequently Asked Questions (FAQ) and PDF Versions of Slides
Module 1 Quiz
Git Module Introduction
Git Introduction
Git Basics
Working With Remote Repositories
Git Merge Conflicts
Git in Android Studio
Git Module Outro
Git Branching
Git Module Quiz
Android Intents
Introduction to the Module on Android Intents
Overview of Android Intents (Part 1)
Overview of Android Intents (Part 2)
Elements of an Android Intent (Part 1)
Elements of an Android Intent (Part 2)
Android Intent Resolution and Filtering (Part 1)
Android Intent Resolution and Filtering (Part 2)
Concurrent Programming with Android Intents
MapLocation App Case Study
How to Peer Evaluate an Android Assignment (Optional)
Module 3 Quiz
Android Activities
Introduction to the Module on Android Activities
Introduction to Android Activities (Part 1)
Introduction to Android Activities (Part 2)
Activity Lifecycle Operations (Part 1)
Activity Lifecycle Operations (Part 2)
Activity Lifecycle Operations (Part 3)
Managing Multiple Activities and Task
Concurrent Programming with Android Activities (Part 1)
Concurrent Programming with Android Activities (Part 2)
Case Study: ImageDownloader App (Part 1)
Case Study: ImageDownloader App (Part 2)
Case Study: ImageDownloader App (Part 3)
Module 4 Quiz
Android Broadcast Receivers
Module Introduction
Introduction to Android Broadcast Receivers (Part 1)
Introduction to Android Broadcast Receivers (Part 2)
Registering, Implementing, & Invoking Broadcast Receivers (Part 1)
Registering, Implementing, & Invoking Broadcast Receivers (Part 2)
Registering, Implementing, & Invoking Broadcast Receivers (Part 3)
Android Broadcast Receiver Security
Case Study: ImageDownloader Broadcast Receiver Apps (Part 1)
Case Study: ImageDownloader Broadcast Receiver Apps (Part 2)
Module 5 Quiz