All Projects → guanpj → Jreadhub

guanpj / Jreadhub

Licence: gpl-3.0
Readhub Android 客户端——官网 : https://readhub.cn

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Jreadhub

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 (-62.5%)
Mutual labels:  rxjava, dagger2, mvp, room
Jd Test
仿京东app 全新组件化架构升级
Stars: ✭ 1,346 (+701.19%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Mvpapp
Android MVP Architecture
Stars: ✭ 2,354 (+1301.19%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Playa
玩Android(http://www.wanandroid.com/) APP(MVP + RxJava2 + Retrofit2 + Dagger2)
Stars: ✭ 93 (-44.64%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Scallop
干货集中营Android app(MVP + RxJava2 + Dagger2 + Retrofit)
Stars: ✭ 120 (-28.57%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Readhub
Readhub AndroidClient
Stars: ✭ 40 (-76.19%)
Mutual labels:  room, rxjava, mvp, retrofit
Beaver
Android MVVM + Dagger 2 (Hilt) + JetPack project template
Stars: ✭ 144 (-14.29%)
Mutual labels:  rxjava, dagger2, retrofit, room
Kingtv
📺 高仿全民直播(全民TV),项目采用 MVP + RXJava + Retrofit + OKHttp + Material Design + Dagger2 + Base + Glide + GreenDao构建。因为全民TV已经凉了,导致App已经连不上。所以本项目已暂停维护。仅供学习。 推荐MVPFrame: https://github.com/jenly1314/MVPFrame 和你值得拥有的MVVMFrame快速开发框架: https://github.com/jenly1314/MVVMFrame
Stars: ✭ 1,594 (+848.81%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Viabus Architecture
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+188.69%)
Mutual labels:  rxjava, mvp, retrofit, room
Clean Android Code
MVP + Dagger 2 + RxJava + Retrofit2
Stars: ✭ 311 (+85.12%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Android Kotlin Mvp Architecture
This repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 615 (+266.07%)
Mutual labels:  rxjava, dagger2, mvp, room
Bigbang
Android base project used by Xmartlabs team
Stars: ✭ 47 (-72.02%)
Mutual labels:  rxjava, dagger2, mvp, retrofit
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (-17.86%)
Mutual labels:  rxjava, dagger2, room
Mvpandroid
Sample app to demonstrate MVP (Model - View - Presenter) architecture in android
Stars: ✭ 91 (-45.83%)
Mutual labels:  rxjava, dagger2, mvp
Androidstarter
A sample Android app using the MVP architecture.
Stars: ✭ 140 (-16.67%)
Mutual labels:  rxjava, dagger2, mvp
Kotlinrxmvparchitecture
Clean MVP Architecture with RxJava + Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Includes Unit Tests(Kotlin Tests)!
Stars: ✭ 94 (-44.05%)
Mutual labels:  rxjava, dagger2, mvp
Kotlinmvparchitecture
Clean MVP Architecture with Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Added Unit Tests(Kotlin Tests)!
Stars: ✭ 143 (-14.88%)
Mutual labels:  dagger2, mvp, retrofit
Aiyagirl
🔥 爱吖妹纸(含 Kotlin 分支版本)——Retrofit + RxJava + MVP 架构 APP 体验代码家的干货集中营 Gank.io,福利多多,不容错过
Stars: ✭ 1,109 (+560.12%)
Mutual labels:  rxjava, dagger2, mvp
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (-40.48%)
Mutual labels:  rxjava, dagger2, mvp
Lovedoudou
爱逗逗——集新闻资讯,影视评论,漂亮妹子,视频播放于一身的app,用于练习MVP+Retrofit+RxJava+Glide框架,如今将其开源,仅供学习探讨,禁止商用。
Stars: ✭ 165 (-1.79%)
Mutual labels:  rxjava, mvp, retrofit

Readhub

Releases License: GPL v3

此项目是个人基于 Readhub 开发一的一款非官方 Android 客户端,旨在为用户提供一个互联网资讯阅读平台和良好的阅读体验。

下载地址

Google Play

Google Play

Fir

Fir

特点

  • [x] 采用 Google Material Design 风格
  • [x] 采用 MVP + dagger 2 架构进行解耦
  • [x] 网络请求使用 Retrofit + RxJava
  • [x] 本地数据库采用 Room + RxJava
  • [x] 主题切换,支持夜间模式
  • [x] 集成 Tinker 并支持应用内更新
  • [x] 侧滑返回
  • [x] 支持 CustomTabs
  • [x] 新话题悬浮提示
  • [x] 使用矢量图减少安装包体积

项目预览——夜间模式

起始页 主菜单 首页
news news drawer
即时查看 话题详情 文章网页
news news drawer
本地搜索 设置 关于
news news drawer

项目预览——蓝色主题(默认)

起始页 主菜单 首页
news news drawer
即时查看 话题详情 文章网页
news news drawer
本地搜索 设置 关于
news news drawer

使用到的第三方开源库

项目名称 简介
RxJava 一个专注于异步编程与控制可观察数据(或者事件)流的 API
RxAndroid 在 Android 中使用 RxJava
Retrofit HTTP 请求工具库
ButterKnife 强大的注解框架,提供视图和事件绑定
Dagger 依赖注入框架
Fragmentation 强大的 Fragment 管理库
ExpandableLayout 支持展开和收缩子 View 的 Layout
FlowLayout Android 流式布局,支持单选、多选等,适合用于产品标签等
leakcanary 使用于 Android 和 Java 和内存泄漏检查工具
AgentWeb Android WebView 框架
Android-HeaderAndFooterRecyclerView 支持添加头部和尾部的 RecyclerView
Android-Debug-Database 用于调试 Android SQLite 和 Shared preferences 的库
Bugly 帮助开发者快速发现并解决异常,同时掌握产品运营动态,及时跟进用户反馈
Tinker Android 热修复解决方案,支持 dex,library 和资源更新且不用重新安装 app
walle Android Signature V2 Scheme 签名下的新一代渠道包打包神器

使用到的工具/网站

网站名称 简介
Iconfont 阿里巴巴矢量图标库,提供了本项目中的大部分矢量图
aconvert 在线调整图片大小(PNG, JPG 和 GIF)
convertio 在线图像文件转换器,支持 SVG 转换成 PNG
logoko 在线 logo 设计
图帮主 在线平面设计
shields metadata 图标设计
compresspng 在线压缩 PNG 图像

感谢

License

Copyright (C) 2018 guanpj. Licensed under the GPL-3.0. (See the LICENSE file for the whole license text)

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].