总结:
Android是由Google开发的基于Linux的免费开源**操作系统,主要用于移动设备,如智能手机和平板电脑,是目前全球手机用户使用最多的操作系统。
世界知名的移动设备制造商对Android系统的开发越来越热情,Android应用的多样化对人们快速获取信息和人们生活的便利起着重要作用。 本文主要介绍该校的课程管理系统,其中基于J**A语言的基于Android系统的课程管理系统开发中的Android系统架构、Android应用开发环境以及技术实现方法,这些技术包括:基于Android系统的课程管理系统的用户界面设计, 服务的使用,以及SQLite数据库的建立和存储。在系统的设计和实施中,确定了系统的发展思路和开发环境。 介绍了系统中各模块的详细设计和实现,分析了系统各模块涉及的关键来源。
关键词 Android, J**A, SQLITE, Course Management.
目录: 1 引言 5
1.1 背景 5
1.2 开发工具和环境的选择 6
1.2.1 安装 JDK 6
1.2.2 **安装 Eclipse 6
1.2.3 **安装 Android SDK 7
1.3 Android环境设置 9
1.3.1 安装适用于 Eclipse 9 的 ADT 插件
1.3.2 配置 Android 虚拟设备 (**d) 11
1.3.3 创建和运行 Android 应用程序 12
1.4 项目的目的和意义 13
1.4.1 研究目标 13
1.4.2 研究的意义 13
2 可行性研究报告及基本技术方案 14
2.1 关键技术介绍 14
2.1.1 Android平台简介 14
2.1.2 Android平台架构 14
2.1.3 Android 16 的四大组成部分
2.1.4 Android开发环境 17
2.2 可行性分析 17
3 需求分析 19
3.1 主界面功能要求 19
3.2 事件响应需求 19
3.3 用户界面要求 20
3.4 性能要求 20
4 系统设计与详细设计 21
4.1 设计步骤 21
4.2 功能设计 21
4.3 结构设计 22
4.3.1 登录注册屏幕 22
4.3.2 跳转界面结构设计 22
5 系统代码 24
5.1 .J**A 编码文件 24
5.2 版图编码文件 33
6 系统功能的实现和测试 36
6.1 功能详细设计 36
6.2 系统程序流程图 39
6.3 系统测试 41
6.3.1 测试目的 41
6.3.2 测试任务 41
6.3.3 该系统的测试 41
6.3.4 测试原理 41
6.3.5 UI测试 42
6.3.6 系统登录模块测试 42
7 总结与展望 44
7.1 总结 44
7.2 遇到的困难和解决方法 44
编号 45
致谢 45
附录 I 英文参考文献 46
附录二 译文 51
附录三 主要**补编56
*字数:20861