《移动平台应用开发》是计算机科学与技术专业高起本、专升本、本科第二学历的专业选修课。
计算机便携化是未来的发展趋势,而Android作为最受欢迎的手机、平板电脑操作之一,其发展的上升势头是势不可当的。《移动平台应用开发》系统讲解了Android软件开发的基础知识,并配合实例讲解有效的帮助学生学习和掌握SDK、开发流程以及常用的API等。
通过本课程的学习,学生首先应该认识Android系统并了解Android系统架构,能搭建开发环境并掌握项目工程架构图,学会使用Android系统开发模拟器DDMS和常用的ADB命令。其次,在学习Android常用组件的基础上,掌握Activity的生命周期,启动模式,以及Activity的数据传递,并进一步实现网络接口数据能加载到ListView,GridView组件并保存到本地中。最后,学习Fragment碎片,ViewPager实现页面的滑动,后台服务Service实现音乐播放,以及使用大喇叭广播BroadCast Receiver传递数据。
本课程共分10章主要内容如下:第一章讲解了Android系统架构,让学生对Android系统有一个整体认识,介绍了Android开发环境搭建和Android应用程序的基本结构;第二章讲解了Android UI知识,包括Android中常见控件TextView,ListView等; 第三、四章介绍了Android中重要的一个组件Activity(活动),并结合网络数据进行加载;第五章介绍了数据的存储方式,主要用于保存图片图片和文本等信息;第六、七章对Fragment碎片和Dialog对话框进行了全面讲;第八章主要介绍ViewPager与Fragment综合应用;第九章介绍了Android中Service(服务)组件及此组件的生命周期和通信; 第十章介绍了Android的Broadcast(广播接收器)组件,帮助学生掌握接收和发送广播的方式及工作原理。