android智能手机编程

为什么学习Android手机编程?自己适合学Android开发吗?零基础能学习吗?学Android应该学哪些技术呢?本课程以“任务驱动”为中心,“用中学”为导向,教师精讲与要点概述有机结合,学习者结合实际案例小…

1287 次查看
国家开放大学
中国大学MOOC
  • 完成时间大约为 10
  • 初级
  • 中文
注:因开课平台的各种因素变化,以上开课日期仅供参考

课程概况

《Android智能手机编程》课程的内容主要包括理论部分和实践部分;其中理论部分主要涵盖移动开发的基本概念,包括资源访问、用户界面、组件使用、数据存储、多媒体程序设计、GPS定位服务等方面。实践部分是针对前面基础理论设计的案例实践,让学生在一步一步的编程实践中,学习掌握智能手机的编程技能,提高学生的综合应用能力。通过本课程的学习,使学生对基于Android系统的智能手机编程有一个全面的了解,初步掌握Android智能手机编程的基本知识、基本理论和相应的程序编写技能。

让我们在学习中积累知识、掌握技能、享受快乐、收获友情!

课程大纲

第1单元 概述和开发环境搭建
1.1导学
1.2Android概述
1.3安装Android运行环境
1.4Android版本管理
1.5创建虚拟设备(AVD)
1.6创建和运行Android应用
1.7单元总结
1.8课堂讨论
1.9JAVA安装
1.10Android Studio的安装、开发、打包以及发布
1.11单元讨论

第1单元测验

第2单元 应用的资源访问
2.1导学
2.2Android 项目结构目录
2.3Android项目中通用的资源访问
2.4Android中字符串、颜色和尺寸应用
2.5Drawable 资源
2.6Android项目布局文件
2.7AndroidManifest.xml 项目配置文件
2.8单元总结
2.9课堂讨论
2.10单元讨论

第2单元测验

第3单元 用户界面编程开发
3.1 导学
3.2 循序渐进
3.3Activity的基本概念和Intent介绍
3.4Activity的创建和使用
3.5Activity的声明和配置
3.6Activity之间的数据交换和调用
3.7单元总结
3.8补充资源(Android Studio案例)

第3单元测验

第4单元 服务开发和广播事件
4.1导学
4.2循序渐进
4.3Android服务
4.4广播接收者
4.5单元总结
4.6单元讨论
4.7补充资源(Android Studio案例)

第4单元测验

第5单元 Android数据存储和数据共享
5.1导学
5.2循序渐进
5.3SQLite数据库和 SQLiteOpenHelper
5.4SharedPreferences
5.5单元总结
5.6补充资源(Android Studio案例)

第5单元测验

第6单元 Android多媒体应用开发
6.1导学
6.2循序渐进
6.3MediaPlayer音频/视频播放
6.4ListView使用
6.5Looper和Handle用法
6.6单元总结
6.7单元讨论
6.8补充资源(Android Studio案例)

第6单元测验

预备知识

JAVA语言

参考资料

Android智能手机编程(第二版)   国家开放大学出版社

千万首歌曲。全无广告干扰。
此外,您还能在所有设备上欣赏您的整个音乐资料库。免费畅听 3 个月,之后每月只需 ¥10.00。
Apple 广告
声明:MOOC中国十分重视知识产权问题,我们发布之课程均源自下列机构,版权均归其所有,本站仅作报道收录并尊重其著作权益。感谢他们对MOOC事业做出的贡献!
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • (部分课程由Coursera、Udemy、Linkshare共同提供)

© 2008-2020 MOOC.CN 慕课改变你,你改变世界