admin 发表于 2017-12-21 12:06:29

基于Android的新闻阅读器的设计与实现

技术:Android等
摘要:
我们所生活的世界,总是带给我们各种各样的惊喜与机遇。21世纪以来,尤其是2010年以后,随着互联网技术的不断进步以及各式各样的电子设备进入我们的视线,我们的生活模式发生了翻天覆地的变化。智能手机正在慢慢融入我们的生活,同时,也潜移默化的改变着我们的生活。苹果、谷歌、微软等高科技公司在智能手机领域的发力,使得人们的生活方式变得越来越简洁、高效,让人们在工作中、学习中、生活中能够充分享受科技带给我们的便利。
本文首先对这次的课题(基于Java的新闻阅读器的设计与实现)进行了需求分析,从系统的开发环境、系统目标、设计流程、功能设计等几个方面进行系统的总体设计,使用Java语言设计了新闻阅读器,主要完成了新闻的浏览界面、新闻的浏览与搜索并从不同渠道获取的每日资讯的功能以及个性化设置等功能的实现,基本完成了目前市面上主流上新闻类APP的主要功能。设计工作完成后,又进行了相关测试工作,包括APP的稳定性,bug排查等工作,加之对UI界面的不断优化,目前本APP(暂定名为每日新闻)的功能相对齐全,同时,虽然界面较专业新闻APP有很大差距,但实际是效果高于自己的预期,个人认为如果通过不断的优化,本APP还是还是具有吸引用户群体,创造商业价值的能力。

关键词:智能手机;Java;新闻阅读器系统;

目录:
摘要    I
ABSTRACT    II
第1章绪论    1
1.1 选题背景    1
1.2 课题研究现状    2
1.3 研究内容    3
1.4 主要设计思路    4
第2章开发环境介绍    5
2.1 Android系统的架构    5
    2.1.1 应用程序    5
    2.1.2 应用程序框架    5
    2.1.3 系统运行库    6
    2.1.4 Linux内核    7
2.2 安全权限机制    7
2.3 Android平台的搭建    7
2.3.1 JDK的安装    7
2.3.2 Eclipse安装    8
2.3.3 Android SDK的安装    8
2.3.4 ADT的安装    8
2.3.5 创建AVD    9
2.4 JAVA简介    10
第3章 系统分析    12
3.1 系统可行性分析    12
3.1.1 技术可行性    12
3.1.2 操作可行性    12
3.1.3 经济可行性    12
3.2 功能需求    12
3.3 开发运行环境需求    13
3.4 性能需求    13
3.5 其它需求    14
第4章 系统总体设计    15
4.1 概述    15
4.2 设计原则    15
4.3 Android应用程序结构剖析    15
4.4 系统功能结构图    19
4.5 系统流程图设计    20
4.6 客户端开发    21
4.6.1viewpager应用    21
4.6.2 listview 布局    21
4.6.3 popupwindow 的应用    22
第5章 系统的实现    23
5.1 软件界面设计    23
5.2 信息展示界面    23
5.3 新闻阅读模块界面    24
5.4 新闻中心模块界面    24
5.5每日资讯模块实现界面    25
5.6个人设置模块实现界面    26
第6章系统的测试    30
6.1 测试方案设计    30
6.1.1 测试策略    30
6.1.2 测试安排    30
6.1.3 测试资源    30
6.2测试用例构建    30
6.2.1 测试用例编写约定    30
6.2.2 测试分析    31
总结    32
参考文献    33
致谢    34
致谢    34
附录    35
   英文原文    35
   中文翻译    40

论文字数:23786
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 基于Android的新闻阅读器的设计与实现