1.我为什么要学习这门课?
答:Android是Google公司于2007年推出的一款基于Linux自由及开放源代码的嵌入式操作系统,广泛应用于手机、平板电脑、穿戴设备等。学习本课程将使你能够开发Android平台的APP,具有广泛的就业前景。
2.这门课的主题是关于什么?
答:本课程的主题是基于Android平台和Java语言进行APP的开发。
3.学习这门课可以获得什么?特别是对自己有什么帮助和应用。
答:能够掌握Android开发,能够应用到手机、平板电脑、穿戴设备等各种Android设备上。
4.这门课有什么特色和亮点。
答:(1)立足基础,由浅入深。本课程内容立足Android应用开发涉及的基础知识,由浅入深地阐述Activity、Service、BroadcastReceiver和ContentProvider四大图形界面组件,Android数据存储技术,Android多线程知识。
(2)结构清晰,语言简练。本课程面向Android应用开发初学者,内容为Android应用开发过程中的基础知识,每一章都围绕某一具体方面知识进行阐述,没有涉及复杂和高级的内容。结构清晰,语言简练。
(3)案例驱动。为了让学生更好地理解相关知识点,每个知识点都有案例加以展示说明。
该课程理论教学的基本任务:使学生掌握移动应用开发的基本原理,具备Android移动应用项目开发能力。为将来从事移动应用系统的开发、运行管理和科研工作打好必要的理论基础,同时注重培养学生分析问题、解决问题的能力。具体要求如下:
1.掌握移动应用开发的基础知识,同时对Java、Android Studio有一定的了解。
2.熟练掌握Android程序运行环境的配置方法,熟悉移动应用的开发模式,基本具备用移动应用项目开发的能力。
3.熟练掌握Android程序的界面设计方法。
4.熟练掌握Android四大组件。
5.熟练掌握Android访问数据库的技术。
6.熟练掌握Android网络编程技术。
7. 能够综合运用所学知识,使用Android开发完整的移动应用项目。
当前您的课程没有认证证书,无需填写证书要求。
第1周 Android系统概述与开发环境
Android系统概述与开发环境
第2周 Android系统概述与开发环境(二)
Android系统概述与开发环境(二)
Unit1单元测试
Unit1上机实验:Android Studio项目创建、部署及调试
第3周 Android UI与Activity组件
Android UI与Activity组件
第4周 Android UI与Activity组件(二)
第4周 Android UI与Activity组件(二)
Unit2 单元测试
Unit2 上机实验:Android UI设计与Activity组件
第5周 手机基本功能程序设计
手机基本功能程序设计
第6周 手机基本功能程序设计(二)
手机基本功能程序设计
Unit3 上机实验:手机基本功能程序设计
Unit3 单元测试
第7周 Service组件及应用
Unit 4 Service组件及应用
第8周 Service组件及应用(二)
Service组件及应用
Unit 4 单元测试
Unit4 上机实验:Service组件及应用
第9周 BroadcastReceiver组件与通知
Unit 5-BroadcastReceiver组件与通知
第10周 BroadcastReceiver组件与通知(二)
Unit 5-BroadcastReceiver组件与通知
Unit 5单元测试
Unit 5上机实验:BroadcastReceiver组件与通知
第11周 SQLite数据库编程
Unit 6-SQLite数据库编程
第12周 SQLite数据库编程(二)
Unit 6-SQLite数据库编程
Unit 6单元测试
Unit 6上机实验:SQLite数据库编程
第13周 ContentProvider组件与后台线程
ContentProvider组件与后台线程
第14周 ContentProvider组件与后台线程(二)
ContentProvider组件与后台线程(二)
Unit 7上机实验:ContentProvider组件与后台线程
Unit 7 单元测试
第15周 Android网络编程
Android网络编程
Unit 8单元测试
Unit 8上机实验:Android网络编程
Java程序设计基础
郭霖. 第一行代码 Android(第3版),人民邮电出版社,2020年04月.
李刚. 疯狂Android讲义(第4版)电子工业出版社,2019年3月.
Q : 我为什么选不了课?
A : 一般来说,本校学生都可以选课。如果因为参军回校继续学习、留级、转专业等原因,选不了课,请同学们联系自己学院的教务老师。
Q : 我的号登录不了?
A : 本平台有三种登录方式:手机号、微信、爱课程账号。三种账号之间,原本是相互独立的,也就是说,系统认为这三个账号是三个不同的用户。所以,请同学们登录时一定要用单一的账号,不要几个混合着用。
Q:我有两个独立的号,如何将它们关联起来?
A:同学们如果不小心注册了两个不同的号,例如用微信注册了一个号A,用手机号又注册了一个号B,那么怎么将这两个号关联起来呢?我的解决方案是这样的:我先用账号A登录,“设置->账号设置->第三方账号”,然后绑定另外一个号(例如微博账号C),这样AC就绑定了;然后,用微博账号C登陆我们的课程平台,解绑微信账号A,这样A就空闲了;最后,用手机号登录账号B,绑定微信账号A,这样AB就绑定了,用手机号或者微信登陆都可以了。
Q:我的代码是正确的,为什么调试不过?
A:可能的原因很多,有可能是Android Studio与其他软件冲突,调试时要关闭其他杀毒软件。