E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RxJava
Retrofit2使用(基于
RxJava
2.0,修正一次)
转载请标明出处:http://blog.csdn.net/qq_27495349/article/details/53037909本文出自:【CF凌晨的博客】引言hello大家好,没想到吧!我又回来了,回来了,来了,了(武器大师的话,我加了个特技,哈哈)。好了开始我们今天的主题吧,昨天有人问我,该用什么网络框架,怎么用,怎么保证内存不泄露?看到这个,我还是很激动的,毕竟是我写博客到现在第一个问我的
CF凌晨
·
2020-07-31 21:35
内存管理
随笔(四十七)
1.阅读源码网址http://androidxref.com/2.大佬们,一波
RxJava
3.0来袭,请做好准备~https://juejin.im/post/5d1eeffe6fb9a07f0870b4e83
黑色之路
·
2020-07-31 21:27
每日随笔(新)
网络加载框架 - Retrofit详解
之前项目开发网络请求用的是okhttp,后来转战比较火的retrofit+
rxjava
,但因为时间紧,只是大概了解了怎么使用就上战场了,想着抽点时间还是要好好学习下。Retrofit是什么?
BlochCoding
·
2020-07-31 21:14
Android
Android中通过ListView的实现简单新闻列表
blog.csdn.net/qq_23179075/article/details/78648703Android中实现简单的新闻列表“本文主要针对Android新手,大神请绕道…”使用到的第三方库Retrofit2+
RxJava
2
印象丶亮仔
·
2020-07-31 21:18
Android
Okhttp3+
Rxjava
+Retrofit2封装
一、简介Okhttp3+
Rxjava
+Retrofit2是目前在android中比较流行的一个网络框架,想起以前最开始用android原生Httpcient、URLConnection,随后使用的是Volley
小黄博客
·
2020-07-31 21:31
Android实战
(一)
Rxjava
2+Retrofit完美封装
本篇文章已授权微信公众号guolin_blog(郭霖)独家发布要说2016年最火的Android技术是什么,毫无疑问肯定是
RxJava
+Retrofit+Mvp。现如今2017年也已经过了快一半了。
一包纯牛奶
·
2020-07-31 21:26
Android封装篇
(五)
RxJava
操作符:merge合并操作符
博客首页前面已经介绍过一个数据合并的操作符Zip,还望大家不要跟Merge操作符混淆,Merge其实只是将多个Obsevables的输出序列变为一个,方便订阅者统一处理,对于订阅者来说就仿佛只订阅了一个观察者一样。还是直接看Demo比较清晰:Observable.merge(getDataFromLocation(),getDataFromNet()).compose(this.>bindToLi
lei小歪
·
2020-07-31 21:43
rxjava
Rxjava
-Android资料汇总
从去年(2015)10月份左右接触到
RxJava
到今(2016.03)也有近半个年,从一开始的Rx风格的蒙圈代码到现在自己项目中必不可少的Lib,多多少少积累下来一些经验,再加上周边小伙伴不时的问这个依赖
lei小歪
·
2020-07-31 21:11
rxjava
Retrofit&
RxJava
一、Retrofit详解·Retrofit的官网地址为:http://square.github.io/retrofit/Retrofit官网对于自身的介绍是:Atype-safeHTTPclientforAndroidandJava.一种对于Android和Java类型安全的HTTP客户端1、Retrofit的基本使用:从官网可以看到,Retrofit给我们示例了如何简单的请求网络以及得到结果对
余生_d630
·
2020-07-31 21:36
手写Android网络框架——CatHttp(一)
现在有很多优秀的开源网络框架如Volley、Okhttp和Retrofit等,说到框架,很多童鞋信手拈来,反手一个Okhttp+Retrofit+
RxJava
全家桶。
pan861190079
·
2020-07-31 20:11
android学习
设计模式
RxJava
初入学习(一)
自己参考的教程给Android开发者的
RxJava
详解Github地址:Gifts-for-designers可以给个star鼓励下(◜◡‾)っ✂╰⋃╯Usage(´_ゝ`)好像这个项目没有很多代码需要解释
谢三弟
·
2020-07-31 20:55
RxJava
连接操作符
ReactiveX系列文章目录cache/cacheWithInitialCapacity看注释意思是将所有数据按原来的顺序缓存起来,就是不知道观察者什么时候订阅,什么时候解除订阅,所以缓存起来,以后直接用。vallist=arrayListOf(1,2,3)valob=Observable.fromIterable(list)//.cache()list.clear()ob.subscribe(
七适散人
·
2020-07-31 20:02
RxEasyHttp一款基于
RxJava
2+Retrofit2实现简单易用的网络请求框架(完整)
github源码地址:https://github.com/zhou-you/RxEasyHttpRxEasyHttp本库是一款基于
RxJava
2+Retrofit2实现简单易用的网络请求框架,结合android
zhou_you
·
2020-07-31 20:54
仿京东app,采用组件化开发 ARouter + mvp + dagger2 +
rxjava
+ retrofit + fresco 架构
#JD-Test仿京东app采用组件化架构屏幕适配方案可以较好解决多分辨率及同分辨率不同dpi适配;项目地址:https://github.com/liu-xiao-dong/JD-Test###声明:本项目资源采用抓包获取,仅供学习交流使用。话说一切没有gif图的项目都是耍流氓,上图:本项目为仿京东项目,资源为抓包获取,项目框架采用路由框架ARouter进行模块间通讯,以功能模块进行划分的组件化
code_lxd
·
2020-07-31 20:02
实战项目
android 快速解决gradle依赖冲突
如果两个依赖中有相同的引用但是引用的版本不同就回造成依赖冲突导致项目无法运行,首先我们人为的强制造成一个冲突implementation'com.squareup.retrofit2:adapter-
rxjava
醉编
·
2020-07-31 19:06
RxJava
2和Retrofit2配合使用详解
不讲
rxjava
和retrofit而是直接上手2了,因为2封装的更好用的更多。
lqpgjv
·
2020-07-31 19:18
android开发
Retrofit + rxAndroid 不讲废话的基本使用方法
rxandroid的最基本的使用方法.给初学者的建议是:不提倡直接开始了解retrofit+rxandroid的结合使用,应该分开了解每一部分的知识,了解两个部分的用法之后再进行结合.分享出两篇优秀的博客地址想先了解
RxJava
lixuSpace001
·
2020-07-31 19:05
学习点滴
android
高级之旅
Android打造自己的网络框架----Rxlifecycle的使用
随着Android第三库的普及,
RxJava
和RxAndroid越来越被人熟知,简洁的语法,配合Java8Lambda表达式,使代码的结构更加清晰,通过线程调度器更容易控制和切换线程,种种优点,使用它的人也越来越多
Vincent__Lee
·
2020-07-31 19:29
RxJava
2 转换操作符之FlatMap()方法
前言:本篇基于Map操作符,阅读该篇请确保,你已经了解过它:
RxJava
2转换操作符之Map()方法。一如既往,干大事的人都是直接先上图,再解释的。(建议用PC端阅读,图片可以放大。
岳锋
·
2020-07-31 19:40
RxJava2
09.
RxJava
线程调度源码分析
上一次分析了
RxJava
的运作流程,其中的线程调度方面只是简单提了两句,以我看来,线程调度是
RxJava
中非常重要的一环,所以今天单独拿出来分析一下。
任振铭
·
2020-07-31 19:48
RxJava
操作符flatmap
有如下场景:在前段调用后端的API时,经常会出现回调嵌套的情况。假设我们有两个API,queryA和queryB.并且queryB的运行依赖于queryA的结果。那么我们的程序在一般的情况下可能是这个样子。想象有如下的代码:是不是感觉非常不舒服?假如嵌套的API再多几层,那么这将是个灾难。一个人开发的时候可能不觉得有什么问题,但是可以想象做codereview或者新入项目组的同事看到你这复杂的嵌套
一叶飘舟
·
2020-07-31 18:13
Android开发
RxJava
事件流之聚合
Aggregation前面介绍了如何过滤掉不需要的数据、如何根据各种条件停止发射数据、如何检查数据是否符合某个条件。这些操作对数据流来说都是非常有意义的。本节介绍如何根据数据流中的数据来生成新的有意义的数据。本节的操作函数会使用源Observable中的事件流中的数据,然后把这些数据转换为其他类型的数据。返回结果是包含一个数据的Observable。如果你从头开始阅读本系列教程,则会发现前面代码中
一叶飘舟
·
2020-07-31 18:13
Android开发
RxJava入门
RxJava
Android(RxAndroid) 开发全家桶
RxJava
在Android应用开发中越来越流行,但是由于其门槛稍高,初次使用不免遇到很多问题,例如在
RxJava
常见的错误用法和不该使用
RxJava
的一些情况中所描述的情况。
一叶飘舟
·
2020-07-31 18:42
Android开发
RxJava入门
RxJava
基础操作符 lift 与 compose区别
publicinterfaceOperatorextendsFunc1,Subscriber>{//coverforgenericsinsanity}lift(Operatoroperator)//用来转换SubscriberpublicinterfaceTransformerextendsFunc1,Observable>{//coverforgenericsinsanity}compose(T
h416756139
·
2020-07-31 17:18
Android
Android框架
Android6.0权限处理封装
更新2019-04-13现在有
Rxjava
的权限处理方案了,我两年前写的这个就不用啦,哈哈哈=======================================================
Coke可乐
·
2020-07-31 17:33
一棵树
Rxjava
2~Single~CompositeDisposable~PublishSubject(你应该懂的)~学渣带你扣
rxjava
2
有几种模式是你真的想要弄明白的。Single~SingleObserver单一发送CompositeDisposable~DisposableObserver防止内存泄露Completable~CompletableObserverPublishSubject~ConnectableObservable热观察者ReplaySubject!Observer重复发送Flowable背压Behavior
品味与回味
·
2020-07-31 17:08
Android-网络框架04Retrofit2.0+
RxJava
Retrofit官网:https://github.com/square/retrofit文档http://square.github.io/retrofit/本文的意义随着Google对HttpClient摒弃,和Volley的逐渐没落,OkHttp开始异军突起,而Retrofit则对okHttp进行了强制依赖。Retrofit实质上就是对okHttp的封装现在的Android开发者不会Retr
ethan_xue
·
2020-07-31 17:08
开发工具配置
Android
android
论开发框架的选择MVP,RxFlux2,
Rxjava
,Dagger2或在不需要
为什么要使用框架使用框架,是为了提高生产效率。框架就是这样一种套路,因为它已经通过某种范式,完成了对业务的解析、映射和分层,在充满未知的软件开发中,框架的存在使开发有一定规矩可循,使常见的问题容易得到解决,使开发人员更专注于具体业务。一般来说,使用框架有这样几点好处:1、加快开发速度。很多框架会帮你实现一些通用的、偏底层的实现、例如用IDE绘制软件界面、用Hibernate读写数据库、用Event
5爱吃西红柿
·
2020-07-31 17:56
android应用开发
java
数据库
移动开发
不继承RxAppCompatActivity的情况下使用RxLifeCycle
在Android中使用
Rxjava
时可能会在页面退出时出现内存泄漏的情况,RxLifeCycle就是为此而生,但是作者在sample中写得很简单,只用了继承RxAppCompatActivity的案例讲解它的用法
5爱吃西红柿
·
2020-07-31 17:25
android应用开发
论开发框架的选择MVP,RxFlux2,
Rxjava
,Dagger2或在不需要
为什么要使用框架使用框架,是为了提高生产效率。框架就是这样一种套路,因为它已经通过某种范式,完成了对业务的解析、映射和分层,在充满未知的软件开发中,框架的存在使开发有一定规矩可循,使常见的问题容易得到解决,使开发人员更专注于具体业务。一般来说,使用框架有这样几点好处:1、加快开发速度。很多框架会帮你实现一些通用的、偏底层的实现、例如用IDE绘制软件界面、用Hibernate读写数据库、用Event
5爱吃西红柿
·
2020-07-31 17:25
android应用开发
java
数据库
移动开发
理解
RxJava
:(三)
RxJava
的优点
理解
RxJava
:(三)
RxJava
的优点在第一部分,讲解了
RxJava
的基本结构。在第二部分,展示了operators的强大之处。但是你们可能仍然没有被说服,也没有足够的理由信服。
didingyun4257
·
2020-07-31 17:14
理解
RxJava
:(四)Reactive Android
在前三部分,我在通用层面介绍了
RxJava
的工作原理。但是作为一个Android开发者,如何在工作中使用它呢?下面是一些给Android开发者的
RxJava
的具体应用。
didingyun4257
·
2020-07-31 17:14
理解
RxJava
:(一)基础知识
理解
RxJava
:(一)基础知识本文翻译自Grokking
RxJava
,Part1:TheBasics,著作权归原作者danlew所有。译文由JohnTsai翻译。转载请注明出处,并保留此段声明。
didingyun4257
·
2020-07-31 17:14
Android
Rxjava
+Retrofit网络请求框架封装(二)
调度类封装四、Retrofit初始化封装五、细节完善1、服务错误信息处理2、添加“正在加载”弹窗3、Retorfit请求方法汇总4、提交参数方式汇总(可忽略)六、总结七、Demo地址八、内容推荐一、前言由于《
Rxjava
斌林诚上
·
2020-07-31 16:52
Android
Android
开源库学习
RxJava
系列:理解
rxjava
中的compose操作符
理解
rxjava
中的compose一.compose基本概念及使用引入:Obsrvable.just().map.map.map.filter.subscribeOn.observeOn.subscribe
cmyperson
·
2020-07-31 16:21
安卓
java
Android:
RxJava
结合 Retrofit 全面实现 网络请求出错重连
前言
Rxjava
,由于其基于事件流的链式调用、逻辑简洁&使用简单的特点,深受各大Android开发者的欢迎。
Carson_Ho
·
2020-07-31 16:52
RxJava
详细教程
RxJava详细教程
最全的Android框架整理,绝对有你想要的
响应式编程
RxJava
https://github.com/ReactiveX/
RxJava
RxAndroidAndroid上的响应式扩展,在
RxJava
基础上添加了Android线程调度https:/
张斌的书房
·
2020-07-31 16:27
Android
android中Unable to resolve dependency for ':app@debug/compileClasspath'。另一种情况的解决办法。
Bmob后端云的时候,通过官方的方法去依赖:implementation'cn.bmob.android:bmob-sdk:3.7.3-rc1'implementation"io.reactivex.
rxjava
2
彼岸彼此
·
2020-07-31 16:54
ftrofit +rajava,get.post, 提交 表单,json,等
implementation'com.squareup.retrofit2:converter-gson:2.0.1'implementation'com.squareup.retrofit2:adapter-
rxjava
bbtianshi
·
2020-07-31 16:38
移动架构38_
RxJava
一(简单调用)
Android移动架构汇总注意:
RxJava
入门不容易,本文针对零基础的朋友,希望能够帮助他们更条理和简单的开始学习
RxJava
移动架构38_
RxJava
一(简单调用)移动架构39_RxAndroid二
鱼包子Ray
·
2020-07-31 16:04
Android移动架构
RxJava
RxJava
系列10:理解
rxjava
中的compose
理解
rxjava
中的compose一.compose基本概念及使用引入:Obsrvable.just().map.map.map.filter.subscribeOn.observeOn.subscribe
红涛在反思
·
2020-07-31 15:31
RxJava
Android实现
Rxjava
2+Retrofit完美封装
去年的时候学习了
Rxjava
和Retrofit的基本用法,但一直没有在实际项目中运用。今年开做新项目,果断在新项目中引入了
RxJava
和Retrofit。
Young-G2333
·
2020-07-31 15:26
程序员
Android
Android开发
MVP+Retrofit+
Rxjava
实战
文章背景在刚接触Android开始起,很长一段时间都在使用MVC模式开发项目,MVC模式很适合小项目的开发,简单方便。但当我们的项目越来越大时,MVC就显得力不从心,Activty或者Fragment中代码也会越来越多,导致项目的维护变的越来越复杂,业务剥离和复用难度大,一个新的框架或技术的出现必定是来解决前有的框架的缺陷,所以MVP的出现很优雅的解决了MVC中存在缺陷或不足。文章目标MVP在An
西南黑少
·
2020-07-31 15:39
android
自己动手实现
RxJava
理解其调用链
RxJava
拥有繁多的API和复杂的逻辑链,学习复杂的知识,一般从整体再到具体,为了学习
RxJava
的原理,参考其源码,自己动手实现一个简化的
RxJava
,旨在理解调用链阅读本文,建议先下载代码SimpleRx
风风风筝
·
2020-07-31 15:40
Android 6.0
RxJava
2 + RxPermissions 获取运行时权限
安卓获取权限问题一直是个比较麻烦的问题,下面推荐一个获取权限的第三方库
RxJava
2+RxPermission,使用十分方便。
七月雨
·
2020-07-31 14:40
Android
代码小知识
Retrofit使用详解-注解介绍
关于Retrofit的讲解,我将写下面系列篇文章进行总结:Get和Post请求的基本使用上传图片下载文件添加拦截器…(和
RxJava
联合使用、
RxJava
+Retrofit+OkHttp简单封装、统一错误处理
Myfittinglife
·
2020-07-31 14:18
RxJava
2+Retrofit2+RxLifecycle3+OkHttp3网络请求封装
code小生,一个专注Android领域的技术平台公众号回复Android加入我的安卓技术群作者:Mp5A5链接:https://www.jianshu.com/p/181227ca8a4d声明:本文来自Mp5A5投稿,转发等请联系原作者授权入职公司后,公司要求组件化开发,经过讨论后我将网络请求框架单独进行了封装,不过当时框架里将常用的util和ui均放入到了共同的Common包下,导致里面部分代
code小生_
·
2020-07-31 13:43
Android之Retrofit和
RxJava
的结合使用
转载请标明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/53674161本文出自:【顾林海的博客】##前言Retrofit,一个时尚的代名词,好像不知道Retrofit就不算Android开发工程师了,因此我也来时尚一把,写这篇文章旨在使广大开发者能根据这篇浅薄的文章来了解Retrofit,并将它用到我们的项目中去,当然Retro
IT界的吉祥物
·
2020-07-31 13:56
Android
Android开发笔记
Rxjava
操作符(defer,compose,retryWhen)
上一篇博客讲了Retrofit的简单使用,应该看过的都基本了解我们公司这个服务器请求网络数据的流程,我来简单梳理一下:第一次登录,创建cookiejar,请求服务器数据,保存accesstoken到本地请求其他网络数据,使用已存在的cookiejar,传入本地保存的accesstoken基本上是这样,但是在实际操作中,用户可能登录之后,过了很久才去请求其他数据,这时候cookie已经失效就需要有重
浅浅清风
·
2020-07-31 13:09
Android开发
优雅的网络请求框架封装过程
前言现如今Android领域流行的网络请求框架基本都是用Retrofit加
RxJava
来搭配构建的,而以ViewModel+LiveData+Retrofit+
RxJava
来构建请求框架的例子要相对少得多
Android小安
·
2020-07-31 13:49
技术文
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他