基于Android校园新闻APP开发的设计


时间: 2022-03-04 08:45:46 人气: 19 评论: 0

本课题的研究是一个关于校园新闻APP的软件。采用了C/S结构,客户端程序运行在安卓系统上数据库选择mysql,最后服务器通过调用Tomcat来处理。是利用Android Studio开发工具以Java语言为基础,并利用Android平台提供的SDK开发一款可以运行于Android移动软件平台的新闻阅读手机应用软件,从而达到掌握手机应用程序开发技术的目的。在这中间利用网络信息接口进行请求,获取新闻数据源,并对其json数据进行解析,以掌握json报文的组装与数据解析方法,了解接口请求的相关内容。主要采用xUtils框架:包含了注解模块,网络模块,图片加载模块和数据库模块。xUtils功能强大,方便扩展。主要的特点如下:1.基于高效稳定的orm工具,http模块得以更方便的实现cookie和缓存的支持;2.有了强大的http及其下载缓存的支持,image模块的实现相当的简洁;因为ndroid系统的应用开发是基于JAVA语言,所以本次的研究内容是用JAVA编程语言设计一款基于Android平台的新闻采集工具。该软件是一个移动互联网产品,它通过Android系统与移动互联网的无缝连接优势,向用户提供新闻信息显示服务。用户下载安装该软件,登陆账户后,可以方便的在软件中浏览新闻。此外,实现下拉刷新等功能。还可以通过导航栏按钮将自己感兴趣的内容刷新到手机上,享受悠然阅读的最佳体验。
研究的途径:
1.研究手段
本课题是为基于Android的新闻APP设计与实现。新闻客户端是一个Android平台的应用软件,给用户提供最新的新闻资讯,拟采用Java语言开发,以SDK作为开发环境。
2.实验方案
当用户打开应用程序后,如果直接登录,由于之前没有注册过账号和密码,就会一直提示“用户名或者密码错误”,所以需要点击注册按钮跳到注册页面。在注册页面注册成功后,会把注册的账号密码通过SharePrefreces存储,再跳回到登录界面,在登录时会将账号密码与SharePrefreces存储的进行比对,如果登录成功就会跳到个人中心这个界面,否则账号密码显示错误;当然也可以选择游客登录。在个人中心界面,可以选择退出账户回到登录界面;又可以选择友情链接的网站,转跳至外网的新闻页;也可以通过自己的兴趣爱好,选择导航栏的分类跳转到相应的分类新闻阅读界面;对于喜欢的新闻,可以进行收藏,点赞;也可以取消收藏和点赞。在新闻阅读界面中,新闻内容都是客户端通过异步任务在子线程中用getJSON的方法获取从服务端传递过来的JSON数据并进行对其进行遍历解析,再用时光机callBack将结果带回主线程,最终显示在界面上。点击新闻列表中的每一项都可以链接到其详情页。

.对“文献综述”的评语:
该同学通过大量搜集和查阅文献资料,对移动安卓程序应用进行了较好的综合分析和归纳整理,并针对自己的校园新闻系统研究进行了规划和统筹,设计了系统开发的功能与模块,思路清晰,达到了学校“文献综述要求”。

2.对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测:
该同学的课题,具有较好的实用价值,与所学专业联系密切,工作量适中,本选题是学生所学专业知识的延续,APP校园新闻系统开发对学生是一个非常好的锻炼。开题报告的意义和目的明确,查阅了相关资料,文献综述论述较全面,研究方法和手段可行,毕业设计进度安排完整、合理。该同学的毕业设计工作能够按期完成。

评论
188083800