目录

  • 1 返校前预习任务
    • 1.1 电子版教材
    • 1.2 第一周(2月17日—2月21日)
    • 1.3 第二周(2月24日—2月28日)
    • 1.4 第三周(3月2日—3月6日)
  • 2 认识Android
    • 2.1 课程介绍
    • 2.2 认识Android
    • 2.3 任务1-1 Android开发环境搭建
    • 2.4 任务1-2 开发第一个Android应用程序
  • 3 Android UI设计
    • 3.1 Android基本界面控件
    • 3.2 任务2-1 基本控件应用(一)
    • 3.3 任务2-2 基本控件应用(二)
    • 3.4 任务2-2补充 基本控件应用(三)
    • 3.5 Android界面布局
    • 3.6 任务2-3 界面布局应用(一)
    • 3.7 任务2-4 界面布局应用(二)
    • 3.8 样式、主题和国际化
    • 3.9 任务2-5 样式和主题
    • 3.10 任务2-6 国际化
  • 4 Activity与Intent
    • 4.1 Activity入门
    • 4.2 任务3-1 Activity应用(一)
    • 4.3 任务3-2 Activity应用(二)
    • 4.4 界面事件
    • 4.5 任务3-3 事件处理应用(一)
    • 4.6 任务3-4 事件处理应用(二)
    • 4.7 任务3-5 事件处理应用(三)
    • 4.8 任务3-6 事件处理应用(四)
    • 4.9 Intent应用(一)
    • 4.10 任务3-7 Intent应用操作(一)
    • 4.11 任务3-8 Intent应用操作(二)
    • 4.12 Intent应用(二)
    • 4.13 任务3-9 Intent应用操作(三)
    • 4.14 任务3-10 Intent应用操作(四)
  • 5 数据存储
    • 5.1 Android数据存储与访问(一)
    • 5.2 任务4-1 Android数据存储与访问应用(一)
    • 5.3 任务4-2 Android数据存储与访问应用(二)
    • 5.4 Android数据存储与访问(二)
    • 5.5 任务4-3 Android数据存储与访问应用(三)
    • 5.6 任务4-4 Android数据存储与访问应用(四)
    • 5.7 Android数据存储与访问(三)
    • 5.8 任务4-5 Android数据存储与访问应用(五)
    • 5.9 任务4-6 Android数据存储与访问应用(六)
  • 6 SqLite数据库
    • 6.1 SQLite数据库(一)
    • 6.2 任务5-1 SQLite数据库操作(一)
    • 6.3 任务5-2 SQLite数据库操作(二)
    • 6.4 SQLite数据库(二)
    • 6.5 任务5-3 SQLite数据库操作(三)
    • 6.6 任务5-4 SQLite数据库操作(四)
    • 6.7 ListView控件的使用
    • 6.8 任务5-5 ListView控件应用
    • 6.9 任务5-6 数据存储综合应用
  • 7 网络编程
    • 7.1 使用HttpURLConnection访问WEB服务器
    • 7.2 使用OkHttp访问WEB服务器
    • 7.3 任务6-1  “智慧校园”APP“选修课查询”模块
    • 7.4 任务6-2 “智能交通”任选模块设计与开发
使用HttpURLConnection访问WEB服务器
  • 1 任务单
  • 2 课件
  • 3 视频
  • 4 学习资源

任务单9-1 使用HTTP协议访问网络

一、任务描述

1、通过百度等平台,查阅HTTP相关资料,了解HTTP的工作原理;

2、学习9-1 网络编程——HTTPURLConnection课程内容,主要包括:观看HTTPURLConnection视频讲解;学习相应PPT内容;浏览所给拓展资料;

3、通过学习通完成“9.1使用HTTP协议访问网络自测题”;

4、以小组为单位,完成子任务智慧校园APP中选修课查询功能模块分析,使用思维导图工具将编程思路进行具化,形成选修课查询功能的思维导图,并通过学习通作业平台提交(以小组为单位提交)。

二、背景知识

智慧校园平台是学校服务于全体师生的一站式服务平台,也是同学们日常应用最多的平台,其中包括成绩查询、课表查询、考勤查询、选修课查询、选修课选报等功能。

本次任务的选修课查询功能就是其中的一个典型功能,我们可以使用所学的“HTTP协议访问网络”知识完成这个功能。

选修课查询功能接口描述如下:


三、任务检查

下次课的课端,将对课前学习任务完成情况进行检查,主要包括:

1、检查9-1 网络编程——HTTPURLConnection课程视频观看情况(系统自动记录评分);

2、检查9-1 网络编程课前学习自测题做题情况(系统自动记录评分);

3、以小组为单位检查智慧校园——成绩查询功能思维导图(现场评分并录入学习通平台)。