android平台的校园新闻app的开发(源码)

论文主要从校园新闻及校外新闻这两方面进行开发,并且在这一基础上做一些扩展。系统以Android Studio为开发环境,使用Android内嵌的SQLite数据库,以MVC为框架模式,使用Java语言编写而成。实现了校外新闻、校内新闻、电子书城、课程表和个人设置几大主要功能模块。使用本系统可以方便用户浏览阅读自己感兴趣的即时消息。关键词 Android,新闻客户端,MVC
目 录
1 引言 1
1.1 课题背景 1
1.2 课题研究现状 1
1.3 课题意义 2
2 关键技术及开发环境介绍 3
2.1 Android 操作系统平台 3
2.2 Material Design 设计 4
2.3 系统开发环境与工具 5
3 可行性分析 5
3.1 社会可行性 5
3.2 技术可行性 5
3.3 经济可行性 5
3.4 法律可行性 6
4 需求分析 6
4.1 系统目标 6
4.2 功能需求描述 6
4.3 性能需求分析 7
5 系统概要设计 7
5.1 系统功能模块设计 7
5.2 数据库概要设计 9
6 系统详细设计与实现 11
6.1 校外新闻模块设计与实现 11
6.2 校内新闻模块设计与实现 13
6.3 电子书城管理模块设计与实现 15
6.4 课程表模块设计与实现 16
6.5 个人设置模块设计与实现 18
6.6 数据库详细设计 21
7 测试 22
7.1 测试环境 22
7.2 屏幕适配测试 23
7.3 功能测试 23
结 论 27
致 谢 28
参 考 文 献 29
1 引言
1.1 课题背景
近几年,智能手机、平板电脑等移动终端爆发式增长成为中国如今互联 *好棒文|www.hbsrm.com +Q: ^351916072* 
网的发展的最大特点。2014年的调查表明,手机端以比传统PC端 20.5%的优势成为全国最大的互联网终端。 截至2015年12月,约90.1%的互联网用户使用移动互联网。
中国人民大学新闻学院教授彭兰(2009)指出,手机是“碎片化”传播的媒体,是在人们无法解除其他媒体的“碎片时间”内的一个补充性媒体。快节奏的时代使受众媒介的接触习惯产生了变化,人们越来越追求新闻资讯的时效性和便捷性,而手机新闻客户端以其随时随地的阅读方式,能及时且全面地为手机用户提供快捷简便新闻消息和资讯信息[1],其中内容包括有国内外军事、书籍,电影、娱乐等功能。移动App使人们能够对闲余时间做出合理的规化,促使它成为移动互联网时代的主要媒体。
而随着移动终端的高速发展与快速普及,学生群体正逐步成APP开发者们抢夺的潜在用户,APP开发者们推出的APP产品也开始有针对性迎合这一群体的“口味”,并尽可能满足其日常生活、学习工作等需求。对此类APP,又将其统称为“校园APP”。这其中也不乏有较为成功且知名的,诸如“超级课程表”、“美团外卖”等校园APP凭借较高的下载使用量,使其在学生群体里相当出名,还在社会上引起了更为广泛的关注。
综上所述,这款针对校园的新闻APP便是在这样的背景下而来。
1.2 课题研究现状
国外在新闻类APP的研发上,比起国内,无论是在研发上还是在推广上都是走在前列,且应用软件在研发方向上多倾向于新闻的聚合,内容广而杂,少有原创,主要通过一些技术来抓取其他平台的内容,以满足消费者的需求,使消费者的需求多样化。
新闻聚合类APP紧随着人们的目光趋向并凭借着自身优势,它开始逐渐在各国之间中流行起来,比如在美国App Store上,光新闻类前20名的应用,新闻聚合App就占据它比例的25%。这也让越来越多的发行商渐渐发现他们正面临一场前所未有的巨大危机,为防止现有读者及潜在读者数量的流失,他们需要采取一定的手段来重新笼络读者的心,因此他们选择尝试与Flipboard、smartNews以及Yahoo News Digest合作[2],为读者能够随时随地地浏览到他们的新闻消息提供渠道。
而在国内,新浪也开始发力,于2009年1月成功打造出一款基于IOS平台的新闻类应用软件。该软件一经推出就取得不小的成功,并且在新闻类软件市场上所占的优势也开始显露出来,而在互联网发展的大好趋势下,人们也对信息的需求量也是与日剧增,就互联网行业的几位霸主腾讯、网易和搜狐而言,它们旗下使用新闻客户端用户的数量已经过亿,根据调研发布的数据显示,就去年下半年,国内使用移动新闻App的用户规模已增长到了4.4%,其中腾讯、今日头条占据用户比重的大头,这使得行业之间存在着厚重而压抑的紧迫感以及之后的竞争也会随之愈演愈烈。同样在粘性指数方面上,从侧面也能强有力地体现出各个客户端之间所存在的竞争,今日头条就是在这种竞争下突出重围并拔得头筹一个很好的例子,它作为新闻聚合类的代表,能很好地站在用户角度,为用户着想,并根据用户的喜好通过筛选来为其推送优质的新闻及内容。
新闻客户端有竞争就存在创新和转型,就四大门户网站来说,它们各持有自身特点。腾讯新闻合理地利用旗下的微信与QQ社交媒体中所占有的资讯,以其讲究速度及“秒杀”理念,为用户送上第一手资讯。“有态度的新闻门户”一直是网易新闻的口号,网易始终致力于自身内容特色的开发,坚信内容为王[3],其跟帖也是它不可或缺的特色。搜狐新闻打造出移动报亭理念,支持用户的订阅各种实时新闻。新浪新闻则是以更丰富为代表,第一时间获取全球资讯。
这些App之所以开发后能迅速发展起来,原因得利于开发者们抓住了新闻软件类型的主动权,一经公布上线就吸引大量的用户访问。他们开发设计的界面简洁美观,新闻类别条理层次分明,用户可以通过个人设置,自定义自己喜欢的模式。对于每个新闻消息,用户可以发表上传自己的评论或者表情包、图片。但在新闻类客户端市场逐渐走向成熟下,目前新闻App的运营开始以用户为主导而展开,并且进行精细化运营模式,提高用户活跃度和粘性,挖掘用户潜在价值[4]。只有在良好的用户体验基础上才能吸引到用户,所以新闻客户端软件开始通过设置快捷按钮来多元化地增加更多的小功能,如离线阅读、夜间模式、视频、天气以及热门搜索,用户只需要点击就能获取信息,也可以现有的搜索框内搜索当下的热门话题[5],让自己免于被社会生活的节奏Out掉。由此看来,新闻类App软件越来越接近了互联网与人们生活的距离。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1457.html

好棒文