简介

上一篇介绍的是最开始自己制作的一个采用聚合数据免费接口制作的一个头条类新闻应用,最近对其在界面上做了很大的改动,结合之前介绍的TabHost作为底部仿微信菜单,然后新闻内容丰富到10种分类,搜索功能放在ToolBar上,整体效果个人感觉还是比较OK。

代码开源:https://github.com/onlyloveyd/JuheNews

觉得不错的话,给我一个小红星吧, 有意见的话可以在博文下留言,会及时改正

使用到的开源内容主要用到的开源库有以下一些

compile 'com.squareup.okhttp3:okhttp:3.5.0'

compile 'com.android.support:recyclerview-v7:25.0.1'

compile 'com.google.code.gson:gson:2.8.0'

compile 'io.reactivex:rxandroid:1.2.1'

compile 'com.android.support:design:25.0.1'

compile 'com.github.bumptech.glide:glide:3.7.0'

compile 'com.android.support:cardview-v7:25.0.1'

compile 'com.jakewharton:butterknife:8.4.0'

annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'

compile 'com.astuetz:pagerslidingtabstrip:1.0.1'

主要涉及到网络通信,响应式编程,注解,RecyclerView,CardView和PageIndicator等方面,站在巨人的肩膀上,减低了不少开发的难度*********************************

使用到的聚合数据接口

新闻头条 主要分为头条,社会,国内,娱乐,体育,军事,科技,财经,时尚等新闻信息

新闻 这个和上面的新闻头条不太一样,这个是用来搜索热点信息的

趣图 趣图和上面的笑话大全是一个接口,只是请求数据的内容不同而已

历史上的今天具体的使用方式和接口介绍,有兴趣的朋友可以去聚合数据官网上去了解,这里不做赘述。

具体效果

资讯页面

笑话, 趣图,历史上的今天

由于模拟器上没有一些中文输入法,为了方便引用下Github上的Gif

实时热点查询

新闻详情,网页分享

备注

具体代码内容请移步Github,谢谢!

android新闻客户端答辩,头条客户端 Android相关推荐

  1. 计算机毕业设计Android新闻RSS阅读器客户端app(源码+系统+mysql数据库+Lw文档)

    项目介绍 基于Google Android 平台的新闻阅读器的开发过程.首先根据Google android market上面的数据,对给予Google android 移动平台的新闻阅读器进行了需求 ...

  2. android 新闻功能列表,news: 用Android基本技术实现的新闻App

    News App git clone https://github.com/hjzf/news.git 项目描述: 一个Android开发基础学习阶段的新闻App实战项目 开发思路: 设计的缺陷1: ...

  3. android 课设答辩ppt,基于Android的俄罗斯方块游戏设计与实现(设计源码+毕业论文+答辩PPT)...

    摘  要 随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份额,所以为Android用 ...

  4. android新闻客户端报告,简易的Android新闻客户端

    学完Android基础之后不知道该怎么办?现在开始实战吧! 现在来看看一款简易的Android新闻客户端是怎么做的,当然,获取网络数据的这一部分我是使用别人做好的本地客户端,然后通过组建本地数据库来使 ...

  5. android 新闻频道,GitHub - xiyy/TopNews: 一款Android新闻客户端,并提供电视台直播功能...

    TopNews 一款Android新闻客户端,独立开发完成,主要功能包括: 1 新闻频道分类,头条.社会.国内.娱乐.体育.军事.科技.财经.时尚 使用ViewPager+FragmentPagerA ...

  6. Android新闻客户端实训-Day1类Day2接口基操

    结束了一些事情,本以为可以好好玩一段时间,结果紧接着又来了Android实训,因为这个实训已经开了一段时间了,我中途加入已经不赶趟了,但出于兴趣,准备今天开始跟着老师的笔记的源码从头开始自己摸索着学一 ...

  7. android新闻客户端实验报告,Android 新闻客户端学习笔记

    学习了新闻客户端开发后,有很多是通用的,就把客户端用到的一些做个笔记,已备以后使用,主要用到的知识点有: 1.  Android网络编程 2.  Android中BaseAdapter的使用 3.   ...

  8. Android 新闻客户端案例

    实现新闻客户端案例首先需要注意XML文件的在线解析,适配器问题和ListView控件的使用. 根据自己的需要和要求,准备好素材. 1.NewsInfo.xml文件如下: <?xml versio ...

  9. android新闻客户端的实现

    制作一个基于聚合新闻数据简单的新闻APP 制作简易新闻App 导航篇 [1.使用Fragment+ViewPager +TabLayout自制简易新闻 app主要框架(一)](https://blog ...

最新文章

  1. 超详细单机版搭建hadoop环境图文解析
  2. vue点击其它区域隐藏
  3. 项目怎么部署到服务器上_项目开发学习 云服务器的部署
  4. Linux VIM,引导流程解析
  5. Python学习笔记之类(三)
  6. JavaScript包管理器综述
  7. 2020腾讯广告大赛 :13.5 baseline
  8. c语言setw函数怎么用,C++中setw()的用法?
  9. gps面积测量 java_GPS面积距离测量
  10. Simple Calculator 1.0(有声计算器)
  11. 西门子1200/1500PLC不定长数组选择排序的运用编程实例
  12. 【mysql】位运算符
  13. npm 实战精讲-曾亮-专题视频课程
  14. 互联网思维根深蒂固,新技术发展方兴未艾
  15. 俄警告将在东欧部署导弹报复美国 惹怒波兰
  16. Ionic React和Capacitor入门
  17. RAID各个级别的优缺点
  18. HP C7000刀片服务器学习一
  19. magicwatch2可以鸿蒙吗,荣耀手表2可以发微信吗?荣耀MagicWatch2支持微信消息回复吗...
  20. 爬取腾讯招聘岗位薪资,分析互联网岗位需求

热门文章

  1. chrome打开html文件显示不全,谷歌浏览器显示不全怎么办_chrome浏览器打开的网页显示不完整如何解决-win7之家...
  2. 闪聚支付-第1章-项目介绍
  3. (转)图文版本全面讲解电脑主板
  4. 如何用计算机将图片整成手绘画,【新手教程】如何将手绘作品转变成电子档,并让其更像“作品”?...
  5. DBCC CHECKDB用法 手工修复数据库
  6. Spring Getting Started Guides migrated to Asciidoctor
  7. redmi airdots手动串联_【更正】关于小米AirDots青春版和Redmi红米AirDots所支持蓝牙协议内容的更正...
  8. Doris1.1.1多种异构数据源数据导入方案
  9. 硬件找工作笔试题、面试题,求职offer指导规划
  10. 计算机网络ping用法,Ping命令及用法详解