一款Gank客户端,希望大家保持学习的动力
RxJava + Retrofit + Glide + DiskLruCache + Material-Design
本着学习MD军火库的目的, 外加练习一下使用第三方框架, 毕竟在公司很少使用第三方的框架. 于是写了个Gank.io客户端. 本打算写一个笑话大全类的客户端, 想着代码家大神比那些第三方网站靠谱的多. 其实都一样. 不如写Gank.io了
https://github.com/Jerey-Jobs/KeepGank
后续希望功能: - 图片分享 - 浏览器设置 等等各种App内置功能
总之我会一直更新下去的, 大家也可以fork, 多多帮我提建议.提PR


夜间模式:

ps: 后续我可能还是会加上笑话大全功能
本文作者:Anderson/Jerey_Jobs
博客地址 : 夏敏的博客/Anderson大码渣/Jerey_Jobs
简书地址 : Anderson大码渣
github地址 : Jerey_Jobs
目前用到的依赖有:
``` gradle //Google的json解析库 compile 'com.google.code.gson:gson:2.2.4' //一个滑动返回库 compile 'me.imid.swipebacklayout.lib:library:1.0.0' //注解绑定 compile 'com.jakewharton:butterknife:7.0.1' //日志库 compile 'com.orhanobut:logger:1.3' //图片加载库 compile 'com.github.bumptech.glide:glide:3.5.2'
compile 'io.reactivex:rxandroid:0.24.0'
//严格控制由于发布了一个订阅后,由于没有及时取消,导致Activity/Fragment无法销毁导致的内存泄露的库
//http://www.jianshu.com/p/a3ad9dd20655
compile 'com.trello:rxlifecycle:0.3.0'
compile 'com.trello:rxlifecycle-components:0.3.0'
//rmlite、greenDao、SugarORM等等,这些orm框架基本都是基于sqlite的。
//Realm,是用来替代sqlite的一种解决方案,它有一套自己的数据库存储引擎,比sqlite更轻量级,拥有更快的速度,最重要的是跨平台
compile 'io.realm:realm-android:0.87.0'
//添加retrofit
compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'
compile 'com.squareup.retrofit2:adapter-rxjava:2.0.0-beta4'
//Time
compile 'joda-time:joda-time:2.8.2'
```
$ claude mcp add KeepGank \
-- python -m otcore.mcp_server <graph>