第一范文网 - 专业文章范例文档资料分享平台

(完整版)基于移动终端的课程学习毕业论文

来源:用户分享 时间:2025/5/31 16:02:20 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图4-15 应用程序首页

基于移动终端的课程学习系统移动终端应用采用类似于Windows Phone的磁贴设计,主色调是黑色,页面色彩辅以各种不同颜色的磁贴块,整体风格协调统一、简单大方,可以吸引用户注意力,给用户以愉悦的感受。

4.4.2 系统Logo设计

与此同时,基于移动终端的课程学习系统的Logo设计同样都是简约大气。Logo设计如图4-16所示:

图4-16 系统Logo设计

移动终端的Logo设计是以书架上的书籍为灵感来源,采用了扁平化的圆形图标设计,分别配以天蓝色和阿宝色为底色,搭配简约却不简单。

第五章 系统实现

系统的具体实现是整个系统设计中最重要的一个步骤,经过前期的系统分析和系统设计阶段,系统的各项功能都要在这个阶段完成。下面对系统的主要功能模块进行详细介绍。

5.1 系统包结构

基于移动终端的课程学习系统的详细实现主要是针对主流的Android系统,包括各种品牌、类型的手机、Pad设备等。在设计移动终端应用程序时,兼顾了不同的手机屏幕、不同分辨率、不同的屏幕尺寸等因素,对布局文件做了相应的适应性处理,针对应用程序图标和一些背景图片使用了9.png工具对其进行了不同的拉伸,可以保证图片在不同的设备上达到最好的显示效果,提供始终如一的交互界面。

在系统的整个工作区间中,在com.ibook包中存放了系统各个主要页面的Activity.java文件;在com.ibook.adapter包中存放了书籍列表与书签列表的适配器文件;在com.ibook.dao包中存放了对SQLite数据库操作的一些方法文件;在com.ibook.util包中存放了一些常用的工具类。基于移动终端的课程学习系统的包结构如图5-1所示:

图5-1 系统包结构

应用程序在移动终端显示的布局文件存放在项目工作区间的iBook/res/layout/文件夹下。程序布局主要利用LinearLayout线性布局,采用了Vertical与Horizontal两种方式 ,在一些特殊的页面使用RelativeLayout相对布局,使页面保证整齐简洁,可以自适应不同的手机屏幕。

5.2 AndroidManifest.xml文件的配置

AndroidManifest.xml里主要进行权限和Activtiy的配置。它的主要功能有:说明应用程序的java 数据包,数据包名是程序的唯一标识;声明应用程序所必须具备的权限,用以访问受保护的部分API,以及与其他应用程序的交互;声明应用程序其他的必备权限,用以component之间的交

互;列举应用程序运行时需要的环境配置信息,这些声明信息只在程序开发和测试时存在,发布前将被删除;声明应用程序所需要的AndroidAPI的最低版本级别;列举应用程序所需要链接的库。具体代码如下所示:

package=\android:versionCode=\android:versionName=\

android:minSdkVersion=\ // 最低Android版本号 android:targetSdkVersion=\/> // 目标Android版本号

android:name=\

android:name=\

android:name=\

E\

android:name=\

(完整版)基于移动终端的课程学习毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3u0mm3buw70a0pl1szsm0n19a8hrgx00gyf_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top