新闻客户端项目报告文档格式.docx

上传人:b****1 文档编号:13710911 上传时间:2022-10-13 格式:DOCX 页数:14 大小:1.15MB
下载 相关 举报
新闻客户端项目报告文档格式.docx_第1页
第1页 / 共14页
新闻客户端项目报告文档格式.docx_第2页
第2页 / 共14页
新闻客户端项目报告文档格式.docx_第3页
第3页 / 共14页
新闻客户端项目报告文档格式.docx_第4页
第4页 / 共14页
新闻客户端项目报告文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

新闻客户端项目报告文档格式.docx

《新闻客户端项目报告文档格式.docx》由会员分享,可在线阅读,更多相关《新闻客户端项目报告文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

新闻客户端项目报告文档格式.docx

随着智能手机世界范围内的迅速发展,智能手机的操作系统之间的竞争也是越来越激烈。

为了让智能手机用户能够十分便利地了解当前世界的实时资讯,一种高效的办法就是将查看新闻的功能拓展到手机终端上。

因此,开发出一款智能手机的新闻客户端将有广阔的前景。

本文是基于android操作系统,开发出一款android手机新闻客户端应用程序,通过工具Eclipse编写逻辑代码,Apache 

Tomcat6.0作为应用程序的服务器,根据数据量的要求,采用MySql数据库处理数据,三者共同作用开发出的android新闻客户端手机软件。

2.系统分析

2.1研究目标

1.了解Android应用的设计和开发流程

2.使用多种组件进行Android平台新闻软件的开发

本款手机新闻客户端软件是采用java语言编写,基于Eclipse的开发平台,连接网络新闻数据接口,开发出针对Android平台的新闻客户端手机软件。

2.2可行性分析

开发任意一个基于手机的应用程序,都会受到资源和时间上的限制,因此,在接受任何一份应用程序开发任务之前,必须根据用户可提供的资源和时间条件进行可行性分析,旨在减少项目来发风险,避免人力,财力和物力的损失。

风险分析与可行性分析在很多方面是相互关联的,项目的风险越大,开发质量高的软件的可行性的几率越小。

1经济可行性

采用的手机数据流量作为通讯手段,当今通讯技术的迅速发展,2G的运营商的GSM网络已经逐渐被当今的3G,甚至是4G所取代,数据流量的资费也越来越低,而且现在很多手机都可以连接无线网络,实现数据流量0资费,大大加强了本新闻阅读软件的经济可行性。

2技术可行性

开发一个新闻客户端软件,用到的技术不会十分复杂,用到最多的就是客户端与服务器端的数据交换时所用到的servlet及常见色数据库技术,android系统下的解析json数据以及UI的设计,这些事可以实现的。

2.3需求分析

启动程序后可以进行新闻资讯的实时更新,可分不同的栏目让使用者了解任意感兴趣的资讯进行阅读,同时,能对感兴趣的新闻资讯发表自己的意见,进行评论,其他用户也能看见别人发表的评论,从而进行互动交流,增强用户的体验感,用户能通过下拉新闻列表,方便于操作。

从上面的描述中可以基本了解软件

的功能需求:

1)启动应用程序;

2)设置界面:

采用多种布局嵌套,美化控件。

3)显示界面:

模仿网易新闻客户端进行UI编写。

4)详细界面:

分为头条、推荐、娱乐、体育、财经、科技、游戏等板块。

3.系统设计

3.1系统流程

3.2客户端功能结构图

3.3主要设计

1、主界面

该界面主要用于显示最新资讯,可以下拉刷新,上拉加载,界面支持左右滑动。

主界面主要使用fragment+viewpager

当成功从网络中得到一组Json数据时,设置ViewPager数据

主页面的广告轮播代码

2、频道管理

顶部第二层为新闻频道,点击右边的加号按钮可以进入频道管理界面,可以进行增减我的频道。

频道管理代码

初始化数据

初始化布局

GRIDVIEW对应的ITEM点击监听接口

点击ITEM移动动画

3、新闻详情页

点击某个新闻,进入那条新闻的详情页。

在详情页内可以进行字体大小的设置,可以切换夜间模式,点击图片可以选择是否保存图片到本地,即下载图片。

在新闻详情页内还可以进行第三方登录与分享,支持微信,朋友圈,新浪微博,腾讯微博分享。

改变字体、夜间模式

分享功能

4.项目展示

4.1欢迎界面

4.2主界面

下拉可以实现刷新

频道管理界面

频道管理中的动画效果

4.3资讯界面

切换字号

切换至夜间模式

保存图片

5.个人总结

通过对Android手机平台的新闻客户端的开发,使我对Android系统有了更高层次的了解,Android功能是非常强大的,在这段时间的学习与实践中遇到了很多难题,不过通过网上专门的Android社区有些开源的代码供参考研究,同时还得到了Android高手的指点,总算给完成了,觉得蛮有意义的。

以前一直想写个比较完整的app,但一直苦恼于数据的来源,自从老师给了这个之后,兴奋了好久,开始了自己的新闻客户端之旅,虽然自己规划的很好,但在实际开的时候还是碰到了各种问题,比如数据的的获取,json的解析。

写完之后又发现自己写的太单调,有自定义了一些功能。

在开发过程中我学到了一些经验:

系统分析的好坏将决定着的系统开发成功与否,一份好分析设计将是成功开发主要因素。

总之,经过这次的Android系统技术知识的学习和对新闻客户端的构思与设计,使我对Android系统有了一定的了解,让我对Android系统上的开发流程和开发模式有了深入的了解,同时也对整个软件产品的实现流程有了一个深入的了解,这对我以后从事软件开发有很大的帮助。

THANKS!

!

致力为企业和个人提供合同协议,策划案计划书,学习课件等等

打造全网一站式需求

欢迎您的下载,资料仅供参考

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1