К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Android App Components - Intents, Activities, and Broadcast Receivers · LearnSpace
Назад в каталог
courseraПрограммирование

Android App Components - Intents, Activities, and Broadcast Receivers

Курс от Vanderbilt University
Уровень не указан≈ 14 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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 DevelopmentGit (Version Control System)Version ControlAndroid (Operating System)Application DevelopmentJava ProgrammingData PersistenceMobile DevelopmentEvent-Driven ProgrammingComputer ProgrammingAndroid StudioFile I/O

Программа курса

5 модулей · 55 учебных материалов

01MOOC Overview9 материалов

Overview of the Android App Components: Intents, Activities, and Broadcast Receivers MOOC

MOOC 2 OverviewВидеоResponses to Frequently Asked Questions (FAQ) and PDF Versions of SlidesЧтение

Module 1 Introduction

Module 1 IntroductionВидео

MOOC Contents, Organization, and Learning Strategies

MOOC Contents, Organization, and Learning Strategies (Part 1)

Учитесь у экспертов

Dr. Douglas C. Schmidt

Professor of Computer Science and Associate Chair of the Computer Science and Engineering Program

Michael Walker

Instructor - Graduate Student pursuing PhD in Computer Science

Dr. Jules White

Professor of Computer Science

Jerry Roth

Associate Professor of the Practice of CS

Android App Components - Intents, Activities, and Broadcast Receivers
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 14 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Видео
MOOC Contents, Organization, and Learning Strategies (Part 2)Видео

Overview of Android

Overview of Android (Part 1): Hardware & OS KernelВидеоOverview of Android (Part 2): Middleware InfrastructureВидеоOverview of Android (Part 3): Application Framework & AppsВидео

Module 1 Quiz

Module 1 QuizЗадание
02Introduction to Git9 материалов

Module 2 Introduction

Git Module IntroductionВидео

Git Introduction

Git IntroductionВидео

Git Basics

Git BasicsВидео

Working With Remote Repositories

Working With Remote RepositoriesВидео

Git Branching

Git BranchingЧтение

Merge Conflicts

Git Merge ConflictsВидео

Git in Android Studio

Git in Android StudioВидео

Module Outro

Git Module OutroВидео

Module Quiz

Git Module QuizЗадание
03Android Intents12 материалов

Module 3 Introduction

Introduction to the Module on Android IntentsВидео

Overview of Android Intents

Overview of Android Intents (Part 1)ВидеоOverview of Android Intents (Part 2)Видео

Elements of an Android Intent

Elements of an Android Intent (Part 1)ВидеоElements of an Android Intent (Part 2)Видео

Android Intent Resolution and Filtering

Android Intent Resolution and Filtering (Part 1)ВидеоAndroid Intent Resolution and Filtering (Part 2)Видео

Concurrent Programming with Android Intents

Concurrent Programming with Android IntentsВидео

MapLocation App Case Study

MapLocation App Case StudyВидео

Module 3 Quiz

Module 3 QuizЗадание

Assignment 1 (Optional)

Assignment 1: Downloader Introduction (Optional)Взаимная проверка

Supplemental Help for Assignments (Optional)

How to Peer Evaluate an Android Assignment (Optional)Видео
04Android Activities14 материалов

Module 4 Introduction

Introduction to the Module on Android ActivitiesВидео

Introduction to Android Activities

Introduction to Android Activities (Part 1)ВидеоIntroduction to Android Activities (Part 2)Видео

Activity Lifecycle Operations

Activity Lifecycle Operations (Part 1)ВидеоActivity Lifecycle Operations (Part 2)ВидеоActivity Lifecycle Operations (Part 3)Видео

Managing Multiple Activities and Task

Managing Multiple Activities and TaskВидео

Concurrent Programming with Android Activities

Concurrent Programming with Android Activities (Part 1)ВидеоConcurrent Programming with Android Activities (Part 2)Видео

Case Study: ImageDownloader App

Case Study: ImageDownloader App (Part 1)ВидеоCase Study: ImageDownloader App (Part 2)ВидеоCase Study: ImageDownloader App (Part 3)Видео

Module 4 Quiz

Module 4 QuizЗадание

Assignment 2: HaMeRDownloader (optional)

Assignment 2: HaMeRDownloader (optional)Взаимная проверка
05Android Broadcast Receivers11 материалов

Module 5 Introduction

Module IntroductionВидео

Introduction to Android Broadcast Receivers

Introduction to Android Broadcast Receivers (Part 1)ВидеоIntroduction to Android Broadcast Receivers (Part 2)Видео

Registering, Implementing, & Invoking Broadcast Receivers

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

Android Broadcast Receiver SecurityВидео

Case Study: ImageDownloader Broadcast Receiver Apps

Case Study: ImageDownloader Broadcast Receiver Apps (Part 1)ВидеоCase Study: ImageDownloader Broadcast Receiver Apps (Part 2)Видео

Module 5 quiz

Module 5 QuizЗадание

Assignment 3: HaMeR Downloader with Broadcast Receiver (optional)

Assignment 3: HaMeR downloader with Broadcast Receiver (optional)Взаимная проверка