Education

An unofficial youdao client for android

Remark

该项目为仿有道精品课App的kotlin混编版本,采用rxjava2+okhttp+retrofit+mvp+dagger2,接口数据通过第三方爬取,个人能力水平有限,此项目只做为Android学习探讨,不可用于商业用途。如有侵权,请联系作者删除

Link

下载传送门

Demo

Demo传送门

Screenshots

Thanks to the open source project

  • RxJava
  • RxAndroid
  • RxBinding
  • RxLifecycle
  • okhttp
  • dagger
  • retrofit
  • BaseRecyclerViewAdapterHelper
  • ijkplayer
  • glide
  • MaterialSearchView
  • FlycoTabLayout
  • FlowLayout
  • banner
  • MZBannerView

(仿有道精品课App)RxJava+OkHttp+Retrofit+Dagger2+MVP框架相关推荐

  1. 仿有道词典App开发

    最近在学习HCoder提供的仿有道词典App项目,该项目采用MUI为前端框架,服务端采用PHP,底层采用了H5+. 转载于:https://www.cnblogs.com/helloup/p/7997 ...

  2. java dagger2_Rxjava + retrofit + dagger2 + mvp搭建Android框架详解

    最近出去面试,总会被问到我们项目现在采用的什么开发框架,不过据我的经验网络框架(volley)+图片缓存(uIl)+数据库(orm)+mvp,不过现在这套框架比较好了,现在采用什么呢?Rxjava + ...

  3. Android 天气APP(四)搭建MVP框架与使用

    上一篇:Android 天气APP(三)访问天气API与数据请求 MVP/MVVM框架搭建与使用 新版------------------- 一.创建依赖模块 二.模块初始化 三.搭建网络框架 四.基 ...

  4. 一款在线视频 App,基于 Material Design + MVP + RxJava + Retrofit + Realm + Glide

    Ghost 项目地址:GeekGhost/Ghost 简介:一款在线视频 App,基于 Material Design + MVP + RxJava + Retrofit + Realm + Glid ...

  5. Android OkHttp+Retrofit+Rxjava+Hilt 的网络请求封装

    今天给大家简单的封装一个现在比较流行的网络请求框架 第一步是导入我们所需要的依赖还需要在android {}闭包下添加一个 buildFeatures{viewBinding true } imple ...

  6. 基于OkHttp 、Retrofit 、Volley 、RxJava、Novate多种网络框架整合的快速项目开发框架,一行代码实现Ftp文件上传、文件下载、文件删除和进度监听的工具类的使用

    基于OkHttp .Retrofit .Volley .RxJava.Novate多种网络框架整合的快速项目开发框架,Ftp文件上传.文件下载的工具类的使用. 依赖于Ftp的jar包,对上传.下载.删 ...

  7. Fresco+Recycleview+OKhttp+Retrofit

    一.效果图(UI布局必须美观) 二.框架架构: 项目框架:MVP(评分重点),图片加载用Fresco,网络请求用OKhttp+Retrofit实现(自己封装,加单例模式,(评分重点)),完成首页数据请 ...

  8. 高仿斗鱼TV直播APP源码推荐

    菜鸟窝官网实战课程文章编辑招募中,如有兴趣加入可免费学习实战课程,联系方式:添加菜鸟君微信:keely-jzx 高仿斗鱼TV项目, 项目架构采用MVP模式,使用Retorfit2.0+RxJava1. ...

  9. Android 仿网易云音乐App

    因为工作实在是有点忙,所以还没完成成品,就先挂到GitHub上.日后慢慢更新啦. 项目地址 GitHub地址,希望大佬们点个star GitHub仿网易云音乐App 效果展示 注:因为视频太模糊,每日 ...

最新文章

  1. iOS 的组件化开发
  2. linux每日命令(27):chmod命令
  3. CentOS上安装SQL Server vNext CTP1
  4. Springboot集成BeanValidation扩展一:错误提示信息加公共模板
  5. SAS在金融中的应用七
  6. 使用TensorFlow.js在浏览器中进行深度学习入门
  7. 收藏一些常用下载地址
  8. express怎么读取html,Express 配置HTML页面访问的实现
  9. 特殊人物请遵循公司工作的基本准则
  10. 有时,你离成功的 exploit 只差一个信息泄漏:通过 ID tag 找到它
  11. pandas 之dataFrame 数据显示不完全的解决方案
  12. windows server 2016 DC重置用户密码报错
  13. 算法---贪心算法典型案例
  14. 安卓手机如何复制粘贴不重叠_多台电脑安卓手机跨设备复制粘贴利器——Clipbrd...
  15. Rocket-chip-l2bus
  16. 软文成功案例,给企业带来的价值不可限量
  17. 腾讯云离线语音识别sdk
  18. 硬盘挂载 mount 详细步骤及遇到问题“Mount is denied because the NTFS volume is already exclusively opened”
  19. FPGA数字时钟系统-设计教程
  20. vue返回上一页,如果没有上一页返回首页

热门文章

  1. destoon功能模块
  2. 用这套偷懒笔刷5分钟一副国潮插画海报,轻松玩转海报设计
  3. solidworks 2018 因动态绘制边线显示视图延迟的解决方案
  4. 货车司机老王的一个梦
  5. 降本增效!英特尔降薪裁员,网友:省钱发股息?
  6. 网络安全渗透中常用的10种渗透测试方式
  7. linux定时任务crontab添加,linux定时任务crontab使用方法
  8. 怎么拍妹子会显得腿长(多图预警)
  9. 【XSS漏洞-01】XSS漏洞简介、危害与分类及验证
  10. 怎样让屏幕录制高清视频效果?