首页 课程主页
课程分享  
Android基础
主讲教师 殷西祥/安徽商贸职业技术学院
学习人数 410
开课周期 2021年01月03日 ~ 2021年07月12日
教学进度
预报名
进行中
已结课
课程期次 共 28 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

本课程旨在引领学生掌握Android应用开发的理论和方法,通过Android开发环境搭建、Android UI设计、Android 常用组件、Android网络技术和数据存储与解析分析等知识、技术和案例的学习,让学生能编写出具有一定简单功能、UI较美观大方的APP。

课程概述
课程大纲
  • Android入门
    • 1.1 Android studio的下载与安装
    • 1.2 第一个Android应用程序
    • 1.3 Android应用程序组织结构
    • 学习情境1 Android入门(Android Studio安装说明)
  • Android UI设计
    • 2.1.1 布局文件的创建
    • 2.1.2 线性布局
    • 2.1.3 相对布局
    • 2.2.1 TextView与EditText
    • 2.2.2 Button
    • 2.3 程序的调试
  • Activity
    • 3.1.1 Activity基础
    • 3.1.2 生命周期方法
    • 3.2.1 显式意图
    • 3.2.2 隐式意图
    • 3.3.1 Activity中的数据传递
    • 3.3.2 Activity中的数据传递实例——登录信息显示
  • 常用UI控件
    • 4.1.1 ListView概述
    • 4.1.2 常用数据适配器--SimpleAdapter实例
    • 4.1.2 常用数据适配器-- BaseAdapter实例
    • 4.1.3 提高ListView的运行效率
    • 4.1.4 ListView的点击监听
    • 4.2 GridView的使用
    • 4.3 Spinner
  • Fragment
    • 5.1 认识Fragment
    • 5.2 Fragment的应用(上)
    • 5.2 Fragment的应用(下)
    • 5.3.1 Fragment的生命周期
    • 5.3.2 Fragment的生命周期演示
    • 5.4 Fragment与Activity的通信
    • 5.5 引导界面设计
  • 数据存储与数据解析
    • 6.1 Android中的数据存储方式
    • 6.2 SharedPreferences的使用
    • 6.3.1 SharedPreferences的实例(上)
    • 6.3.2 SharedPreferences的实例(下
    • 6.4.1 JSON数据概述
    • 6.4.2 JSON对象的生成
    • 6.4.3 JSON数组的生成
    • 6.5.1 使用JSONObject解析JSON数据(1)
    • 6.5.1 使用JSONObject解析JSON数据(2)
    • 6.5.2 使用GSON解析——依赖库和插件的安装
    • 6.5.3 使用GSON解析JSON对象
    • 6.5.4 使用GSON解析JSON数组
    • 6.5.5 使用GSON解析复杂数据
  • Android多线程与网络技术
    • 7.1.1 子线程更新UI
    • 7.1.2 子线程更新UI实例——改变TextView值
    • 7.2.1 OkHttp简介
    • 7.2.2 OkHttp3处理Get请求
    • 7.2.3 OkHttp3处理post请求
  • 通讯录与记事本APP的整合
  • 考试2
  • 学习资料01
  • Activity切换动画的制作测验
  • 参考资料02——Activity切换动画参考
  • 课程复习
  • 项目完成提交
  • 期末考试
  • 期中
  • 期中2
授课目标
预备知识
配套教材
参考教材
0.0

0 条评价

本次开课 查看全部
3.5

2 条评价

本次开课 查看全部
授课教师
安徽商贸职业技术学院
安庆师范大学
安庆师范大学
安庆师范大学
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有