# netease **Repository Path**: fengwu/netease ## Basic Information - **Project Name**: netease - **Description**: 网易新闻客户端 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2015-03-02 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 网易新闻客户端 =========== # **仿最新网易新闻4.0 客户端项目简析** # *注:基本功能已实现,并能获取网易新闻来源和展示,非全部功能,望有意者fork和edit* > target=android-18 **本项目采用 Apache License 授权协议,欢迎大家在这个基础上进行改进,并与大家分享。** 下面将简单的解析下项目: ## **一、项目的目录结构** ## > 根目录
> ├ src
> ├ libs
> ├ res
> ├ AndroidManifest.xml
> ├ LICENSE.txt
> ├ proguard.cfg
> └ project.properties
**1、src目录**
src目录用于存放项目的包及java源码文件。 下面是src目录的子目录: > src
> ├ cn.sharesdk.onekeyshare
> ├ cn.sharesdk.onekeyshare.theme
> ├ cn.sharesdk.onekeyshare.theme.skyblue
> └ cn.sharesdk.onekeyshare.theme.classic
> > ├ com
> ├ com.app.netease
> ├ com.handmark.pulltorefresh.library
> ├ com.ikimuhendis.ldrawer
> └ com.viewpagerindicator
- cn.sharesdk.onekeyshare — OneKeyShare 一键分享代码 - com.handmark.pulltorefresh.library — PullToRefresh 下拉刷新 - com.ikimuhendis.ldrawer — LDrawer 左箭头抽屉样式 - com.viewpagerindicator — ViewPageIndicator 页面切换 **2、libs目录**
libs目录用于存放项目引用到的jar包文件。 下面是libs目录里的jar包文件: > libs
> ├ android-support-v4.jar
> ├ asmack-android-6.jar
> └ nineoldandroids-2.4.0.jar
- android-support-v4.jar — Android V4支持包 - asmack-android-6.jar — Android Xmpp支持包 - nineoldandroids-2.4.0.jar — Android nine动画支持包 **3、res目录**
res目录用于存放项目的图片、布局、样式等资源文件。 下面是res目录的子目录: > res
> ├ anim
> ├ color
> ├ drawable
> ├ drawable-hdpi
> ├ drawable-xdpi
> ├ layout
> ├ raw
> ├ values
> ├ values-hdpi
> ├ values-ldpi
> ├ values-mdpi
> └ values-xhdpi
- anim — 动画效果 - color — 颜色 - drawable/drawable-hdpi/drawable-xhdpi — 图标、图片 - layout — 界面布局 - raw — 通知音和changelog.txt - values — 语言包、风格主题和尺寸 - xml — 系统设置 **4、AndroidManifest.xml**
AndroidManifest.xml用于设置应用程序的版本、主题、用户权限及注册Activity等。 ## 联系我 way: * [邮箱](mailto:746700783@qq.com "给我发邮件") * [博客](http://my.oschina.net/u/1408868 "CSDN博客") ## 测试截图 > 抱歉,稍后奉上
1.首次打开客户端,导航菜单
![screenshot 1](http://git.oschina.net/opengxh/netease/raw/master/demo_netease/screenshot/Screenshot_1.png "Screenshot 1")
2.客户端首页
![screenshot 2](http://git.oschina.net/opengxh/netease/raw/master/demo_netease/screenshot/Screenshot_2.png "Screenshot 2")
3.下拉刷新样式
![screenshot 3](http://git.oschina.net/opengxh/netease/raw/master/demo_netease/screenshot/Screenshot_3.png "Screenshot 3")
4,.页签首次加载进度条
![screenshot 4](http://git.oschina.net/opengxh/netease/raw/master/demo_netease/screenshot/Screenshot_4.png "Screenshot 4")
5. 菜单样式
![screenshot 5](http://git.oschina.net/opengxh/netease/raw/master/demo_netease/screenshot/Screenshot_5.png "Screenshot 5")
6. 右侧抽屉个人中心
![screenshot 6](http://git.oschina.net/opengxh/netease/raw/master/demo_netease/screenshot/Screenshot_6.png "Screenshot 6")
7. 分享样式
![screenshot 7](http://git.oschina.net/opengxh/netease/raw/master/demo_netease/screenshot/Screenshot_7.png "Screenshot 7")
8. 退出应用自定义toast
![screenshot 8](http://git.oschina.net/opengxh/netease/raw/master/demo_netease/screenshot/Screenshot_8.png "Screenshot 8")