基于Android平台的新闻移动客户端的设计与实现

来源 :首都经济贸易大学 | 被引量 : 1次 | 上传用户:maxine1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今社会发展迅速,各种信息丰富多样,与日俱增,如何快速地从海量信息中获取目标信息,则成为大众所需。而今的互联网的不断发展,为传统的报刊杂志向新闻移动客户端的转变提供了可能,并且很多互联网公司也已经纷纷加入此行列当中。此外手机作为便携的移动设备已经传遍家家户户,这就为新闻移动客户端的普及应用创造了良好的环境。但是如何精确地从庞大的信息中搜索用户所需的信息,需要进一步研究和探讨,那么在新闻移动客户端应用良好的个性化推荐及快速地筛选机制成为了重中之重。从上述需求点和不足出发,本文对新闻移动客户端系统进行了功能性需求分析和非功能性需求分析,实现了新闻展示,包括频道列表、新闻列表、新闻详情;新闻收藏与分享;新闻搜索,包括关键字搜索、历史记录搜索、热搜词搜索;个人中心,包括设置、新闻离线、账号绑定等基本功能,方便了用户根据自己的喜好,阅读不同新闻频道下的新闻,同时用户可以通过搜索功能快速定位到目标新闻列表,在个人中心进行离线缓存,这样用户即便在无网环境下也能随时随地进行阅读。在此基础上,又实现了新闻的强插功能,即在用户阅读完一条新闻后返回至列表,此时会在新闻下方指定位置插入一条相关性比较强的新闻推荐给用户。同时还支持用户评论功能,促进用户之间对新闻信息展开思想上的碰撞,有利于社会舆论的产生。另外根据用户阅读新闻的时间、标签和其他行为信息等,在各个功能模块正确地应用相应的算法,不仅精准地实现了个性化推荐,而且增强了用户体验。本文开发的新闻移动客户端系统采用了内存缓存和磁盘缓存的二级缓存机制,使用了json数据交互格式提高数据传输效率,而网络数据的传输又使用了Volley网络通信框架,该框架不仅使用灵活而且支持功能自定义。该系统已经通过测试团队的测试且已发布在安卓应用商店中。
其他文献
<正> 饲料配方是加工配合饲料的依据,直接关系到饲料质量,也是影响畜禽生产效益的重要因素之一。饲料配方的设计是一项技术性很强的工作,设计者应有较强的基础理论知识和实践
研究了AT89C51单片机控制电阻点焊过程,键盘控制输入参数,LED动态显示的新型控制装置.详细介绍了该控制器硬件和软件设计.采用该控制器可改善焊接循环,提高焊接电流和焊接时
介绍几种常见的就地处理技术及其应用情况.污水就地处理工艺主要针对小水量的分散污水而设计,适用于远离城市排水管网地区的非点源污染治理,能解决非点源污染集中处理过程中
6月30日,上海市经委市场流通处、市工商局市场监管处、市公安局交警总队车辆管理所、市公安局治安总队治安管理处等政府职能部门的有关领导和上海机动车回收服务中心负责人召
介绍了专家系统的原理及应用基础.在知识库的建立方面采用模糊隶属函数来对知识表示,且推理过程运用正向推理和模糊技术.在对高频焊接过程诸多参数分析后,提出了应用高级语言
作为全球发展治理的中国方案,"一带一路"倡议将国内贫困治理的有效经验融入全球发展治理的制度化进程,以广泛多元的国际合作助推经济增长新理念与包容发展新模式在全球的共享
15万m3双盘浮顶油罐底板焊接质量及变形控制是保证储罐整体施工质量的免应力集中,提高施工焊接质量,确保储罐建成投入使用后的安全运行.针对15万m3双盘浮顶油罐底板的特点,介
今年5月31日,国务院总理温家宝主持召开了国务院常务会议,专门研究了保险业的改革发展问题,通过了《国务院关于保险业改革发展的若干意见》。并把“进一步完善保险法规政策,宣传