从模块的角度将APP的主要内容划分为登录模块、新闻模块、留言模块、报道模块、关注模块、语音模块这六个功能模块,完成以下功能:

(1)登录模块

当用户打开应用程序后,如果直接登录,由于之前没有注册过账号和密码,就会一直提示“用户名或者密码错误”,所以需要点击注册按钮跳到注册页面。在注册页面注册成功后,再跳回到登录界面,如果登录成功就会跳到个人中心这个界面,否则账号密码显示错误。在个人中心界面,可以选择退出账户回到登录界面。

(2)新闻模块

登录成功之后进入主页面,可以通过自己的兴趣爱好,选择导航栏的分类跳转到相应分类新闻阅读界面;又可以选择友情链接的网站,转跳至外网的新闻页。在新闻阅读界面中,主要有四个新闻页面,分别是科技新闻,娱乐新闻,体育新闻,头条新闻;点击新闻列表中的每一项都可以链接到其详情页,浏览新闻内容。

(3)留言模块

在新闻详情页面下方,就此新闻内容发表自己的观点或建议,方便用户之间进行沟通表达。

(4)报道模块

用户可以成为新闻的报道者,以作者的身份发布自己所要表达的新闻内容及观点,投稿到相应的分类模块内,经管理员审核通过发布。管理员也可对已发布的内容进行修改。用户投稿内容需符合规定且有权撤回。

(5)关注模块

用户可以关注喜欢的作者栏目,当被关注者发布最新文章时可立即通知,即用户可以接收到所关注的作者的最新发表内容,以便下次及时浏览该作者的文章。

图 1 客户端功能模块

(6)语音模块

用户在新闻详细页面可选择阅读方式,浏览文字或点击选择转成语音听新闻。

从用户权限的角度将APP的用户范围划分为普通用户和管理员两种,管理员比用户等级权限略高一些,除浏览新闻外,还需管理用户信息,审核新闻发布等操作。

基于Android studio新闻阅读客户端app相关推荐

  1. 基于Android的漫画阅读器App设计与实现,安卓、MySQL、Java、Andriod Studio,前台用户+后台管理,完美运行,有一万五千字论文。

    基于Android的漫画阅读器App设计与实现,安卓.MySQL.Java.Andriod Studio,前台用户+后台管理,完美运行,有一万五千字论文. 用户模块功能: 引导页:首先进入APP之后会 ...

  2. 基于android的新闻阅读系统

    需求信息: 从模块的角度将APP的主要内容划分为登录模块.新闻模块.留言模块.报道模块.关注模块.语音模块这六个功能模块,完成以下功能: (1)登录模块 当用户打开应用程序后,如果直接登录,由于之前没 ...

  3. 基于android的电子书阅读器app

    基于android的电子书阅读器app 基于Android平台的电子书阅读器的设计与实现主要通过Eclipse开发工具, Java语言与Sqlite数据库来完成的.本阅读器实现了本地阅读,手动翻页,书 ...

  4. 基于Android studio的阅读APP设计与实现

    资源下载地址:https://download.csdn.net/download/sheziqiong/85604746 阅读 APP 一.应用基本信息 应用名:FTEReader 应用 Logo: ...

  5. 基于android studio 安卓的汽车APP项目开发和设计

    一 项目介绍 汽车APP项目 包含了 APP客户端和后台管理系统,后台管理系统主要维护汽车的数据,比如汽车发布,汽车图集多图上传,汽车销售商,汽车类型,客户管理,系统管理等,APP客户端包含 用户注册 ...

  6. 基于android的手机微博客户端app

    回到当今,在互联网的基础上促进人类沟通的大功臣要属日渐成熟地.多样的,各类聊天类.社交类.新闻类的app了.在国外的FaceBook的兴起,受到当地人强烈的追捧,因此,在国内,出现了微博.微博的意思就 ...

  7. 基于Android studio实习生招聘系统APP java

    本项目拟开发一个实习招聘APP来促进用户与企业间交流,帮助用户提高应聘能力,又能方便企业更加明确的提出 召聘条件,筛选出合适的员工.提高了大学生实习就业成功率. AndroidManifest.xml ...

  8. 基于Android Studio的简易天气APP项目开发

    参考文献:第一行代码(第二版),郭霖 源码地址:https://github.com/2066972218/coolweather/commits/master 一.功能需求 1.罗列全国的省.市.县 ...

  9. 基于Android Studio的记账类app开发全过程

    研究背景和意义 随着社会的发展,人们的消费水平有了明显提高,消费理念也发生了一定变化.合理的消费理念对于构建社会主义和谐社会具有十分重要的意义.大学生作为消费群体的重要组成部分,他们的消费行为对大学生 ...

  10. 基于Android Studio的记账类app开发

    功能分析 记账 APP 需要有如下三个系统: 统计系统.记账系统.用户系统. 统计系统需要实现当月消费统计,包括收入.支出.结余等内容, 并可以让用户通过可视化图的方式清晰了解使用情况. 记账系统需要 ...

最新文章

  1. golang函数后的 {
  2. python中bytes转int的实例
  3. Java ServletContextListener监听器的使用
  4. 超牛逼的异步协程爬虫
  5. vue 定义全局弹框_用vue/react写一个全局提示弹框
  6. arcmap shp导出cad无反应_如何使用ArcMap将Excel数据转换为shp数据
  7. html表单php连接mysql数据库_使用HTML表单和PHP更新MySQL
  8. 怎么成为开源贡献者_成为负责任的开源用户
  9. VMware vCenter Server 的内部版本号和版本 (2143838)
  10. 余弦距离和欧氏距离,知道原理和公式后真的很简单
  11. cls image.php,Ecshop安装过程中的的相关问题:cls_image::gd_version()和不支持JPEG_PHP教程...
  12. Linux vi命令详解与使用教程
  13. Ubuntu下GPAC(MP4Box)的安装 | 基于MP4Box搭建DASH视频系统
  14. 微信更换绑定手机人工服务器,微信更换已绑定手机号码的操作方法
  15. arm mali 天梯图_手机CPU天梯图2018年12月最新版 秒懂十二月手机处理器排名
  16. matlab 三角函数 积化和差,瞬间记住三角函数和差化积积化和差公式
  17. 2018213969 冉雨晨 对cookie与session的了解
  18. 最帅爬虫_豆瓣读书(加密数据获取)
  19. 上传图片到OSS,并按指定大小范围压缩图片。完整工具类+三层调用
  20. 【考研英语语法】语篇标记

热门文章

  1. 成都传智播客,学生老师共同举杯庆祝初战高胜!
  2. android截图方法,安卓手机的截图方法
  3. CUDA error: device-side assert triggered
  4. 计算机电子表格的优点,信息技术《电子表格的特点及应用》的说课稿
  5. Terminator the Sara Conner Chronicles
  6. HTTP 错误 500.19 代码 0x8007000d 解决方案 for win7_64 asp.net core IIS Web Core
  7. Godaddy域名被盗诉讼全过程 法院起诉成功拿回域名
  8. 服务器运行时间设置,服务器的时间同步设置方法
  9. 使用python提取英语句子中的英文单词(初学)
  10. 文件包含小总结 By Assassin