Skip to content

Latest commit

 

History

History
101 lines (63 loc) · 10.4 KB

README.md

File metadata and controls

101 lines (63 loc) · 10.4 KB

###夜月资讯

夜月资讯:一款符合Google Material Design的Android客户端。项目使用MVPArms作为底层框架,然后自己扩展了一个UI框架YeLibrary,实现了各种常用的列表页,Tab页等等,便于快速开发应用。现主要包括:玩安卓,DIYcode,干货,微信资讯,游明星空,影视,壁纸等多个模块。

###模块分析

####玩安卓

  • 介绍:来源是鸿洋的网站http://www.wanandroid.com/article 接口,如有侵权请及时告知,我将及时删除。

  • 功能:首页列表数据和首页banner

####DiyCode

  • 介绍:DiyCode是一个开发工程师高端交流分享社区,接口是网站开放出来的,如有侵权请及时告知,我将及时删除。

  • 功能:主要展示话题列表,话题分类,文章列表和常用站点

####干货

  • 介绍:作为一个程序员,干货这个站点大家都懂的吧。当然像我使用这个接口肯定是为了获取技术文章的,妹子图什么的我就随便保存了几十张而已的。

  • 功能:干货站点的文章列表,文章分类,福利图,还要根据日期获取文章。

####微信资讯

  • 介绍:这边使用的是一个开放接口,需要自己注册账号申请key值,主要是各种微信文章,资讯之类的。。

  • 功能:主要展示推荐文章还要根据自己筛选文章分类,用的是BaseRecyclerViewAdapterHelper的添加拖拽功能

####游明星空

  • 介绍:以前经常在游明星空看动态趣图,小编果然个个都是人才。接口是使用浏览器查看请求获取的,如有侵权请及时告知,我将及时删除。

  • 功能:主要展示了游明星空十几个分类模块,每个分类模块有轮播图和列表页,点击详情是使用webview加载网页展示的!

####影视

  • 介绍:接口使用的是豆瓣开放影视API,如有侵权请及时告知,我将及时删除。

  • 功能:主要展示了影视的正在上映,即将上映,电影详情,电影剧照,电影角色,短评,影评等!

####壁纸

  • 介绍:壁纸主要是通过抓包的方式,仿照 “安卓壁纸”进行开放的,接口都是抓包获取,请不要用于商业用途,如有侵权请及时告知,我将及时删除。

  • 功能:壁纸模块是花了最多精力的,里面功能也是非常丰富,首页推荐,横竖屏壁纸,视频壁纸,每个模块分类,每日精选,壁纸搜索等等大部分模块都是开放了。该功能仅供参考,不得用于商业用途!

####换肤

  • 介绍:应用里面包含了一个通用的换肤功能,可以实时更换整个应用的皮肤

  • 功能:换肤使用的Android-skin-support,功能非常强大

####设置

  • 介绍:设置功能也是使用一个通用的设置模块,可以自定义列表加载动画,和界面Loading动画

  • 功能:自定义列表加载动画,和界面Loading动画

###致谢

  • 非常感谢MVPArms的作者,其实这个项目已经足够进行一个快速应用开发了,只是没有UI框架,所以我在这个的基础上添加了常用的各种界面。基本如果接口调好,切图也有了开发一个完整的应用几天就够,而且整体的代码看起来也是非常清晰的!

  • 其实这里面已经把依赖库抽取出来了,下次专门把为依赖库创建一个项目。而且还有另一个仿照追书神器的应用,也是使用这个依赖库开发的。

  • 最后如果觉得我的项目对你有所帮助,希望你们能够多多fork,多多star,多多follow,这将给我更多的动力开源更多的项目!

###开源项目说明

MVPArms BaseRecyclerViewAdapterHelper Bga-Banner AndroidUtilCode StatusBarUtil Android-skin-support LoadSir BGASwipeBackLayout-Android

###关于我

  • QQ: 805900605