Android课程大纲.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android课程大纲.doc

Android课程大纲 一、Android学习体系 2 二、具体课程 3 oracle部分 3 java基础部分 3 javaSE部分 3 Android部分 4 软件工程部分 4 三、项目实践 5 基于Android的贪食蛇手机游戏项目 5 基于google map的GPS轨迹定位系统项目 9 一、Android学习体系 二、具体课程 注意时间以小时为单位 Oracle PL/SQL入门与进阶(标准SQL语句、多表连接与子查询、事务控制、Oracle函数、数据字典、约束、视图、序列、索引、PL/SQL开发(函数、存储过程、触发器)、SQL优化) 12 Oracle数据库DBA初步(运用OEM/SQL Plus/PLSQL Developer、用户及权限管理、空间管理、数据导出/导入,性能优化) 8 oracle部分 java基础部分 Java体系和JDK安装、Eclipse开发环境与面向对象初级(类、对象、包),java语法详解(变量的声明、关键字和类型,enum类型、变量作用域、表达式和流程控制 for each、数组、多维数组、可变参数,数组拷贝,Java编码规范) 12 继承(继承、多态、访问控制、方法覆盖、方法重载、实例化顺序、垃圾收集,this,super,instanceof ,Object类的介绍) 8 面向对象高级(static,static import,单实例模式,final,抽象类、接口、克隆,内部类、匿名类,异常处理,自定义异常,异常与方法覆盖的关系) 9 调试与发布(Eclipse Debug、JUnit、断言,ant、jar) 2 javaSE部分 Java SE 基础API(Collection集合框架,泛型、排序,控制台应用程序开发Scanner,Console、swing组件开发,文件与IO) 24 Java SE 高级API(Thread 多线程、Socket 网络,结合Swing做多用户C/S通讯系统的综合应用) 16 数据结构与算法(链表、栈、队列、树、常用排序算法冒泡,选择,插入,快速,shell排序) 8 JDBC 技术(JDBC Driver加载原理、JDBC初级API、JDBC高级API、调用存储过程、事务处理、批处理、操作CLOB/BLOB数据类型、RowSet) 8 XML(XML语法、DTD与Schema,解析) 8 Android部分 Android的概述,技术特点,全球市场 2 Android2.2版本 环境的搭建,AVD模拟器的创建 2 Android 工程文件的介绍,打包,运行 2 Android用户界面菜单对话框 Android基本程序单元Activity Intent的应用(Extras,Category,Action等属性的应用) 2 Android Service组件 Android广播事件处理 Broadcast Receiver Android内置数据库SQLite编程 6 Android IO操作 2 Android中的多媒体应用Android中的互联网应用Android中的GPS应用LocationManager,LocationProvider介绍,定位,跟踪) 2 Android应用案例备忘录 8 三、项目实践 基于Android的贪食蛇手机游戏项目项目简介: 现如今,拥有小G一族的我们是否感觉手机不玩游戏就不值呢?由于android手机具有多任务功能,我们可以一边听音乐一边玩游戏,是让我们在等车的时候玩上一玩消磨时间的好东东。贪食蛇是一款老牌的手机游戏,同时也是一款比较需要耐心的游戏,用游戏控制方向键上下左右控制蛇的方向,寻找吃的东西,每吃一口就能得到一定的积分,而且蛇的身子会越吃越长,身子越长玩的难度就越大,不能碰墙,更不能咬自己的尾巴,等到了一定的分数,就能过关,然后继续玩下一关。开发技术: 可采用的技术: Android、Java 公用技术:Java、Android SDK、XML 数据库技术: SQLite数据库项目结构图: 项目功能模块图: 如上图中,系统功能需求如下所示: 游戏UI界面处理模块 包括游戏的开始欢迎界面,游戏运行时的操作界面,游戏后台声音设置界面。三个界面分别呈现了游戏了不同情况下的主要风格。玩家可以通过友好的开始界面进行游戏的开始、重玩、暂停等各项操作;同时可以在游戏运行界面通过友好的方向操作键来控制蛇;也可在设置界面有针对性地设置游戏背景音乐及游戏相关的音效开关,同时也可对游戏难度进行设置。 游戏逻辑控制处理模块 规则逻辑控制:根据游戏规则进行程序化处理,让规则代码化,处理游戏开始和结束的状态,判断蛇是否吞食果实,是否积分

文档评论(0)

wsh1288 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档