`
tianyahala
  • 浏览: 5830 次
文章分类
社区版块
存档分类
最新评论

新版网易新闻客户端应用源码

 
阅读更多

源码下载:

演示图:
  

1.这次更新的亮点是添加了天气效果以后也可以用网易新闻看天气预报了,各种轻微的动画效果也没有放过。



2.新版的网易新闻,整改了首页UI,在底部加上了tabbar,因此多了很多页面这里也都编了,但是无法交互。毕竟东西太多了,我觉得能点击看到效果就算不能进一步深入,就一个壳子也比全空没有强是吧。。



3.主页-主页的下方加了tabbar,nav的两个按钮做了改变


4.详情页-详情页对细节的处理更加注意,如以前有人反馈的评论数不对问题已修复,并且以前会出现某条新闻点进去没评论,这个问题也找到了原因,并彻底修复。


5.图集页-图集页无大改,现在图集的评论用的还是假数据,但是后面会陆续完善


6.评论页-评论页对细节修改很多,如果以前玩过本项目的会发现现在评论页已经没有较乱得细节了都改了。




旧版回顾
精仿的网易新闻。笔者工作之余,对着网易UI,扒网易图片素材,抓取网易接口等做的。里面完成了主导航页,新闻详情页,图片浏览页,评论页。效果不错,比网上流传的各种和网易新闻UI架构有关的代码都要完整,都要好。
1.主导航页面主要功能点是在顶部的标题栏可以滑动,scrowView和collectionView的循环利(之前版本)用并且在点击标题栏或是,手势滑动的时候,下面的页面都会滑到当前的页面。 并且新闻模块是懒加载的,你要看哪几个页面他才会加载。这是通过控制scrowView的两个手势停止的代理方法来实现的。 下面的新闻模块提供了4种自定义的cell,通过对数据的解析,来判断改加载到哪种自定义cell中。 结果让主页显得很丰富。


2.关于新闻详情页,网易原本的接口在上一个页面返回的数据中既有一个url地址,也有一个xml的字符串,url地址展示后不美观,所以做法是将xml格式的字符串解析并在webView中展示,这其中做到了图文混排并设置了css样式。本页面主要的亮点是JS代码与OC代码间的传值。在webview中点击图片后下面弹出可以保存的式样,这是控制一个页面重定向方法拦截发出的请求来实现的。


3.评论页相对较为简单,就是普通的自定义cell。控制好自定义的行高就没有问题了。关于用户介绍的那个label可以用正则过滤下的,不过写这玩意主要精力都在核心功能上这里就没仔细弄了。


4.图片查看器页面也是基本达到了模仿的效果,下面的文字和9/16等样式都是通过scrowView的偏移量动态计算的,并且和首页一样也是懒加载图片的方式,在图片下载中还未显示时会有一个网易的占位图片。



    本项目还用到了上拉加载下拉刷新和一些关于父子控制器嵌套和自定义导航栏等技术知识,这些对平时的开发也是有一定帮助的。
不定时更新 欢迎点星。

测试环境:Xcode 6.2,iOS 6.0 以上

详细说明:http://ios.662p.com/thread-2550-1-1.html
分享到:
评论

相关推荐

    效仿网易新闻客户端 源码

    总的来说,这个项目是一个Android平台上的仿网易新闻客户端应用的源代码实现,它涉及到Android应用开发的基础知识,如Activity管理、布局设计、数据绑定、事件处理,以及进阶内容如动画设计、网络请求、数据缓存等。...

    仿网易新闻客户端源码+服务器

    在仿网易新闻客户端源码中,我们可以看到Android应用的基本结构,包括Activity、Fragment、Service、BroadcastReceiver等组件的使用,以及布局文件(XML)的编写,还有数据存储(如SQLite数据库)、网络请求、数据...

    网易新闻客户端源码

    总的来说,通过分析和学习“网易新闻客户端源码”,开发者不仅可以掌握Android应用的基本架构和组件,还能深入理解触摸事件处理、数据加载策略、UI优化等高级技巧,对提升Android开发能力大有裨益。同时,这也是一个...

    仿网易新闻客户端Android源码(内含网络请求、版本更新)

    在本项目中,"仿网易新闻客户端Android源码(内含网络请求、版本更新)"是一个专门为学习和研究目的设计的Android应用开发示例。它旨在帮助开发者了解如何构建一个类似网易新闻的移动应用程序,包括数据的网络获取、...

    仿网易新闻客户端源码

    【标题】"仿网易新闻客户端源码"是一个用于学习和参考的项目,旨在模拟网易新闻移动应用的功能和设计。这个源码提供了实现一个新闻客户端应用的详细代码,可以帮助开发者理解和学习如何构建类似的应用。 【描述】...

    Android应用源码高仿网易新闻客户端最终版

    本站之前发过一个Android应用源码高仿今日头条网易新闻客户端 本版本是最终版,在上面链接版本的基础完善大部分功能,添加了如下功能: 1.新闻列表的时间段显示 2.频道管理 3.新闻内容详情查看 4.新闻图片浏览 5....

    高仿网易新闻客户端最终版Android应用源码

    该资源是一个针对Android平台的高仿网易新闻客户端的最终版本源码,对于想要学习和研究Android应用开发,尤其是新闻类应用开发的开发者来说,这是一个非常有价值的参考资料。在深入解析这个项目之前,我们先来了解...

    仿网易新闻客户端源码 android 版

    这些标签表明了该源码是关于Android平台上仿制网易新闻客户端的应用程序代码。 【文件名称】"MyImageIndicator"可能是一个自定义的图片指示器组件,通常在滑动浏览如新闻图片或广告时使用,为用户提供当前页面的...

    iOS 网易新闻客户端

    在iOS平台上,网易新闻客户端是一款深受用户喜爱的资讯阅读应用,它提供了丰富的新闻内容和便捷的用户体验。要深入了解这个客户端,我们首先需要关注以下几个关键知识点: 1. **iOS开发环境**:开发iOS应用的主要...

    仿网易新闻IOS客户端源码

    【标题】"仿网易新闻IOS客户端源码"是一款基于iOS平台的应用程序开发源代码,它模仿了网易新闻客户端的设计和功能。这个项目旨在为开发者提供一个学习和参考的实例,帮助他们了解如何构建类似新闻阅读类应用。 ...

    高仿今日头条网易新闻客户端Android应用源码

    【标题】"高仿今日头条网易新闻客户端Android应用源码"所涵盖的知识点主要集中在Android应用程序开发上,特别是针对新闻类应用的设计与实现。这通常包括以下几个核心领域: 1. **Android SDK**: 开发任何Android...

    类似网易新闻客户端源码

    【标题】"类似网易新闻客户端源码" 涉及的知识点主要集中在Android应用开发上,特别是关于构建一个类似于网易新闻客户端的项目。这通常包括以下几个核心领域: 1. **Android SDK**: 这是开发Android应用程序的基础...

    Android应用源码之仿 网易新闻客户端 滑动导航.zip

    该压缩包文件“Android应用源码之仿 网易新闻客户端 滑动导航.zip”包含了一个Android应用的源代码,旨在模仿网易新闻客户端的滑动导航功能。这个源码示例对于学习Android开发,特别是对用户界面(UI)设计和滑动...

    仿网易新闻源码

    【仿网易新闻源码】项目是一个专门为Android平台设计的新闻客户端应用源代码,它旨在实现类似网易新闻的用户界面和功能。这个项目对于学习Android应用开发,尤其是新闻类应用的开发,提供了很好的参考和实践机会。 ...

    Android 网易客户端源码.rar

    Android网易客户端源码是一个宝贵的资源,对于开发者来说,它不仅是一个实际应用的实例,更是深入理解Android应用开发、Java编程以及网络通信技术的实践教程。通过研究这个源码,我们可以从中学到许多实用的知识点。...

Global site tag (gtag.js) - Google Analytics