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
Rxjava2
retrofit+rxjava + okhttp +mvp 购物车
2.3.0'//添加gson转换器的依赖compile'com.squareup.retrofit2:converter-gson:2.3.0'//RXJava的依赖compile"io.reactivex.
rxjava2
Mymiak
·
2020-08-03 13:56
学习资料学习资料
同一个方法接收后台传来的不同数据类型的数据
前端请求数据,后台会根据状态不同返回不同的数据类型,有时是序列化的一堆数据,有时只有一个字符串,整个工程的框架是别人写好的,基本功能也是封装好的,要在人家原有的基础上进行修改,使用的是
RxJava2
.0
水波零
·
2020-08-03 11:06
Java
Kotlin配合Gson进行json数据解析
数据解析昨天写的小demo里使用到了这个1,首先引入第3方库implementation'com.squareup.okhttp3:okhttp:3.8.1'implementation'io.reactivex.
rxjava2
潇风寒月
·
2020-08-03 08:35
Android
Android----MVP+Rxjava+Retofit 结合使用
添加依赖:compile'io.reactivex.
rxjava2
:rxjava:2.0.2'compile'io.reactivex.
rxjava2
:rxandroid:2.0.2'compile'com.squareup.retrofit2
why_111
·
2020-08-03 08:09
RxJava2
线程切换原理及源码分析
RxJava是一个异步框架,使用RxJava可以使代码逻辑更加清晰,避免过多的嵌套调用导致代码可读性变差。在实际项目中,由于主线程的绘制机制,我们经常会使用到线程的切换,将耗时的操作放在工作线程,将结果使用Handler返回给主线程处理。而使用RxJava我们可以很方便的实现这一切操作。首先我们先看一个例子:Observable.create{it.onNext(0)Log.d(TAG,"Obse
weixin_34102807
·
2020-08-03 07:25
详解
RxJava2
的线程切换原理
转载请标明地址QuincySx:[https://www.jianshu.com/p/a9ebf730cd08]读了这篇文章你将会收获什么
RxJava2
基本的运行流程(并不会详述)
RxJava2
线程切换原理为什么
weixin_33895695
·
2020-08-03 06:49
Retrofit与LiveData结合
相信我们都对Rxjava+Retrofit使用很熟悉了吧,回忆一下步骤添加了Retrofit对Rxjava支持的依赖implementation'com.squareup.retrofit2:adapter-
rxjava2
weixin_33753845
·
2020-08-03 06:48
Android MVP-编程思想2(代码实现初级版)
最终实现一个结合
Rxjava2
,Retrofit的MVP通用框架。代码放到github上。(如有错误之处,请在评论区指出,谢谢。如果感觉写的不错,请点赞,关注,谢谢。)
0 and 1
·
2020-08-03 06:12
architectural
thinking
Android MVP-编程思想7(为什么使用代理类抽取通用方法而不是工具类?,基类BaseMvpFragment)
最终实现一个结合
Rxjava2
,Retrofit的MVP通用框架。代码放到github上。(如有错误之处,请在评论区指出,谢谢。如果感觉写的不错,请点赞,关注,谢谢。)
0 and 1
·
2020-08-03 06:12
architectural
thinking
Android MVP-编程思想3(MVP-内存泄露问题处理,基类封装,有没有必要再使用软引用?)
最终实现一个结合
Rxjava2
,Retrofit的MVP通用框架。代码放到github上。(如有错误之处,请在评论区指出,谢谢。如果感觉写的不错,请点赞,关注,谢谢。)
0 and 1
·
2020-08-03 06:12
architectural
thinking
Kotlin 中 BaseActivity 以及 MVP 封装
首先,项目中使用Retrofit+
RxJava2
进行网络请求,那么,我们在使用的时候就要考虑到RxJava的生命
wangjie_de
·
2020-08-03 06:16
RxJava2
.x初识
一,初识RxJava(1),什么是RxJava?RxJava是ReactiveX(ReactiveX推荐http://reactivex.io/)在JVM上的一个实现,ReactiveX使用Observable序列组合异步和基于事件的程序。RxJava是在ReactiveX的一个延伸,RxJava是轻量级的,RxJava只关注Observable的抽象和与之相关的高级函数。通俗一点,RxJava是
朽木成才
·
2020-08-03 06:06
框架
引入OKHttp3+Retrofit2+
Rxjava2
网络框架
本文中引入的是截止2018年5月5号最新的OKHttp3+Retrofit2+
Rxjava2
库。和部分网络上的文章代码可能有部分出入。
不能停止前进
·
2020-08-03 05:10
一张图搞定-
RxJava2
的线程切换原理和内存泄露问题
一张图搞定-
RxJava2
的线程切换原理和内存泄露问题分析首先祭出我自己画的一张图这张图显示的是
RxJava2
源码层面上的调用关系下面通过一个例子来解释一下这张图publicclassMainActivityextendsActivity
ccx-_-
·
2020-08-03 05:35
Android
ListView原来这么好用
App技术2016-12-0618:05闲话中心本来是要推送RxJava知识的,但是出了点意外,因为我要使用retrofit2和
RxJava2
.0,本来知识都已经准备的差不多了,最后发现,出意外了,retrofit2
师太,老衲把持不住了
·
2020-08-03 05:35
Android Retrofit2+
Rxjava2
初学总结
AndroidRetrofit2+
Rxjava2
初学总结此文针对初学android开发,基础比较薄弱的同学。总结了自己在使用Retrofit2+
Rxjava2
框架发送请求的一些经验。
Puttanata
·
2020-08-03 03:55
android
Rxjava2
中Single的just操作符源码学习
1、最近学习了下
Rxjava2
中Single的just操作符以及其订阅过程,这里做个学习笔记方便以后查看,Single可以看着是一个简化版的Observable,它的订阅回调可以只有onSubscribe
醒不来的梦~
·
2020-08-03 00:06
Android
Rxjava
Single
android
Rxjava2
中Single的map操作符源码学习
1、Single的map操作符基本使用//注释1SingleintegerSingle=Single.just(1);//注释2SinglestringSingle=integerSingle.map(newFunction(){@OverridepublicStringapply(Integerinteger){return"map:"+String.valueOf(integer);}});/
醒不来的梦~
·
2020-08-03 00:06
Android
Retrofit基本使用
api'com.squareup.retrofit2:converter-gson:2.5.0'//ConverterFactory的Gson依赖包,也可指定其他解析方式api'com.squareup.retrofit2:adapter-
rxjava2
YuanchaoLi_子轩
·
2020-08-02 23:03
Android
Retrofit
网络请求:retrofit2 +
rxjava2
的基本上使用以及简单封装
retrofit2是一款封装okhttp的优秀的网络请求框架,搭配rxjava时有出人意料的效果,每当出去面试的时候,被问及的频率也是极高的,于是新项目里也就顺理成章的接入了retrofit2+rxjava,并做了简易的封装,趁着今天周六,写一篇文章来记录一下。1.retrofit网络请求github:https://github.com/square/retrofit我们先来使用retrofit
故河
·
2020-08-02 22:11
Android开发技巧
Android MVP-编程思想6(依赖注入多个P层方式优化---注解,反射)
最终实现一个结合
Rxjava2
,Retrofit的MVP通用框架。代码放到github上。(如有错误之处,请在评论区指出,谢谢。如果感觉写的不错,请点赞,关注,谢谢。)
0 and 1
·
2020-08-02 21:00
architectural
thinking
RxJava2
+Retrofit网络轮询(绑定生命周期)
得益于
RxJava2
强大的操作符,和它本身提供的生命周期控制,可以帮助我们较优雅的实现这个功能。
WongWoo1991
·
2020-08-01 08:38
android学习
Retrofit2+
Rxjava2
联网的封装
各种网络框架比较下来,还是Retrofit2+
Rxjava2
看着最爽,今天把这个东西整理了一下,发出来,示例给出了一般写法和MVP的写法。
yannecer
·
2020-08-01 07:00
安卓
RxJava2
.x 操作符之 compose
题图:来自飞哥的图片工厂音乐推荐:后来文丨IT大飞说预计阅读时间:2.3分钟哈喽,朋友们,之前我们学习了一些
RxJava2
.x的常用操作符,今天我们来继续学习一下RxJava的compose操作符。
IT大飞说
·
2020-08-01 07:26
Android
RxJava2.x
教程
RxJava2
.x 变换操作符之 flatMap & concatMap
题图:PixabayLicense哈喽,朋友们,上一篇文章我们学习了filter操作符,今天我们来学习RxJava中比较重要的两个操作符flatMap和concatMap。1.flatMap我们知道flat是平的意思,这个翻译还是有点生硬和抽象,我们还是不太理解,你就可以先理解成平铺的意思吧。flatMap是变换操作符的一种,它将一个发射数据的Observable变换为多个Observable,然
IT大飞说
·
2020-08-01 07:26
Android
RxJava2.x
教程
android top 10 library1
原文链接:http://mp.weixin.qq.com/s/4gKIARmx49KIvrHTHyXYBw1.RxJava地址:https://github.com/ReactiveX/
RxJava2
016
不投降
·
2020-08-01 07:36
Android
Java
android
library
app
RXJAVA2
踩坑记录
降低方法数的时候发现RXJAVA升到2了,之前公司封的框架太烂了,趁此机会弄一个新的,以下是踩坑:rxjava三部曲:1.新建observableObservable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(@NonNullObservableEmittere)throwsException{e.onNext()
linshi2013
·
2020-08-01 06:58
RxImagePicker 图片选择器
RxImagePicker图片选择器优点:①
rxjava2
实现读取相册和调用系统相机拍照,File-Uri-path转换和线程切换②根据你设置的主题ui图片选择界面和图片预览界面自适应③配置简单,结果回调方便
单刷女boss
·
2020-08-01 05:23
android
查询build.gradle中用到的依赖库的写法
查询build.gradle中用到的依赖库的写法1.打开http://search.maven.org以RxJava和RxAndroid为例:2.例1:确定RxJava的写法2.1搜索RxJava选用
RxJava2
爱博客大伯
·
2020-08-01 02:26
rxjava
gradle
android
RxJava2
+Retrofit2+MVP+lamdba仿微信朋友圈Demo
1.吹风湿篇最近学
Rxjava2
,但工作上未能使用,想想做个Demo来记录下,总结学习的新知识,分别用到
Rxjava2
,Retrofit2,Okhttp3,Glide,MVP,java8的新特性Lamdba
credit03
·
2020-08-01 02:52
android
mvp
java
界面
rxjava2
基本元素源码分析
无背压代码示例Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter)throwsException{LogUtils.loge("ObservableonSubscribesubscribe...");if(!emitter.isDisposed()){e
syusikoku
·
2020-08-01 00:50
android原创
Android Studio 中 build.gradle 中 dependencies 下的 comile 后面的内容的来源
AndroidStudio中build.gradle中dependencies下的comile后面的内容的来源compile'io.reactivex.
rxjava2
:rxandroid:2.0.1'compile'io.reactivex.
rxjava2
太阳火神的美丽人生
·
2020-08-01 00:59
<=即时总结=>
平台-Anroid
Android-封装网络请求Retrofit+Rxjava可实现上传下载进度监听
gson”]apirootProject.ext.dependencies[“retrofit”]//retrofit2.0apirootProject.ext.dependencies[“adapter-
rxjava2
shiming_shi
·
2020-08-01 00:10
Retrofit2+RxAndroid2进行简单的网络请求
1:添加依赖compile'io.reactivex.
rxjava2
:rxjava:2.0.1'compile'io.reactivex.
rxjava2
:rxandroid:2.0.1'//compile'com.squareup.retrofit2
心乱了就不好收拾了
·
2020-08-01 00:16
移动开发
个人文章
android
retrofit2
rxandroid2
网络请求
RxJava2
详解(一)--基础
简介什么是ReactiveXReactiveX:AnAPIforasynchronousprogrammingwithobservablestreams.ReactiveX(ReactiveExtensions),一般简写为Rx,是一个使用可观察数据流进行异步编程的编程接口。由微软的架构师ErikMeijer领导的团队开发,Rx是一个编程模型,目标是提供一致的编程接口,帮助开发者更方便地编写异步和
shangmingchao
·
2020-08-01 00:10
Android
RxJava2使用
Android 常用技术框架的基本使用
常用到的技术框架:1数据库:GreenDao2事件总线:EventBus3链式调用:
Rxjava2
4网络封装:Retrofit2(Okhttps)5视图:RecyclerView6注解:ButterKnife7
程俊锋
·
2020-07-31 23:13
Android
Mvp架构+Retrofit+
rxjava2
+Glide 实现网络图片加载
Retrofit+
rxjava2
:为
相信团队强大自己
·
2020-07-31 22:48
retrofit源码解析--设计模式分析
newRetrofit.Builder().baseUrl("baseurl").addConverterFactory(GsonConverterFactory.create()).addCallAdapterFactory(
RxJava2
CallAdapterFactory.create
二妹是只猫
·
2020-07-31 21:00
Rxjava2
.0之compose操作符
compose操作符用途用法说明特点用途对Observable流进行整体的变换,一般用于把一个或多个操作符封装起来,便于复用用法Observable.just(-1,0,1,2,3).compose(positiveNumber()).compose(schedulersTransformer()).as(AutoDispose.autoDisposable(AndroidLifecycleSco
0你太猖狂0
·
2020-07-31 21:09
Android
Retrofit2使用(基于
RxJava2
.0,修正一次)
转载请标明出处:http://blog.csdn.net/qq_27495349/article/details/53037909本文出自:【CF凌晨的博客】引言hello大家好,没想到吧!我又回来了,回来了,来了,了(武器大师的话,我加了个特技,哈哈)。好了开始我们今天的主题吧,昨天有人问我,该用什么网络框架,怎么用,怎么保证内存不泄露?看到这个,我还是很激动的,毕竟是我写博客到现在第一个问我的
CF凌晨
·
2020-07-31 21:35
内存管理
Android中通过ListView的实现简单新闻列表
blog.csdn.net/qq_23179075/article/details/78648703Android中实现简单的新闻列表“本文主要针对Android新手,大神请绕道…”使用到的第三方库Retrofit2+
RxJava2
印象丶亮仔
·
2020-07-31 21:18
Android
(一)
Rxjava2
+Retrofit完美封装
本篇文章已授权微信公众号guolin_blog(郭霖)独家发布要说2016年最火的Android技术是什么,毫无疑问肯定是RxJava+Retrofit+Mvp。现如今2017年也已经过了快一半了。相信做android开发的小伙伴对RxJava和Retrofit也不再陌生。即使没有刻意的去学习过,也应该对RxJava和Retrofit有个一知半解。去年的时候学习了Rxjava和Retrofit的基
一包纯牛奶
·
2020-07-31 21:26
Android封装篇
RxEasyHttp一款基于
RxJava2
+Retrofit2实现简单易用的网络请求框架(完整)
github源码地址:https://github.com/zhou-you/RxEasyHttpRxEasyHttp本库是一款基于
RxJava2
+Retrofit2实现简单易用的网络请求框架,结合android
zhou_you
·
2020-07-31 20:54
android 快速解决gradle依赖冲突
首先我们人为的强制造成一个冲突implementation'com.squareup.retrofit2:adapter-rxjava:2.1.0'implementation'io.reactivex.
rxjava2
醉编
·
2020-07-31 19:06
RxJava2
和Retrofit2配合使用详解
不讲rxjava和retrofit而是直接上手2了,因为2封装的更好用的更多。1.观察者模式常见的button点击事件为例,button是被观察者,listener是观察者,setOnClickListener过程是订阅,有了订阅关系后在button被点击的时候,监听者listener就可以响应事件。这里的button.setOnClickListener(listener)看上去意思是被观察者订
lqpgjv
·
2020-07-31 19:18
android开发
RxJava2
转换操作符之FlatMap()方法
前言:本篇基于Map操作符,阅读该篇请确保,你已经了解过它:
RxJava2
转换操作符之Map()方法。一如既往,干大事的人都是直接先上图,再解释的。(建议用PC端阅读,图片可以放大。
岳锋
·
2020-07-31 19:40
RxJava2
Rxjava2
~Single~CompositeDisposable~PublishSubject(你应该懂的)~学渣带你扣
rxjava2
有几种模式是你真的想要弄明白的。Single~SingleObserver单一发送CompositeDisposable~DisposableObserver防止内存泄露Completable~CompletableObserverPublishSubject~ConnectableObservable热观察者ReplaySubject!Observer重复发送Flowable背压Behavior
品味与回味
·
2020-07-31 17:08
android中Unable to resolve dependency for ':app@debug/compileClasspath'。另一种情况的解决办法。
Bmob后端云的时候,通过官方的方法去依赖:implementation'cn.bmob.android:bmob-sdk:3.7.3-rc1'implementation"io.reactivex.
rxjava2
彼岸彼此
·
2020-07-31 16:54
Android实现
Rxjava2
+Retrofit完美封装
去年的时候学习了Rxjava和Retrofit的基本用法,但一直没有在实际项目中运用。今年开做新项目,果断在新项目中引入了RxJava和Retrofit。本篇文章将介绍笔者在项目中对Retrofit的封装。先来看一下封装过后的Retrofit如何使用。RetrofitHelper.getApiService().getMezi().compose(this.>bindToLifecycle()).
Young-G2333
·
2020-07-31 15:26
程序员
Android
Android开发
Android 6.0
RxJava2
+ RxPermissions 获取运行时权限
安卓获取权限问题一直是个比较麻烦的问题,下面推荐一个获取权限的第三方库
RxJava2
+RxPermission,使用十分方便。
七月雨
·
2020-07-31 14:40
Android
代码小知识
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他