项目基于RxJava + Retrofit2 + Dagger2,结合MVP模式开发,代码结构清晰。项目中的API均来自追书神器,纯属共享学习之用,不得用于商业!! 有任何疑问或建议可提issue或联系smuyyh@gmail.com。 TODO [ ] txt阅读优化模拟翻书效果,提高分页速度以及 ...
分类:
编程语言 时间:
2017-04-25 18:33:50
阅读次数:
162
介绍实现功能:
多文件下载
暂停,开始断点续传
进度回调
sqlite保存下载信息
程序被杀了,重新打开继续断点下载
。。。
github: https://github.com/tpnet/Retr...
分类:
数据库 时间:
2017-04-24 17:19:15
阅读次数:
487
转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6753418.html 示例代码采用 RxJava + RxLifecycle + Data-Binding 模式编写 示例图: 话不多说,实现方式如下: 1.导入依赖库 ① RxJava: Reactive ...
分类:
移动开发 时间:
2017-04-23 19:31:45
阅读次数:
379
RxJava变换操作符这周真心比较累,一直都在加班,今天才有点自己的时间来学习新的内容,外包工作苦啊! 上周学习了各种创建操作符,像create,from,Just,Defer….等等,这周中也工作中...
分类:
编程语言 时间:
2017-04-23 18:14:07
阅读次数:
243
前言 在开发一个基于 Material Design+RxJava+Retrofit+MVP 框架的 App 过程中学习的资料整理 —— 由G军仔分享 这里记录了我开发 大象 项目时,所学习的开发资料以及参考的开源项目,稍微整理了一下,全当笔记记录,跟大家一起分享,也许能给正在使用 RxJava + ...
分类:
移动开发 时间:
2017-04-20 20:47:09
阅读次数:
145
1Why? 我们为什么要把Dagger2,MVP以及Rxjava引入项目中? 毫无疑问在Android开发圈中这三个技术是经常被提及的,如此多的文章和开源项目在介绍他们,使用他们,开发者也或多或少的被带动起来在自己的项目中使用他们,但是使用他们之前我们知道为什么要使用他们,他们能给我们带来什么好处吗 ...
分类:
编程语言 时间:
2017-04-11 13:39:19
阅读次数:
241
使用RxJava+Retrofit灵活地处理一些场景。比如:网络请求过程中token机制的处理,token的过期处理,网络请求数据的加密与解密,为每个请求添加固定的头部,比如说当前版本号,Rsa的密钥...
分类:
编程语言 时间:
2017-04-10 20:43:16
阅读次数:
288
原文url: http://blog.iliyun.net/2016/11/20/%E6%A1%86%E6%9E%B6%E5%B0%81%E8%A3%85/ 这几年来android的网络请求技术层出不穷,网络请求从最初的HttpClient,HttpURLConnection到Volley,OkHt... ...
分类:
移动开发 时间:
2017-04-08 16:05:35
阅读次数:
353
鉴于 RxJava 目前这种既火爆又神秘的现状,而我又在一年的使用过程中对 RxJava 有了一些理解,我决定写下这篇文章来对 RxJava
做一个相对详细的、针对 Android 开发者的介绍。...
分类:
移动开发 时间:
2017-04-07 18:35:21
阅读次数:
571
1.什么是RxJava? 简单,清晰的多线程编程框架.可方便的写出维护性高,逻辑清晰的Java程序. 2.什么是观察者模式? 入门教程讲这种高大上抽象概念都是耍流氓! 3.开始 3.1github地址 https://github.com/ReactiveX/RxJava https://githu ...
分类:
编程语言 时间:
2017-04-06 19:52:06
阅读次数:
261