Skip to content

zzx410527/GankIO

Repository files navigation

介绍

关于 本项目,一款基于GankIo开发的练手项目。项目采用 MVP+Retrofit + RxJava开发。所有接口都来源于:http://gank.io/ 每天精选妹子图片,一个精选休息视频,若干精选Android。ios。前端等技术干货。 主页的图片来源每日干货接口,获取每天的干货,点击进去才获取某天的干货信息 左侧菜单可以浏览相关领域的技术文章。 点击首页右下角的图标,可以获取到干货闲读的内容。干货平台没有提供相应的接口,是采用解析 html封装成相应的数据结构展示的,目前还不太完善,不过可以使用。 通过实现 gank io,对当下比较火的框架如 rxjava ,rxandroid. Refrofit 等开源框架有了进一步理解。 该版本只是实现了基本功能,由于最近工作原因,好多想法还没有加进去,后续会完善 。先分享给大家。仅供学习使用, 感谢开源社区。

项目截图

项目进度

v 0.5(2017-12-15): gank API 基本功能实现

开源库:

com.squareup.retrofit2:retrofit:2.1.0

com.squareup.retrofit2:converter-gson:2.1.0

com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0

io.reactivex.rxjava2:rxjava:2.0.1

io.reactivex.rxjava2:rxandroid:2.0.1

com.tbruyelle.rxpermissions2:rxpermissions:0.9.4@aar

com.jakewharton.rxbinding2:rxbinding:2.0.0

com.jakewharton:butterknife:8.4.0

org.jsoup:jsoup:1.10.2

com.github.bumptech.glide:glide:3.7.0

com.github.chrisbanes:PhotoView:2.0.0

关于我

关于我,一个非重点本科学校毕业的计算机专业程序员,毕业一直混迹于天子脚下, 怀揣人生理想,做了『高大上』的程序员。 这个项目算是弥补自己欠下的债,刚毕业来北京的时候就计划仿写一个 APP,提升一下自己的逼格, 结果就一直计划计划着。。。随着时间的推移,客户端行业的人才猛增,只干着熟悉的业务,慢慢的舒适区待久了,就颓废了, 但是市场竞争越来越激烈了。为了不让自己那么狼狈。毅然决定开始自己的计划,希望为时不晚。

Licenses

Copyright 2017 zzx410527@gmail.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

基于干货集中营接口的客户端,采用Retrofit + RxJava + MVP 架构,持续更新中

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages