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
Retrofit+
RxJava
简单使用(小白专用=-=)
首先老规矩加入所需要的依赖这里要根据自己的gradle进行适配的依赖,否则会引起不必要的错误!!!另外Retrofit是基于Okhttp请求,需要进行网络请求,所以这里我们还要加入网络权限:第一条就可以=-=接下来就是上代码环节了packagecom.example.test4_7zfz;importandroidx.appcompat.app.AppCompatActivity;importre
爱喝阔落的猫
·
2020-07-14 21:05
Retrofit的基本使用(Get请求)
最近的项目中做的最多的就是网络请求,以前都是用的okhttp,但是看现在主流的模式都是Retrofit+okhttp+
Rxjava
,所以,学习了一下Retrofit。以前也大致看过Retrofi
HelloTu
·
2020-07-14 20:00
两种方式实现延迟搜索
有两种简单的实现方法供大家参考一下:Handler
RxJava
Handler监听EditText的输入,每当文本变化,先检查Handler当前有无未处理的消息,有则移除该消息,然后用sendEmptyMessageDelayed
CrazyPumPkin
·
2020-07-14 19:33
Retrofit结合
RxJava
简单get/post请求(传参)
ApiServices:publicinterfaceApiServices{//post请求:第一个参数url,可以传递为空,不能不写,第二个map集合为参数@POSTObservablepostPage(@UrlStringurl,@QueryMapMapmap);//get请求:直接把参数拼接成url即可@GETObservablegetPage(@UrlStringurl);}get请求:
微微泛黄
·
2020-07-14 19:32
Android
ViewModel+LiveData替换
RxJava
其实原来一直使用
Rxjava
进行的网络请求,蛮强大的,本文只是学习及实践,不对之处望请指教。
禄的光线
·
2020-07-14 18:24
学习
RxJava
的学习之后的理解----第一章
Rxjava
最本质的概念还是观察者模式而观察者模式是定义了对象间一对多的依赖关系,使得当对象状态发生变化时,所有依赖它的对象都会收到通知并且自动更新自己。
予以摩卡
·
2020-07-14 18:55
Android网络请求(二)retrofit+
rxjava
在上一篇中说到OkHttp,接下来要介绍一个最近火的不要不要的框架retrofit,这是一个类型安全的REST客户端请求库,把RESTAPI返回的数据转化为Java对象,retrofit的网路调用是基于
RxJava
我就是王大大
·
2020-07-14 17:34
Android
rxjava
retrofit
网络通信
Android
Rxjava
2.x使用源码分析杂记
1.
RxJava
2.x基本使用1.1Observable被观察者创建:ObservablestringObservable=Observable.create(newObservableOnSubscribe
梦想家-TSM
·
2020-07-14 17:27
android
java
读书笔记-2019年02月25日
文章目录今日见闻今日重要三件事记录[fengzhizi715/
RxJava
InAction:《
RxJava
2.x实战》一书中包含的例子。]
Panda张向北
·
2020-07-14 16:01
【2017年总结】与【2018年展望】
回应2016年的展望:一样都没做到2017年总结:今年学了不少东西,不过都比较杂,而且也没有深入,列举一下大概就是:
rxjava
,kotlin,微信小程序,C#,javaweb,docker,mongo
西野奈留
·
2020-07-14 15:32
Dagger2+MVP+
RxJava
+Retrofit从放弃到入门
模板地址:https://github.com/xiongmaozhijin/WaterUserManagerAndroid端的技术变化虽然赶不上白菜的价格涨跌,但也是一天一个样。三天不读书,就跟不上脚步。但问题是,在不断的去所谓学习中,用时间换来了什么。是,讨厌这样的付出得不到应有的反馈。MVC,MVP还是其他架构,都是为了解耦。把所有的代码组织的各司其职,一个碉堡一把机枪。这样,当要添加需求时
xiongmaozhijin
·
2020-07-14 13:17
Android
RxJava
2.0从入门到放弃(二)
前言
RxJava
2.0从入门到放弃(一)中简单介绍了我对
RxJava
的理解以及
RxJava
最基本的一个写法。这一部分继续讲讲
RxJava
最重要的一个环节关于线程得调度。
SheepYan9
·
2020-07-14 12:52
适应
RxJava
2思维习惯
RxJava
有几个重要关键字,即函数响应式编程,观察者模式,事件发射,消费等等。以下这段话摘自其他文章Android响应式编程
RxJava
2完全解析。鸣谢作者。
脐橙熟了
·
2020-07-14 11:34
开源组件
Retrofit2.0+
RxJava
+MVP整合实践
Retrofit、
RxJava
、MVP设计模式这些技术出来有挺长一段时间了,之前也研究过分别的使用,但是没整合一起使用过。
张文文同学
·
2020-07-14 11:15
Retrofit+okHttp+
RxJava
打造一款简单易用的Android下载框架
SimpleDownload一款Android下载框架的讲解一、本框架实现的功能特性二、最终效果图,及使用方法三、关键功能源码说明1.文件下载和普通网络请求的不同2.断点续传如何实现3.如何得到文件下载进度4.如何把回调切换到主线程本文介绍自己封装的一套下载框架。首先要知道,文件下载和我们平时调接口一样,要发起网络请求的,所以我们先找个合适的网络请求库,这里我们选择Retrofit+OkHttp的
待风
·
2020-07-14 10:28
Android
安卓:Retrofit与
RxJAVA
做一个简单的Get请求
首先导入依赖:
RxJava
:原理基于一种扩展的观察者模式被观察者(Observable)通过订阅(Subscribe)按顺序发送事件给观察者(Observer),观察者(Observer)按顺序接收事件以及作出对应的响应动作
feng___chen
·
2020-07-14 10:21
最实用的
RxJava
工具类集合
RxUtil一个实用的
RxJava
1工具类库内容RxBus支持多事件定义,支持数据携带,支持全局和局部的事件订阅和注销订阅池管理线程调度辅助工具RxBinding使用工具类
RxJava
常用方法工具类1、
xuexiangjys
·
2020-07-14 10:55
RxJava
2操作符之“Scan”
作用扫描,遍历,用法和上一个Reduce操作符差不多,只是这个操作符会将每一个过程的中间产物发射出来,而不是只发射结果示例用法这里举个例子,做一下累加计算Observable.just(1,2,3,4,5)//创建了一个有5个数字的被观察者.scan(newBiFunction(){@OverridepublicIntegerapply(Integert1,Integert2){returnt1+
坑吭吭
·
2020-07-14 09:59
开源库(1) - ButterKnife 的使用
这一系列文章,将整理Retrofit、
RxJava
(RxAndroid)、Dagger2、ButterKnife等几个开源库的结合使用学习笔记,希望自己能够在Android开发上有更大的进步。好!
doceMon
·
2020-07-14 09:45
Android笔记
设计模式篇(六)——观察者模式
4、一对多的实现5、抽象出来+注解(干货)三、相关源码1、
RxJava
2、生命周期组件Lifecycle四、小结一、简介在Android中,一提到观察者模式(ObserverPattern),肯定联想到
catzifeng
·
2020-07-14 08:34
#
设计模式篇
读 给 Android 开发者的
RxJava
详解 笔记
这里写图片描述
RxJava
到底是什么?异步。
RxJava
的好处?简洁。随着程序逻辑越来越复杂,它依然保持简洁。
花前月下的细说
·
2020-07-14 08:12
rxjava
学习
RxJava
详细教程
RxJava
是ReactiveProgramming在Java中的一种实现。什么是响应式编程?基于观察者模式,将事件流将从上往下,从订阅源传递到观察者。
吕志豪
·
2020-07-14 08:41
MVP框架设计详解
ModelViewPresenterActivityViewMVP各层关系梳理 Model与Presenter View与Presenter Presenter完成的交互 Model与View之间的交互MVP适用环境MVPRetrofit
RxJava
马也程序猴
·
2020-07-14 07:10
拓展知识
Android实现文章+评论(MVP,
RxJava
,Dagger2,ButterKnife)
并应用了MVP模式,Dagger2、
RxJava
、ButterKnife等开源框架。
大苞米
·
2020-07-14 07:28
ANDROID
android
mvp
RxJava
RxBinding解析,顺便模仿RxBinding做个RxAnimation
RxBinding是一个对androidView各种事件的扩展库,把各种view事件转为Observable事件流,使得可以对view事件使用
rxjava
的各种操作,同时也简化了代码。.
_deadline
·
2020-07-14 06:57
RxJava
之from系列操作符源码解析
转载请以链接形式标明出处:本文出自:103style的博客from系列操作符包括以下操作符:fromArray(T...items):参数数组长度为0是执行empty操作符,长度为1时,是执行just操作符。publicstaticObservablefromArray(T...items){if(items.length==0){returnempty();}elseif(items.lengt
103style
·
2020-07-14 04:00
Rxjava
+retrofit+mvp整合
最近在看
Rxjava
,写了一个简单的demo整合了
Rxjava
+retrofit+mvp,写完了迫不及待的分享出来了,打算以后的开发都用这个,太强大了,另外OKhTTP用了网络缓存,非常的方便,以后写缓存都不需要写本地数据库了
方志朋
·
2020-07-14 03:59
RxJava
入门记录篇
RxJava
在GitHub主页上的自我介绍是"alibraryforcomposingasynchronousandevent-basedprogramsusingobservablesequencesfortheJavaVM
小人物灌篮
·
2020-07-14 02:54
Android中BaseFragment封装多状态视图显示
特此感谢:https://github.com/wenzhihao123/Android-
rxjava
-retrofit-okhttp-app先上效果图:根据不同的状态,去更新不同的UI。
sinat_35938012
·
2020-07-14 02:41
android
布局
使用MVP+
RxJava
制作的笑话APP
欢迎大家一起学习交流使用聚合数据接口制作的一款集成了搞笑图片,笑话大全,微信精选,天气等的在线App技术一览:1.使用MVP架构,Fragment,Adapter都很好的抽取基类,具体页面只需要写很少的代码2.使用
RxJava
Gersy
·
2020-07-14 01:31
Retrofit2 +
Rxjava
图片上传
/***多图上传*/MaprequestBodyMap=newHashMap>observable=BaseUrlApi.getApiBaseService().uploadFile(requestBodyMap,feedbackBean.getId(),0);HttpMethods.toSubscribe(observable,newBaseObserver>(getSupportFragmen
郭某人1
·
2020-07-13 23:58
RxJava
从入门到出轨
目录目录前言
RxJava
概念初步作用-异步模式-观察者模式结构-响应式编程优势-逻辑简洁
RxJava
依赖
RxJava
入门事件产生事件消费事件订阅区分回调动作入门示例
RxJava
进阶Scheduler线程控制变换
LeBron_Six
·
2020-07-13 23:45
Android开发
Rxjava
2.0笔记-005-判断性操作符
all/***判断发送的每项数据是否都满足设置的函数条件*/privatevoiduseAll(){Observable.just(1,2,3,4,5).all(newPredicate(){@Overridepublicbooleantest(Integerinteger)throwsException{returninteger(){@Overridepublicvoidaccept(Bool
ccccccal
·
2020-07-13 23:22
初识
RxJava
(二)延时类 操作符
前言:笔者写这些东西,只是笔者的学习积累,也就是笔记吧。希望可以帮助各位看客,接收各种批评建议。下面进入延时类操作符正文:1、defer操作符1)、作用当有观察者进行了注册之后才进行发送事件;每次创建的被观察者均不相同即为最新创建的被观察者对象2)、代码privateinti=0;/***defer()操作符*/privatevoiddeferMethod(finalinti){finalObse
码虫韩小呆
·
2020-07-13 22:07
RxJava
使用
Android Annotations+Retrofit+
Rxjava
2+okhttp3+MVP框架搭建
AndroidAnnotations与注解框架对比1、ButterKnife(编译时注解)2、XUtils(运行时注解)3、AndroidAnnotations(编译时注解)4、注解框架对比Retrofit+OkHttp
RxJava
MVP
羊羊两千
·
2020-07-13 21:07
Android开发
Android
mvp
框架
Retrofit
RxJava
RxJava
基础使用
RxJava
学习
RxJava
是什么异步:一个在JavaVM上使用可观测的序列来组成异步的、基于事件的程序的库
RxJava
的优点简洁:随着程序逻辑变得越来越复杂,它依然能够保持简洁
RxJava
四个重要的概念
scarerow
·
2020-07-13 20:30
(一)
RxJava
初体验
===================================
RxJava
是什么,能解决什么问题对比其他技术理解为什么要选择
RxJava
RxJava
的相关API
RxJava
在Android中的典型使用场景
吻中求胜
·
2020-07-13 19:35
Retrofit+
Rxjava
的简单使用
一、导入依赖implementation'io.reactivex.
rxjava
2:
rxjava
:2.1.3'implementation'com.squareup.retrofit2:retrofit
Android_小菜鸡
·
2020-07-13 19:30
Okhttp Retrofit
Rxjava
温故而知新,系统整理一下。Okhttp第一点:谷歌官方在6.0以后在Androidsdk已经移除了httpClient,加入我们okHttp.第二点:okHttp支持SPDY(是谷歌开发的基于TCP的应用层协议,用于最小化网络延迟,提升网络速度,优化用户的网络使用体验.SPDY并不是一种替代http的协议,只是对http的一种增强.)允许连接在一主机的所有请求分享一个socket.如果SPDY不可
小学生的博客
·
2020-07-13 19:46
Android 技术扩展之
RxJava
1.
RxJava
是什么?ReactiveExtensions(简称ReactiveX)是对响应式编程理念的一个实现。
syuki_ad92
·
2020-07-13 15:46
RxJava
——基础学习(六),过滤操作符
学习资料ReactiveX/
RxJava
文档中文版1.过滤操作符作用:对Observable发射的数据序列进行过滤或选择1.1first只发射第一个或者第一个满足某个条件的数据项1.1.1first()
英勇青铜5
·
2020-07-13 14:02
android retrofit+
rxjava
如何处理响应码为非200的情况?
一、前言我想绝大多数小伙伴现在都在用Okhttp或者retrofit来做网络请求了吧,毕竟squar出品必属精品。不废话,今天就是来聊聊http请求响应码的问题。大家都知道,android网络请求是通过httpurlconnection来实现的(httpclient已经在最新的Google源码中废弃),在发起网络请求以后,会有一个Response对象来给我们返回响应信息,而且只有在response
唠嗑008
·
2020-07-13 14:17
你见过这样的单例模式吗
单例模式的一种新的方式最近在读
RxJava
的源码时,见到了一种新的单例模式,可能是自己见识太少,之前对这种方式真的没见过,也可以说闻所未闻。
SilenceDut
·
2020-07-13 12:20
【译】
RxJava
的多播
原文地址:Multicastingin
RxJava
注文中用到multicasting这个术语,这个词用得很准确。
oreofish
·
2020-07-13 12:07
RxJava
入门--一步步了解Java回调机制
前段时间看了些关于
RxJava
的文章和代码,感觉虽然讲的很透彻,奈何理解的比较少,只会用一些最基础的方法。
Echo剑心
·
2020-07-13 11:41
RxJava
配合Retrofit实现网络封装
那么呢,首先呢,我们呢,来记录一下Android中比较火的两种技术,火了大半壁江山的
RxJava
和垄断了大部分的网络请求Retrofit。
情天孽海
·
2020-07-13 11:07
关于AsyncTask的一个小疑问:为什么任务执行有延迟?
先说明一下,我们公司的这个项目比较老,并没有用什么
RxJava
、EventBus这种主流框架。全是
天才小汪汪
·
2020-07-13 10:18
Android小知识
进阶之路:MVP+Retrofit+
RxJava
组合使用
*本篇文章已授权微信公众号guolin_blog(郭霖)独家发布(在此特别感谢郭神的认可,具体发布时间待定,希望大家也能多多关注我们的郭神)通过这几天对这三者开发中的使用,今天准备做一个小的总结,帮助需要爬坑的"道友"!1.##首先先分别介绍一下这三个是什么东东##1.MVP:MVP是基于MVC的改进,相信大家都是从MVC走过的,可能很多人还会在项目中使用MVC,我们传统的MVC中xml布局充当就
申然哥哥
·
2020-07-13 09:44
进阶之路
mvp
RxJava
RxJava
2.0 源码剖析
RxJava
2.0源码剖析一.Observable(被观察者/发射器)二.Subscribe(订阅事件)三.Observer(观察者)这里我们先以一个最基础的使用case,来分析
RxJava
的实现原理。
依生依世
·
2020-07-13 09:42
原理解析
android相关
【微服务】
RxJava
与SpringMVC
RxJava
alibraryforcomposingasynchronousandevent-basedprogramsbyusingobservablesequences.是一个使用可观察数据流进行异步编程的编程接口
墨丶亦轩
·
2020-07-13 09:10
RxJava
上一页
61
62
63
64
65
66
67
68
下一页
按字母分类:
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
其他