《Android基础应用开发》是学习Android APP开发的入门课程,学习本课程要求具备一定的Java语言基础。从内容上看,课程主要分成四部分内容:
(1)界面设计,包括常见控件和布局,这部分内容所占比例最大,学习起来比较简单,主要讲解了APP中的常见视图。
(2)Activity和Intent,当一款应用有多个界面时,如何进行界面间的跳转和数据传递,以及如何调用第三方应用,都需要用到Activity和Intent的知识。
(3)综合案例,利用所学知识模仿实现学习强国主页面,对比源生代码和企业级应用差异。
(4)其他知识,包括开发工具搭建,工程目录结构详解等。
授课目标:
1.能力目标
1) 掌握Android Studio的使用技巧
2) 掌握代码编程规范
3) 熟练对程序进行代码调试及日志分析
4) 掌握控件的常见属性
5) 掌握Android手机界面的布局方法(线性、相对、表格、约束)
6) 理解Activity生命周期
7)理解Intent原理及界面传值方式
8)掌握Android 项目开发流程
2.知识目标
1) 了解当前流行的手机开发平台技术及各自优缺点
2) 了解Android 项目体系结构各文件的作用
3) 熟练常见控件属性及监听方法
4) 掌握不同布局特征及相互嵌套方法
5) 掌握Activity生命周期回调方法
6)掌握界面跳转及传值方式
7) 掌握碎片使用技巧
3.素质目标
1) 职业知识:学生掌握Android 程序开发的步骤、基本语法、界面设计、界面跳转及数据存储方式等。
2) 职业技能:使学生具有独立Android 基础界面设计应用程序的设计、开发的能力。提高程序设计能力、创新能力、研究性学习能力,发扬团队合作精神。
3) 职业素质:养成遵守软件设计规范的良好职业习惯,经过一段时间的系统学习、实践,具备企业工作职位的专业知识、技术、技能及操作经验。
1、 具备Java语言开发基础
2、了解界面设计相关知识
3、了解数据库相关知识
1、书籍《Android项目驱动式开发教程》,刘正、董明华主编
2、在线资源:https://www.android-doc.com/training/index.html
Q : 开发工具选择eclipse还是Android Studio?A : Android Studio
Q : 开发工具版本号如何选择?A : 建议选择最新版本