目 录
摘 要 1
1绪论 1
1.1课题背景、 目的及意义 1
1.1.1移动学习终端设备的普及 2
1.1.2移动学习网络连接方式 4
1.2国内外研究现状 5
1.2.1 高教司 “移动教育”理论与实践项目 7
1.2.2 新东方移动英语课程 7
1.2.3 “明德e学”智能移动学习终端 8
1.2.4 移动学习运用于企业员工培训 8
1.3本文主要研究内容 8
1.3.1 移动学习理论与技术基础 8
1.3.2 Android移动学习系统架构设计 9
1.3.3 Android移动学习系统的具体实现 9
1.4本文结构 9
2 Android移动学习开发技术 10
2.1 Android平台介绍以及优势分析 10
2.1.1 开放性 10
2.1.2 不受运营商的束缚 10
2.1.3 丰富的硬件选择 11
2.1.4 不受任何限制的开发商 11
2.1.5 无缝结合的Google应用 11
2.2 Android系统架构介绍 11
2.2.1 应用程序Applications 12
2.2.2 应用程序框架Application Framework 13
2.2.3 系统运行库Libraries 13
2.2.4 系统运行时环境Android Runtime 14
2.2.5 Linux内核Linux Kernel 14
2.3 Android的程序结构 14
2.3.1 活动(Activity) 15
2.3.2 广播接收器(Broadcast Intent Receiver) 15
2.3.3 服务Service 15
2.3.4 内容提供器Content Provider 15
2.4本章小结 16
3 Android移动学习系统设计 16
3.1可行性研究 16
3.2总体需求分析 17
3.3 Android移动学习系统总体设计 18
3.4 Android移动学习系统功能设计 19
3.4.1 Android移动学习服务器端功能设计 19
3.4.2 Android移动学习客户端设计 20
3.5 Android客户端与WEB服务器数据交换 22
3.5.1基于移动平台API开发 22
3.5.2调用WebKit核心 23
3.6本章小结 23
4 Android移动学习系统具体实现 24
4.1 Android开发环境搭建 24
4.2 Android移动学习客户端实现 25
4.2.1学习模块实现 25
4.2.2教务管理模块实现 30
4.2.3交流社区模块实现 32
4.2.4通知公告模块实现 32
4.3 Android移动学习系统开发关键问题实现 33
4.3.1 Android客户端界面自适应研究 33
4.3.2客户端与服务器端数据交互实现——XML数据解析 34
4.3.3 Android客户端调用网页 35
4.4本章小结 36
5 总结与展望 36
5.1本文总结 36
5.2问题和展望 37
5.2.1如何实现移动学习软件跨平台使用: 37
5.2.2如何提高优化学习软件的“内容”以增加用户友好度 38
5.2.3 移动学习发展趋势的理解: 38
结束语 39
参考文献 40
致 谢 41

摘 要
移动学习是建立在数字化学习的基础上的一种新型学习方式它具有移动性、高效性、广泛性、交互性、共享性、个性化等学习特征。Android是一种基于Linux内核的开源操作系统主要应用于智能手机、平板电脑等移动终端。利用计算机技术、无线通信技术、多媒体技术等现代技术建立的移动学习系统通过运行在带有Android系统的智能终端设备上可作为对传统学习模式强有力的补充为广大用户提供随时随地随身的学习支持服务。
本文旨在实现一个基于Android平台的移动学习系统。该系统中学习服务提供者可以通过服务器端进行学习资源发布和系统管理的工作学习服务接受者通过安装该移动学习客户端至Android移动设备中可以进行课程学习、学习交流等活动。为实现上述功能本文做了如下工作:
1.理论研究通过对移动学习相关理论及技术基础的研究指出进行基于Android平台的移动学习系统开发的可行性。
2.功能设计设计移动学习服务器端和客户端功能以保证两者协同工作实现“移动学习”功能并使用户获得较好的学习体验。
3.效果实现移动学习客户端功能通过J av a语言编程实现通过系统主要功能模块效果图可以看出用户可通过客户端方便地进行学习交流活动。
通过在Android平板电脑上进行调试验证该系统已具备一个基本的移动学习功能。最后对论文进行了总结指出了该系统可以改进和扩展的方面为日后进行系统完善和功能拓展奠定了基础。
关键词:移动学习;学习平台;Android

。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。

毕业设计完整下载地址》》》

