Android移动应用开发基础
Android移动应用开发基础
2万+ 人选课
更新日期:2025/06/22
开课时间2025/01/21 - 2025/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
由于Android的迅速发展,导致市场对Android开发人才需求猛增,因此越来越多的人学习Android技术,以适应市场需求寻求更广阔的发展空间。通过本课程的学习,将带领大家了解移动互联网的发展;理解移动应用程序开发知识、理论、方法;掌握Android程序的开发工具;开发过程和四大组件的应用能力,熟悉App框架结构。使学生获得终身学习与发展必备的自然科学知识,培养学生的职业素质、道德和创新意识,增强学生分析和解决问题的能力。本课程共计八个章节的教学内容,以简明扼要的专业知识,清晰易懂的操作示范,通俗有趣的讲解语言,美轮美奂的图影图片,领略Android应用程序的开发过程、界面设计、活动定义、数据存储及广播接收等技术,培养学生程序设计能力、团队合作能力、创新能力及职业精神。让我们一起走进安卓移动应用开发的世界!
课程大纲

在线教程

章节简介教学计划
进入Android世界
登录后可预览视频
Android简介
赵晓菲
创建第一个工程
赵晓菲
模拟器的使用
创建启动模拟器
赵晓菲
运行应用程序
赵晓菲
Android程序结构
赵晓菲
调整应用
赵晓菲
Android界面设计
UI概述
孔令赟
Android 布局管理器
布局文件的创建
孔令赟
线性布局
孔令赟
相对布局
孔令赟
表格布局
孔令赟
帧布局
孔令赟
常用控件
TextView
孔令赟
EditText
孔令赟
Button
孔令赟
RadioButton
孔令赟
Checkbox
孔令赟
ImageView
孔令赟
ProgressBar
孔令赟
对话框
普通对话框
孔令赟
单选对话框
孔令赟
多选对话框
孔令赟
进度条对话框与消息框对话框
孔令赟
活动(Activity)
学习资料
Activity的使用
Activity的创建
赵晓菲
Activity的加载
赵晓菲
在AndroidManifest文件中注册
赵晓菲
Activity之间的跳转
显式意图
赵晓菲
隐式意图
赵晓菲
Activity之间的数据传递
赵晓菲
实例:注册用户信息
用户界面设计
赵晓菲
编码实现
赵晓菲
数据回传
赵晓菲
实例:数据回传
用户界面分析
赵晓菲
应用实现一
赵晓菲
应用实现二
赵晓菲
应用实现三
赵晓菲
数据存储
SharedPreferece简介
蒲晓妮
SharedPreferece 示例记住用户密码
记住密码_用户界面设计
蒲晓妮
记住密码_登录按钮的实现
蒲晓妮
记住密码_取数据和运行分析
蒲晓妮
文件存储简介
文件存储
刘亚超
文件存储实例
文件存储实例分析与界面设计
刘亚超
文件存储实例编码实现1
刘亚超
文件存储实例编码实现2
刘亚超
XML解析
刘亚超
XML解析实例
Pull解析的运行过程
刘亚超
Pull解析的运行结果
刘亚超
JSON数据解析
刘亚超
JSON数据实例
蒲晓妮
SQLite数据库
SQLite数据库的创建
蒲晓妮
SQLite基本操作
蒲晓妮
通讯录
通讯录的页面布局
蒲晓妮
通讯录的功能实现
蒲晓妮
通讯录的数据库创建
蒲晓妮
数据展示控件
ListView控件
刘亚超
常用适配器
刘亚超
ListView的优化
刘亚超
ListView实例分析
ListView分析与设计
刘亚超
ListView编码
刘亚超
服务(Service)
服务的创建
蒲晓妮
startservice启动服务
startService应用的设计与实现
蒲晓妮
startService应用的运行与总结
蒲晓妮
bindService的启动方式
BindService应用的界面设计
蒲晓妮
BindService应用中服务的创建与操作
蒲晓妮
BindService应用中Activity代码的实现
蒲晓妮
BindService绑定,解绑服务的运行与总结
蒲晓妮
音乐播放器实例分析
音乐播放器界面设计
刘亚超
音乐播放器代码的设计与实现
刘亚超
广播接收器
广播接收者简介
刘亚超
广播接收者的创建
刘亚超
拦截电话的设计与实现
刘亚超
自定义广播
刘亚超
广播的类型
刘亚超
广播接收者实例分析
刘亚超
内容提供者
简介
刘亚超
创建内容提供者
创建一个内容提供者
刘亚超
Uri简介
刘亚超
实例:读取联系人
刘亚超
访问内容提供者
刘亚超
  • 第一章进入Android世界

    本章主要讲解Android的基础知识,包括Android简介,Android体系结构,开发环境搭建等,通过本章内容学习,熟悉开发环境,学会使用Android Studio开发工具,能够编写HELLOWORLD程序。

  • 1.1 Android简介

    Android简介

  • 1.2创建第一个工程

    创建第一个工程

  • 1.3模拟器的使用

    模拟器的使用

  • 1.4Android程序结构

    Android程序结构

  • 1.5调整应用

    调整应用

  • 第二章Android界面设计

    本章主要内容布局的创建和布局类型,常用控件的介绍,常见对话框等的应用,通过本章学习掌握布局以及控件的使用,会搭建常见布局。

  • 2.1UI概述

    UI概述

  • 2.2 Android 布局管理器

    Android 布局管理器

  • 2.3常用控件

    常用控件

  • 2.4 对话框

    对话框

  • 第三章活动(Activity)

    本章主要内容包括Activity的创建,Activity之间的跳转,已经数据传递。通过本章学习掌握Activity的创建和加载,能够使用显示意图和隐式意图,实现Activity间的跳转,掌握Intent的使用,学会使用Intent传递数据。

  • 3.1Activity的使用

    Activity的使用

  • 3.2Activity之间的跳转

    Activity之间的跳转

  • 3.3Activity之间的数据传递

    Activity之间的数据传递

  • 3.4实例:注册用户信息

    实例:注册用户信息

  • 3.5数据回传

    数据回传

  • 3.6实例:数据回传

    实例:数据回传

  • 第四章 数据存储

    本章介绍了Android的数据存储中的文件存储,SharedPreferences,XML解析,JSON数据解析。通过本章的学习要求了解5种数据存储方式,掌握不同存储方式的特点,掌握SharedPreferences的使用,能实现数据的存储,并了解XML和JSON数据,能对其数据进行解析。

  • 4.1 SharedPreferece简介

    SharedPreferece简介

  • 4.2SharedPreferece 示例记住用户密码

    SharedPreferece 示例记住用户密码

  • 4.3文件存储简介

    文件存储简介

  • 4.4文件存储实例

    文件存储实例

  • 4.5XML解析

    XML解析

  • 4.6 XML解析实例

    XML解析实例

  • 4.7 JSON数据解析

    JSON数据解析

  • 4.8 JSON数据实例

    JSON数据实例

  • 第五章SQLite数据库

    本章主要介绍了SQLite数据的创建,基本操作,数据展示控件ListView和ListView的优化,通过通讯录实例 介绍了SQLite的应用。通过本章的学习学会使用SQLite数据库,实现数据的增、删、改、查;并能使用LIstView控件,以列表形式展示数据。

  • 5.1SQLite数据库的创建

    SQLite数据库的创建

  • 5.2SQLite基本操作

    SQLite基本操作

  • 5.3通讯录

    通讯录

  • 5.4数据展示控件

    数据展示控件

  • 5.5ListView的优化

    ListView的优化

  • 5.6 ListView实例分析

    ListView实例分析

  • 第六章服务(Service)

    本章对Android的四大组件之一的Service进行了介绍,主要包括Service的创建,服务的两种启动方式,服务的应用音乐播放器实例。通过本章的学习掌握服务的生命周期,以及启动服务的两种方式,学会服务于Activity通信,并且能够完成音乐播放器。

  • 6.1服务的创建

    服务的创建

  • 6.2startservice启动服务

    startservice启动服务

  • 6.3bindService的启动方式

    bindService的启动方式

  • 6.4音乐播放器实例分析

    音乐播放器实例分析

  • 第七章 广播接收器

    本章主要内容有广播接收者的简介,广播接收者的创建,拦截电话的设计与实现,自定义广播,广播类型及应用等等。通过本章的学习掌握广播接收者的创建,以及如何自定义广播;掌握广播的分类及应用。

  • 7.1广播接收者简介

    广播接收者简介

  • 7.2 广播接收者的创建

    广播接收者的创建

  • 7.3拦截电话的设计与实现

    拦截电话的设计与实现

  • 7.4自定义广播

    自定义广播

  • 7.5 广播的类型

    广播的类型

  • 7.6广播接收者实例分析

    广播接收者实例分析

  • 第八章内容提供者

    本章主要内容包括内容提供者简介,创建内容提供者以及访问内容提供者。通过本章的学习掌握内容提供者的创建,并能使用内容提供者操作数据;了解内容观察者的使用。

  • 8.1简介

    简介

  • 8.2 创建内容提供者

    创建内容提供者

  • 8.3访问内容提供者

    访问内容提供者

  • 开始学习
  • 第一章  作业测试
    第一章 进入Android世界

    1.1 Android简介

    1.2 创建第一个工程

    1.3 模拟器的使用

    1.4 Android程序结构

    1.5 调整应用

    视频数6
  • 第二章  作业测试
    第二章 Android界面设计

    2.1 UI概述

    2.2 Android 布局管理器

    2.3 常用控件

    2.4 对话框

    视频数17
  • 第三章  作业测试
    第三章 活动(Activity)

    3.1 Activity的使用

    3.2 Activity之间的跳转

    3.3 Activity之间的数据传递

    3.4 实例:注册用户信息

    3.5 数据回传

    3.6 实例:数据回传

    视频数13
  • 第四章  作业测试
    第四章 数据存储

    4.1 SharedPreferece简介

    4.2 SharedPreferece 示例记住用户密码

    4.3 文件存储简介

    4.4 文件存储实例

    4.5 XML解析

    4.6 XML解析实例

    4.7 JSON数据解析

    4.8 JSON数据实例

    视频数13
  • 第五章  作业测试
    第五章 SQLite数据库

    5.1 SQLite数据库的创建

    5.2 SQLite基本操作

    5.3 通讯录

    5.4 数据展示控件

    5.5 ListView的优化

    5.6 ListView实例分析

    视频数10
  • 第六章  作业测试
    第六章 服务(Service)

    6.1 服务的创建

    6.2 startservice启动服务

    6.3 bindService的启动方式

    6.4 音乐播放器实例分析

    视频数9
  • 第七章  作业测试
    第七章 广播接收器

    7.1 广播接收者简介

    7.2 广播接收者的创建

    7.3 拦截电话的设计与实现

    7.4 自定义广播

    7.5 广播的类型

    7.6 广播接收者实例分析

    视频数6
  • 第八章  作业测试
    第八章 内容提供者

    8.1 简介

    8.2 创建内容提供者

    8.3 访问内容提供者

    视频数5
  • 期末考试