|
技术:Android等
摘要:
随着智能手机在全球范围内的迅速发展,智能手机操作系统之间的竞争越来越激烈,并且新闻阅读基本上是每个人必需的生活内容,人们需要通过新闻阅读来开阔视野和思维。但是新闻阅读有时只能通过固定的时间和方式来获取,无法做到随时随地获取到新闻资讯,往往由于这些因素,人们会错过很多对自己有用的信息。所以为了让智能手机用户了解实时信息更加方便快捷,在当今世界,一个有效的方法是将新闻功能扩展到移动终端。因此,智能手机新闻客户端的发展前景将是非常广阔的。安卓手机软件的开发是根据用户的需求建立起来的安卓软件或者系统中的软件的部分过程,安卓手机软件的开发是一项主要包括需求上捕捉、需求的分析、需求的分析以及设计、实现和测试的一个系统的工程。软件一般是通过某种程序设计的语言来实现的,目前最常用的就是Java,通常采用软件开发工具进行开发。本文主要针对基于Java语言的安卓手机软件开发进行研究。
通过对Google Android 的了解和学习,决定开发一款基于Android平台的新闻客户端应用程序,使Android用户可以方便快捷的获取新闻资讯。应用逻辑代码编写工具为Eclipse。通过抓取百度新闻的数据,再配合移动开发手机软件Android新闻客户端。
本文分析了Android系统在软件开发技术方面的原理,开发可以提供更人性化、更方便的Android手机为基础的新闻客户端软件。通过实践和测试,本文所描述的原则和方法可以完成功能性设计需求。
关键词:Android;新闻客户端软件;智能手机操作系统
目录:
摘要 i
Abstract ii
1 绪论 1
1.1 研究内容 1
1.2 研究意义 3
1.3 研究现状和发展趋势 5
2 需求分析 7
2.1 需求调研 7
2.2 可行性分析 7
2.3 模块需求分析 9
2.4 性能分析 9
2.5 技术与环境需求 10
2.5.1 Android-studio环境配置 10
2.5.2 Android-studio的下载 10
2.5.3 Android-studio的安装 10
2.5.4 Sqlite数据库的使用 10
3 系统分析与设计 11
3.1 系统流程 11
3.1.1 系统设计环境 11
3.1.2 模块设计 11
3.1.3 功能设计 12
3.1.4 C/S体系结构 13
3.2 UI设计 13
3.3 数据库分析与设计 16
3.3 功能的实现 17
3.3.1文件结构与说明 17
3.3.2具体实现 20
4 系统测试 26
4.1 软件的测试 26
4.2 软件测试的方法 26
4.3 测试与实现的结果及说明 27
4.4测试小结 34
5 总结 35
5.1 总结 35
参考文献 36
致谢 37
外文原文 38
中文翻译 48
论文字数:21999
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|