3.考核分数权重划分
基础题中Java部分知识点占60%、Android部分占40%。 编程题中Java部分占30%、Android部分占70%。 总成绩中:基础题占40%,编程题占60%。 ①基础题试卷题型及分数分配 题型 判断题 单项选择题 ②编程题试卷题型及分数分配 题型 基础编程题(Java) 单项编程题(Android) (2)手机开发篇(Android部分) 章节 Android开发环境搭建 Android常用开发工具的用法 Android开发环境 开始第一个Android应用 Android应用结构分析 专科要求 下载和安装Android SDK; 安装Eclipse和ADT插件 掌握AVD的创建、删除,熟悉Android模拟器 使用Eclipse开发第一个应用,并能运行 熟悉Android应用目录结构 本科要求 在专科要求基础上,增加关联源代码要求 在专科要求基础上,会使用DDMS进行调试、使用mksdcard管理虚拟SD卡 同专科 在专科要求基础上,要求熟悉各目录文件的作用、目录间的关系,掌握Android应用程序的执行过程 熟悉MVC模式思想,能设计简单的MVC模式的应用程序 在专科要求基础上,要求了解组件间的层次结构关系 同专科 熟悉在代码中如何控制UI界面,能进行简单的编程 熟悉XML布局文件与Java代码混合控制UI界面及两者分工的基本原则 熟练掌握 熟练掌握 熟练掌握 题目数量 1 1 单题分数 30 20 总分数 30 20 题目数量 10 10 40 单题分数 1 1 2 总分数 10 10 80 MVC模式 了解MVC模式概念 界面编程与视图组件 熟悉视图组件与容器组件 界面编程 使用XML布局文件控制UI界面 掌握XML布局文件与UI界面的关系 在代码中控制UI界面 了解在代码中如何控制UI界面 使用XMl布局文件和Java代码混合控制UI界面 线性布局 相对布局 表格布局 了解 熟练掌握 熟练掌握 了解 帧布局 文本框与编辑框介绍与应用 按钮、图片按钮、单选按钮、复选按钮功能和用法 图像视图的功能和用法 列表视图介绍与应用 了解 熟练掌握,能综合运用多种布局 熟练掌握文本框与编辑框的同专科 常用属性和运用(TextView、EditText) 熟练掌握各种按钮的用法和常用属性(Button、ImageButton等) 熟练掌握图像视图的功能和用法(ImageView) 熟悉列表视图的属性和用法 在专科要求基础上,能制作出自己想要的按钮 同专科 在专科要求基础上,熟练掌握Adapter,进行数据关联 熟悉选项卡的功能和用法,及相关属性的含义 熟练掌握Toast、Notification消息提示 熟练掌握上下文菜单、快捷菜单的功能和用法 熟练掌握自定义View的开发,能根据自己的需要开发View 熟悉Android的事件处理机制 熟悉事件处理原理,会使用多种方法编写事件处理方法 掌握基于监听与基于回调的事件处理机制的不同 同专科 熟练掌握和使用消息传递机制(Handle类) 熟练掌握手势检测、增加手势、识别用户的手势等方法 同专科 同专科 熟悉Activity各个状态间的切换、各种状态的特点、熟练掌握Activity的生命周期、Activity间的数据传递和交互 选项卡的功能和用法 消息提示 菜单 开发自定义View 了解选项卡的功能和用法 (TabHost) 熟练掌握Toast消息提示 熟悉上下文菜单的功能和用法 了解自定义View开发的一般步骤,能看懂别人的代码 了解Android的事件处理机制 了解监听事件处理的原理,会编写事件处理方法 了解回调事件处理的原理,会编写事件处理方法 熟悉按钮事件、界面事件 了解消息传递机制,能看得懂消息传递执行过程 了解手势的功能和用法 Android的事件处理 基于监听的事件处理 事件处理 基于回调的事件处理 常见事件 Handler消息传递机制 手势 (Gesture) 创建、配置和使用Activity Activity的回调机制 熟悉Activity的概念、如何创建Activity 掌握Activity的常用回调方法,知道何时调用这些方法 了解Activity各个状态间的切换、Activity的生命周期 Activity Intent Activity的生命周期 Intent详解 熟悉Intent的概念、功能、基本用法 在专科要求基础上,熟练掌握Intent的显示和隐式调用组件及Intent与其他组件的关系 Intent的属性及intent-filter配置 创建、配置Service 启动和停止Service 绑定本地Service并与之通信 后台服务与广播消息 熟练掌握Intent常用属性及在专科要求基础上、知道Intent-filter配置方法(Action、各属性所代表的含义 Category等) 熟悉Service的使用情景和配置Service 熟练掌握启动和停止Service的方法 熟悉在组件上绑定Service的方法和一般步骤 同专科 在专科要求基础上,熟练掌握Service的生命周期 熟练掌握在组件上绑定Service的方法和方法间的调用关系(IBinder、BindService) 掌握AIDL服务概念、熟悉AIDL文件的创建以及客户端访问AIDLService 同专科 同专科 熟悉常见的系统广播(如短信提醒、电量警示等) 在专科要求基础上,掌握各种模式间的异同 熟练掌握多种方法操作SDCard上的文件 在专科要求基础上,掌握SAX、DOM、技术解析XML文件的原理,并能比较各种解析方式的优缺点 熟悉多线程下载文件的方法 熟练掌握SharedPreferences保存数据的方式,以及常用方法、各方法参数的含义 在专科要求基础上,熟练操作不同应用间SharedPreferences中的数据 AIDL服务 (跨进程调用Service) BroadcastReceiver简介 发送广播 接收系统广播消息 文件数据的存储与读取 无 熟悉BroadcastReceiver的功能及启动方法 知道如何发送广播,能进行简单的编程设计 了解常见的系统广播(如短信提醒、电量警示等) 熟悉文件存储和读取的不同模式(openFileOutput和openFileInput方法的使用) 将文件存放在SDCard 熟悉如何读取SDCard上的文件数据 使用SAX、DOM或Pull解析XML文件 数据存储与数据共享 掌握Pull技术解析XML文件的原理,了解SAX、DOM技术解析XML的方法 无 熟练掌握SharedPreferences保存数据的一般步骤和相关方法 掌握同一应用中访问SharedPreferences中数据的方法,了解跨应用数据访问 使用多线程下载文件 使用SharedPreferences进行数据存储 访问SharedPreferences中的数据 使用SQLite数据库存储数据 使用SQLiteDatabase操作SQLite数据库 使用事务操作SQLite数据库 使用ContentProvider共享数据 URI简介 ContentProvider类的主要方法 使用ContentResolver操作 ContentProvider中的数据 创建和使用FoxWar系统内容提供器 基于TCP协议的网络通信 使用URL访问网络资源 网络编程 使用HTTP访问网络 熟悉SQLite数据库的基本概念、以及创建SQLite数据库的方法 熟练使用SQLiteDatabase类对SQLite数据库进行操作 了解事务的概念,使用事务操作SQLite数据库的步骤 同专科 同专科 熟悉事务的概念,使用事务操作SQLite数据库的步骤 熟悉ContentProvider概念、同专科 创建ContentProvider的步骤 了解 了解ContentProvider类的主要方法,使用时能根据API文档进行调用 了解ContentResolver操作ContentProvider中数据的方法和步骤 无 熟悉TCP协议基础、使用ServerSocket创建TCP服务器端、使用Socket进行通信 熟悉如何使用URL访问网络资源以及如何使用URLConnection提交请求 了解HttpURLConnection、了解ApacheHttpClient 熟练掌握 在专科要求基础上,熟悉ContentProvider的常用方法,能进行简单编程 熟悉ContentResolver类的常用方法,能使用这些方法操作contentProvider中的数据 了解和熟悉FoxWar内容提供器 在专业要求基础上,加入多线程相关知识 同专科 熟练使用HttpURLConnection使用ApacheHttpClient 使用WebView视图显示网页 使用WebService进行网络编程 图形绘制与图像处理 熟悉WebView的功能与用法 在专科基础上,熟练操作WebView显示网页 无 熟悉Web Service的概念、平台以及在Android应用调用Web Service。 在专科要求基础上,熟悉图形特效处理 熟悉创建动画的常用类和方法 熟悉一种播放音频或视频的操作方法,了解多种操作方法 同专科 熟悉Canvas、Paint等绘图常用类、使用Drawable对象对图像进行简单处理 了解逐帧动画和补间动画 熟悉一种播放音频或视频的操作方法 通过Camera进行拍照 录制视频短片 多媒体应用开发 动画 音频、视频播放 控制摄像头拍照 如何使用传感器 方向传感(Orientation) 光传感器(Light) 加速度传感器(Accelerometer) 其他传感器 位置服务 获取定位信息 器了解 了解 了解 了解 了解 了解 熟练掌握位置服务的方法 掌握一种获取 LocationProvider的方法 熟悉Android传感器的使用 熟悉 熟悉 熟悉 同专科 同专科 同专科 同专科 掌握多种获取LocationProvider的方法(如根据名称、根据Criteria获取) 传感器应用开发 重力传感器(Gravity) 压力传感器(Pressure) 了解 Location与Google Map服务 申请地图密钥 使用 Google地图 GPS导航 地址解析与反向地址解析 掌握申请Google Map API 同专科 Key 的方法 熟悉Google地图的使用 了解GPS导航 了解 熟练掌握 了解 无 同专科 同专科 熟悉 同专科 熟练掌握 了解 Android开发初级实例 Android开发中级实例 Android开发高级实例