Android App Components - Intents, Activities, and Broadcast Receivers

所在平台: Coursera

课程主页: https://www.coursera.org/learn/androidapps

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Android应用组件 - 意图、活动和广播接收器 课程概述:本课程为期4周,是一门大规模在线课程(MOOC),在第一门课程中覆盖的Java和Android概述的基础上,深入探讨Android应用的核心组件,如意图、活动和广播接收器。您将通过实例学习如何编程这些核心Android组件,结合Android并发框架和基本的Java文件输入/输出类(如File和InputStream)以及Android存储机制(如Shared Preferences)。您还将学习如何使用Git源代码管理系统。在整个课程中,您将逐步进行一个项目,涉及从远程网站下载、存储和显示图像。每周,您将根据讲座视频中的内容,为项目添加额外的功能。您每周大约要花费4小时观看视频讲座、进行测验和完成编程作业,使用Java和Android。 课程大纲: 1. 部分:Git简介 描述:本模块提供Git版本控制系统的概述。 2. 部分:Android意图 描述:本模块描述Android意图的结构、功能和使用,意图提供操作或事件的抽象描述。Android使用意图作为“胶水”,简化了重用现有组件(如活动、服务和广播接收器)的应用集成。 3. 部分:Android活动 描述:本模块描述Android活动的结构、功能和使用,活动定义在设备屏幕上显示的用户操作。活动是最常见的Android组件类型,构成Android应用的核心。 4. 部分:Android广播接收器 描述:本模块将深入探讨Android广播接收器的结构和功能。

课程大纲

Part: 1

Title:Introduction to Git

Description:This module provides an overview of the Git version control system.

Part: 2

Title:Android Intents

Description:This module describes the structure, functionality, and use of Android intents that provide an abstract description of an operation to perform or an event that has occurred.. Android uses intents as the "glue" that simplifies the integration of apps that reuse existing components, such as activities, services, and broadcast receivers.

Part: 3

Title:Android Activities

Description:This module describes the structure, functionality, and use of Android activities, which define user-facing operations that are displayed on a device screen. Activities are the most common type of Android component and are at the heart of app Android apps.

Part: 4

Title:Android Broadcast Receivers

Description:

课程评论(0条)

课程详情

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.

课程标签

0人关注该课程

主题相关的课程