本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于Android的新闻客户端的设计与实现

基于Android的新闻客户端的设计与实现

本项目同时能够在绝大多数用户的手机中安装运行,比如华为、三星、小米等多家手机公司出品的Android手机,而且绝大部分的软件版本都能支持该软件。基本上能够满足大部分用户的新闻阅读需求。

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于Android的新闻客户端的设计与实现
    摘要
    随着Android的不断壮大与发展,人们对Android APP的要求越来越高,本项目——新闻客户端的开发与实现正是仔细分析了许多国内的同类APP,主要缺点大多都是广告多、交互差、UI丑,所以本项目针对以上缺点,结合所学知识,尽量做到了界面简洁美观,交互简单易用,且没有广告的轻量的新闻阅读客户端,主要实现技术为使用MVC设计模式,界面上采用Android规范——Material design,还有结合第三方开源库(rxjava,retrofit)和优秀的新闻API来获取内容数据,用户可以刷新最新消息和查看详细新闻内容。本资料将介绍新闻客户端的实现过程,并对本项目进行数据分析和设计。
    关键词:MVC设计模式;Material design;rxjava;retrofit;API
     
    目  录
    第一章 绪论 1
    1.1 项目背景 1
    1.2 项目意义 1
    1.3 系统开发环境 2
    第二章 需求分析 2
    1.1 项目需求分析 2
    1.1.1 具体功能分析 2
    1.1.2 框架简介 2
    第三章 项目设计 3
    1.概要设计 3
    2.软件实现 3
    第四章 总结和测试 5
    1.测试 5
    2.总结 5
    参考文献 6
    致谢 6
     
    第一章 绪论
    1.1 项目背景
    Android目前在智能手机操作系统的搭载量中处于大幅领先的地位,几乎市面上的智能手机操作系统都是搭载的Android,据外媒报道,统计机构Statista最近发布了2009年第一季度到2016年第二季度所有移动操作系统市场份额占比以及全球出货量对比。数据显示,截止2016年第二季度,Android 手机的市场占比已经达到了86.2%,创历史新高。iOS以12.9%排名第二,而Windows Phone的份额还不到1%,只有0.6%。从2008年第一部Android智能手机的发布,到如今的市场占有率86.2%,这八年来,Android不断完善发展,陆陆续续发行了十几个版本,如今已经发展到Android 7.1.1,经过八年的打磨,Android无论是系统应用,还是第三方应用,都已经相当的完善,各种各样的应用、游戏层出不穷,特别是国内的应用市场,比起国外的Google play,国内因为Google在外,因此发展了无数的应用商店,基本上各家都有着自己的应用商店,如各手机公司都会自带应用商店,像小米、华为、三星、OPPO等都自带会有应用商店,还有一些大厂的如腾讯应用宝、百度手机助手等等,国内的应用市场可谓是百家争鸣,百花齐放,也正因为这样,所以国内的Android应用发展十分的迅速激烈,各式各样的应用推陈出新,也同时被优胜劣汰,所以现在各类应用都已经比较完善了,质量上总体来说各类型的应用都非常高,可以说无论何种需求,一定会有一款应用能够满足你。
    应用市场竞争激烈,新闻资讯类应用更是“兵家必争之地”。从以前的买报纸看新闻,到电脑上网看新闻,再到如今的在智能手机上看新闻,新闻阅读的需求可谓只增不减,而在Android应用市场中,新闻资讯类应用有不少,各大门户网站都会有自己新闻APP,网易新闻、搜狐新闻、腾讯新闻等等都有着自己的用户群。如今,不仅仅是新闻APP,其他类型的APP也都是被大厂瓜分用户的,所以,现在做APP要是没有一点特色,再大厂的压力下还真是很难存活。
    1.2 项目意义
    目前国内应用种类繁多,应用质量良莠不齐,大厂的应用又大多数功能繁多复杂,充斥的各种广告,体积也十分庞大,因此,对于只想要阅读的新闻的用户,本项目意在为只需要阅读新闻的用户提供一个纯净,简洁,没有广告、多余功能的轻量的新闻阅读APP。主要功能为新闻头条的更新,新闻详情的阅读,尽量做到界面美观、易用。
     
    参考文献
    [1][美]菲利普斯.Android编程权威指南.人民邮电出版社.2016
    [2]Android 移动应用开发教程/朱凤山. 北京:清华大学出版社,2014
    [3]Google Android SDK 开发范例大全/余志龙. 北京:人民邮电出版社,2010
    [4]Android 核心技术与实例详解/吴亚峰.北京:电子工业出版社,2010
    [5]Android 应用开发揭秘/杨丰盛.北京:机械工业出版社,2010
     

    收缩