当前位置:问答库>论文摘要

题目:基于Android的移动数字发布系统客户端的设计与实现

关键词:Android,移动阅读,分辩率适配,交互设计

  摘要



在当今移动互联网时代,通讯技术的发展方便了移动设备接入网络,也方便了人们利用零碎的时间获取信息,相比传统的纸质平面阅读大众的更倾向于多媒体数字化内容移动阅读。Android的开源特性受到众多终端厂商青睐,凭借此优势很快跻身全球最大的智能手机操作系统,占据大部分市场。但基于Android的移动应用在成功的背后存在不少问题,诸如繁多的版本定制和终端设备屏幕尺寸的参差不齐无疑增大了应用开发和维护成本,数字文档内容阅读软件在用户交互方式方面相对单一,用户体验有待提升。

本文针对以上两个问题提供了一种解决方案,在Android平台上设计实现一款面向普通用户的集图文新闻浏览、评论、分享,音视频播放,电子杂志阅读于一体的富媒体移动数字阅读软件。本软件属于C/S架构的移动数字发布系统的C端,通过网络与S端实现数据交互。为解决屏幕适配问题,综合利用了Android平台提供的相对布局结合代码动态布局加上对资源文件作特殊处理等手段。为提升用户体验,充分利用Android系统提供的手势操作和传感器实现丰富的人机交互效果。为实现代码复用,封装实现了一套用于电子杂志阅读的SDK,该SDK实现了对自定义格式的电子杂志数据的解析展示功能,包含了数十种交互式组件的设计,并且拥有良好的扩展性。

论文首先对软件进行了详细的需求分析,明确了软件的基本功能需求后,通过系统概要设计,确立了软件的体系架构,并对功能模块做了详细划分。再通过详细设计,提出了系统功能模块的详细解决方案和实现流程解析,最后,对系统了做了关键实现并提出了测试方案和测试用例举例。

本系统在经过实际线上环境测试后基本满足了功能需求,用户体验良好。论文在解决Android中屏幕适配问题上具有一定借鉴意义,在交互设计方面具有一定创新应用价值。