首页 课程主页
课程分享  
移动开发与应用
主讲教师 翟菊叶/蚌埠医科大学
学习人数 718
开课周期 2022年08月27日 ~ 2023年01月31日
教学进度
预报名
进行中
已结课
课程期次 共 23 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题
  • 移动开发与应用

手机是日常生活的重要工具,成年人每天使用手机的时间约3小时左右,而且这个时间越来越长。不管是购物、游戏、网络直播等,都可以以客户端程序的形式出现在你面前,伴随而来市场对Android开发工程师的需求量巨大,Android开发成为我们相关专业的同学必须掌握的一项技能。《移动开发与应用》课程采用Android Studio开发工具,主要讲解开发环境搭建、应用程序的基本结构、界面组件、数据存储、四大组件、网络编程等知识。通过大量的案例实操和项目驱动的教学方式,使学生具备Android平台应用开发相关知识,并具备基本的 Android应用开发能力。

课程概述

手机是日常生活的重要工具,成年人每天使用手机的时间约3小时左右,而且这个时间越来越长。不管是购物、游戏、网络直播等,都可以以客户端程序的形式出现在你面前,伴随而来市场对Android开发工程师的需求量巨大,Android开发成为我们相关专业的同学必须掌握的一项技能。《移动开发与应用》课程采用Android Studio开发工具,主要讲解开发环境搭建、应用程序的基本结构、界面组件、数据存储、四大组件、网络编程等知识。通过大量的案例实操和项目驱动的教学方式,使学生具备Android平台应用开发相关知识,并具备基本的 Android应用开发能力。

课程大纲
  • 第一章 Android基础入门
    • 1.1 Adnroid简介
    • 1.2 Adnroid开发环境搭建
      • 1.2.1 Adnroid开发环境搭建
      • 1.2.2 DDMS使用
    • 1.3 开发第一个Android程序
      • 1.3.1 实战演练—HelloWorld创建和程序打包
  • 第二章 Activity
    • 2.1 安卓组件
      • 2.1 安卓组件和Activity的创建
    • 2.2 Activity生命周期
      • 2.2 Activity生命周期
    • 2.4 程序调试
      • 2.4.1 自动导入包和logcat程序调试
      • 2.4.2 Debug调试
  • 第三章 Android UI开发
    • 3.1 界面基本知识
      • 3.1 界面基本知识
    • 3.2 常用控件
      • 3.2.1 TextView
      • 3.2.2 EditText
      • 3.2.3 Button
      • 3.2.4 RadioButton和ImageView
      • 3.2.5 CheckBox
      • 3.2.6 Spinner
    • 3.3 布局
      • 3.3.1 线性布局
      • 3.3.2 Relativelayout
      • 3.3.3 Constraintlayout
      • 3.3.5 表格布局和绝对布局
      • 3.3.6 综合案例-计算器
    • 3.4 常见对话框
      • 3.4.1 普通对话框
      • 3.4.2 单选对话框
      • 3.4.3 多选对话框与进度条对话框
    • 3.5 intent
      • 3.5.1 Activity之间的跳转
      • 3.5.2 数据传递
      • 3.5.3 数据回传
  • 第四章 数据存储
    • 4.1 文件存储
      • 4.1.1 保存数据到文件中
    • 4.2 SharedPerferences
      • 4.2.1 shareperferce的使用
  • 第5章 SQLite数据库
    • 5.1 数据库相关知识介绍
    • 5.2 例题—将用户注册信息写入数据库
    • 5.3 ListView控件简介
    • 5.4 例题—Android水果商店
    • 5.5 ListView的优化
  • 第六章 BroadcastReceiver(广播接收者)
    • 6.1 广播接收者相关知识介绍
    • 6.2 例题——监听手机电池电量状态
    • 6.3 例题——监听用户自定义广播
    • 6.4 例题——监听有序广播
  • 第七章 Service(服务)
    • 7.1 服务相关知识介绍
    • 7.2 例题——弹出系统通知消息
    • 7.3 例题——音乐播放器
  • 第八章 ContentProvider(内容提供者)
    • 8.1 内容提供者相关知识介绍
    • 8.2 例题——查看系统短信
  • 第十章 图形图像处理
    • 10.1 图形图像处理
  • 试卷一
授课目标
预备知识
配套教材
参考教材
5.0

3 条评价

本次开课 查看全部
5.0

9 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
移动开发与应用

移动开发与应用

授课教师
蚌埠医科大学
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有