基于Android平台的移动学习系统设计与实现相关推荐

  1. android即时通信和sns,基于Android平台的实时SNS系统设计与实现

    摘要: 网络的蓬勃发展,移动通讯的飞速发展,各种通讯服务的不断完善,智能手机被广泛使用,其中安卓以它的开源性和强大的可扩展性已经占了移动终端的很大一部分份额.人们的社交形式不再局限于原本的圈子,在这样 ...

  2. 基于android的团购app设计与实现,基于Android平台的团购系统设计与实现

    摘要: 随着互联网行业的不断发展和人们消费理念的逐渐转变,网络团购越来越多地影响着人们的生活,并且在电子商务领域成为新的热门.而智能终端设备的快速发展使得移动客户端成为团购的重要载体,它不仅具有网站所 ...

  3. 毕业设计论文-基于android平台的手机订餐系统设计,毕业论文基于android的手机订餐系统的设计与实现.doc...

    基于android的手机订餐系统的设计与实现 摘 要 随着科技的发展,二十一世纪成为了以网络化.信息化为核心的社会.网络商业化也成为了时下最热门的词汇,越来越多的宅男宅女们青睐于足不出户便可处理完生活 ...

  4. 安卓 电子围栏_基于Android平台的电子围栏设计与实现

    基于 Android 平台的电子围栏设计与实现 李洋 ; 肖雪露 ; 江雪 [期刊名称] <中国新通信> [年 ( 卷 ), 期] 2015(000)016 [摘要] 安防领域顺应网络发展 ...

  5. Android开发英语听力软件,基于Android平台的大学英语听力学习系统的设计与实现...

    摘要: 随着信息技术的飞速发展,移动设备给学习提供了一种全新的学习模式,使学者能够在任何时间.任何地点获得自己想要的知识,实现自主学习.本文对基于Android平台的大学英语听力学习系统展开研究,旨在 ...

  6. android系统可行性分析,基于Android系统的移动学习平台研究与实现

    摘要: 随着移动互联网的飞速发展和高校信息化教学改革的推进,移动学习作为新型的学习方式受到学生的青睐.通过查阅国内外文献对移动学习现状,相关研发技术进行研究,结合校园调查研究分析,提出了基于Andro ...

  7. 简易蓝牙的遥控系统基于c语言,基于Android平台的遥控风扇控制系统设计

    黄进皇+黄咏梅+黄胡萍+陈章毅+马来宾 摘要:针对现有风扇智能化程度不足,控制不够便捷等问题,利用现有的蓝牙通信技术.单片机控制技术和安卓平台,设计开发了一个基于Android平台的遥控风扇控制系统, ...

  8. android同服务器端互动,一种基于Android平台的多屏互动系统设计

    多屏互动是指各种不同智能设备可以互相将多媒体资源推送到屏幕中并且播放的技术.局域网智能设备可以实现资源的互通互联和共享,同时也可以扩大局域网的智能设备到广域网中,实现三网融合方案,并能实现互通互联在网 ...

  9. 基于android平台的语音机器人服务娱乐系统

    分 类 号:TP311 学校代码:11460 学 号:10130920 本科生毕业论文 基于android平台的语音机器人服务娱乐系统 Robot Entertainment Service Syst ...

最新文章

  1. Attention is All You Need?LSTM提出者:我看未必
  2. 什么是公网IP、内网IP和NAT转换?
  3. [Leetcode] 445. Add Two Numbers II
  4. 统计学中【矩】的概念
  5. PostMessage()
  6. 老话题:自己编写只截窗口客户区的截屏软件(VB2010)
  7. Linux常用命令集
  8. 关机王自动定时关机软件 3.579 正式版
  9. 《通信原理》樊昌信、《移动通信》——知识点总结
  10. Spark数据分析及处理(实战分析)
  11. css3直线运动_【转载】运动曲线提升CSS动画效果
  12. table thead tr设置表头背景色未完全覆盖的问题
  13. 卢松松博客模板php版,[Emlog模板]卢松松博客主题
  14. C# 30分钟完成百度人脸识别——进阶篇(文末附源码)
  15. [19保研]北京邮电大学计算机学院6月9日校园开放日活动安排
  16. batch、batch size与epoch
  17. [体感游戏]关于体感游戏的一些思考(四) --- 克隆战争!
  18. 【MySQL】存储过程与存储函数
  19. 小屁孩的超可爱新年祝福铃声 小屁孩的超可爱新年祝福手机铃声...
  20. linux tar xzmf,有人吗??IT大神求助

热门文章

  1. 云+大数据:阿里巴巴双十一狂欢背后的双引擎
  2. GB2312和UTF-8区别与用法
  3. 计算机考研b区国家线,2020考研国家线:A区和B区分数线,到底有什么区别?
  4. Java设计模式(六)— 单例模式1
  5. 4种快速易用的Python数据可视化方法
  6. mysql乾坤大挪移A库下的表去B库
  7. 保险后市场 创新共赢机制 让生活变得更加美好!
  8. GeoServer的使用
  9. xdag生成地址块解析
  10. 乌班图安装 Kalibr