1.引言随着移动通信技术的发展,智能终端设备的普及,移动互联网时代也变得越发成熟。
与此同时,教育教学也因此受到了极大的影响,随之手机终端学习受到越来越多的人重视。
手机终端学习是一种数字化的学习方式。
本款APP督促性强,有趣,高效,满足了不同需求的学习者,使用Android客户端、服务器端以及数据库实现功能,对本款APP做全面细致的测试。
2.技术相关2.1 Android开发技术Android一词的本义指机器人,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。
Android系统是Google开发的一款开源移动OS,Android中文名被国内用户俗称安卓。
Android操作系统基于Linux内核设计,使用了Google公司自己开发的Dalvik Java虚拟机,Android系统架构为四层结构,从上层到下层分别是应用程序层、应用程序框架层、系统运行库层以及Linux内核层。
同时,Android开发有着众多的优秀开源框架,本款APP的客户端运用到了Android开发技术,其中主要用到了Volley网络通信框架来进行客户端与服务器端的数据传输与交互。
Volley网络通信框架是 Google 推出的 Android 异步网络请求框架和图片加载框架,它特别适合于网络请求数据量小,但通信频繁的网络操作,它将HTTP的通信操作进行了简单化,并且在性能方面进行了极大的优化。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
