摘 要:伴随着智能手机一步步进入人们的生活,它必将成为人们日常获取信息的主要途径。因此,手机的数字化学习 (e-Learning)应用将会有很大的发展空间。Android平台能够使用户非常方便的交流沟通,这将能更好的完成e-Learning的实现。另外,Android上大多数资源都是免费的,显然软件的成本并不会过高。32414
本文对Windows Phone (WP8)、MacOSX等系统在某些方面进行了比较。从而对Android的这些方面也进行了分析比较,也分析了Android中一些相对重要的部分,列如API、构成和生命周期机制。此基础上,使用java语言和Android平台完成学习系统的开发。前台界面使用xml文件展示,后台使用SQLite(Android自带数据库)保存数据。本系统交互友好、操作方便,可文护性好;经过系统的测试,运行稳定,能满足用户需求。
毕业论文关键词:数字化学习;eclipse;Android;课程学习系统;App
Design and Implementation of Mobile Learning Platform System APP
Abstract: With the smart phone, step by step into people's lives, it will become the main way people get information daily. Therefore, the phone's digital learning (e-Learning) applications will have great development space. Android platform enables users to conveniently communicate, it would be better to complete the implementation of e-Learning. In addition, most of the resources are free on Android, it is clear and not too high cost of the software.
In this paper, Windows Phone (WP8), MacOSX and other systems were compared in some ways. Android thus these areas are also analyzed and compared, Android also analyzed in some relatively important part is as API, structure and life cycle mechanism. On this basis, the use of java language and the development of Android platform complete learning system. Front interface using xml file shows, backstage using SQLite (Android comes with a database) to save the data. The interactive-friendly, easy to operate, good maintainability; tested system, stable operation, to meet customer needs.
Keywords: e-Learning;eclipse;Android;Course Learning System;App
目 录
第1章 绪论 1
1.1系统的现状 1
1.2 发展趋势 1
1.2.1 OS之争从平台类别到64位技术 1
1.2.2 OS入口之争从UI到OS 2
1.2.3 OS的融合从用户体验到跨平台的融合 2
1.2.4 OS的推广从独享到分享 3
1.2.5 OS更多的增值业务延伸 3
第2章 ANDROID的相关技术介绍及分析 5
2.1架构分析 5
2.1.1 应用程序框架 6
2.1.2 Android的类库 6
2.2 ANDROID应用的工作机制和构成 6
第3章 ANDROID应用程序的结构 8
3.1 API 8
3.2 ANDROID活动的生命周期 9
3.3 ANDROID中控件的层次结构 10
第4章 ANDROID课程学习系统APP的设计与实现 11
4.1 研究目标 11
4.2 需求分析 11
4.3 UI界面设计 11
4.3.1 “书架”界面 11
4.3.2 “书库”界面 12
4.3.3 “评论”界面 12
4.3.4 “打开”界面 13
4.4 软件功能图 14
4.5 文件结构与用途 14
4.6 程序主要代码 16
4.7 数据库 20
4.8 用户界面 21
第5章 总结与展望 25
5.1 总结 25
5.2 展望 25 移动终端课程学习系统APP的设计与实现 :http://www.751com.cn/jisuanji/lunwen_28980.html