All Projects → leonHua → Lgank

leonHua / Lgank

Beautiful client of Gank.io 优雅的干货客户端

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Lgank

Aiyagirl
🔥 爱吖妹纸(含 Kotlin 分支版本)——Retrofit + RxJava + MVP 架构 APP 体验代码家的干货集中营 Gank.io,福利多多,不容错过
Stars: ✭ 1,109 (+634.44%)
Mutual labels:  rxjava, retrofit2, gank
Coderfun
knowledge&girls,RxJava&Retrofit&DBFlow
Stars: ✭ 233 (+54.3%)
Mutual labels:  rxjava, retrofit2, gank
Ganhuoio
基于Gank.IO提供的API的第三方客户端(RxJava+Retrofit)
Stars: ✭ 727 (+381.46%)
Mutual labels:  rxjava, retrofit2, gank
Androidstarter
A sample Android app using the MVP architecture.
Stars: ✭ 140 (-7.28%)
Mutual labels:  rxjava, retrofit2
Dagger2
Kotlin Dagger2 example project
Stars: ✭ 145 (-3.97%)
Mutual labels:  rxjava, retrofit2
Android tmdb clean architecture
Showcase of clean architecture concepts along with Continuous Integration and Development for modular Android applications. Includes test suits (functional and unit tests) along with code coverage.
Stars: ✭ 63 (-58.28%)
Mutual labels:  rxjava, retrofit2
S Mvp
🔥🔥优化版MVP,使用注解泛型简化代码编写,使用模块化协议方便维护,APT过程使用注解解析器利用JavaPoet🌝完成重复模块的编写,利用ASpect+GradlePlugin 完成横向AOP编程+Javassist动态字节码注入+Tinker实现热修复+Retrofit实现优雅网络操作+RxJava轻松玩转数据处理
Stars: ✭ 1,095 (+625.17%)
Mutual labels:  rxjava, retrofit2
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (-33.77%)
Mutual labels:  rxjava, retrofit2
Newspaper
An aggregated newspaper app containing news from 10+ local news publishers in Hong Kong. Made with ❤
Stars: ✭ 82 (-45.7%)
Mutual labels:  rxjava, retrofit2
Cateye
高仿猫眼电影App
Stars: ✭ 102 (-32.45%)
Mutual labels:  rxjava, retrofit2
Retrofit rxjava mvp
Network uses Retrofit and RxJava With MVP architecture
Stars: ✭ 132 (-12.58%)
Mutual labels:  rxjava, retrofit2
Easyweather
这是一款基于MD设计的Android天气App。提供查询任意城市天气,获取所在城市天气等功能。
Stars: ✭ 61 (-59.6%)
Mutual labels:  rxjava, retrofit2
Ticket Analysis
移动端的彩票开奖查询系统
Stars: ✭ 61 (-59.6%)
Mutual labels:  rxjava, retrofit2
Android Mvvm Rx3 Dagger2 Navcomponent
Implemented using MVVM, LiveData, Room, RX3, Dagger2, Coil, View Binding, Navigation Component and AndroidX
Stars: ✭ 72 (-52.32%)
Mutual labels:  rxjava, retrofit2
Awesome Blogs Android
어썸블로그 ・ 개발 블로그 모음 ・ 개발 잡덕들을 위한 본격 고퀄리티 개발 블로그 큐레이션 서비스 🕵️‍♀️
Stars: ✭ 128 (-15.23%)
Mutual labels:  rxjava, retrofit2
Eve
Eve and Wall-e
Stars: ✭ 133 (-11.92%)
Mutual labels:  retrofit2, gank
Kotlinrxmvparchitecture
Clean MVP Architecture with RxJava + Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Includes Unit Tests(Kotlin Tests)!
Stars: ✭ 94 (-37.75%)
Mutual labels:  rxjava, retrofit2
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (-8.61%)
Mutual labels:  rxjava, retrofit2
Bigbang
Android base project used by Xmartlabs team
Stars: ✭ 47 (-68.87%)
Mutual labels:  rxjava, retrofit2
Mockstar
Demo project on How to be a Mockstar using Mockito and MockWebServer.
Stars: ✭ 53 (-64.9%)
Mutual labels:  rxjava, retrofit2


LGank是一款精致的干货客户端

下载使用:https://fir.im/lgank

介绍

整体设计遵循 Material Design 规范,实现了多种应用常见的效果。包括不局限于:

  • 沉浸式状态栏
  • 有趣的加载动画
  • 滑动关闭Activity
  • 多主题切换
  • 瀑布流、线性、网格布局动态切换
  • 动态加载流式布局
  • 下拉刷新、上拉加载更多
  • 显示动态GIF图、高斯模糊背景
  • 侧滑菜单
  • Realm数据库使用
  • ViewPage嵌套滑动

提供常见的干货资源获取,支持分类查看,同时提供搜索功能,保留搜索记录。如果仅仅是这样,那么它仅仅又是一个好看的客户端~~

But, LGank 同时提供资讯阅读模块,可以查看IT移动互联最新资讯。而且提供干货收藏功能,再也不用担心看过的东东找不到啦~~~

福利:在设置界面可以将头像、昵称、我的博客和Follow Me(GitHub、微博等等)设置为你自己的地址,完全将其打造成属于自己的专属客户端。

更多等你发现........

实现方案

架构:MVC+ViewPager+Fragment 网络:RxJava+Retorfit+OkHttp3 数据库:Realm 图片加载:Glide 滑动关闭Activity:swipebackhelper 多主题换肤:skin-support 图片选择:boxing 快速实现设置界面:lsettingviewlibrary .........(更多请查看项目依赖文件)

@感谢以上开源作者无私贡献,感谢 干货集中营 提供数据

项目效果图(动图加载失败可以查看screenshot文件夹下)





打赏鼓励

资讯获取有限制(次数和频率),如发现资讯无法读取,可能是免费次数超限了~~~ (需要更换Constant类里的APIKEY-天行数据)

如果你觉得我的项目对你有帮助,请扫描下方的二维码随意打赏,您的支持是我最好的动力!

不想打赏,那就随手来个star吧!

Alipay支付宝 ......................... WeChat微信

关于我

我的简书

我的博客

我的GitHub

License

Copyright (C) 2017 leonHua

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].