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
常见内存泄漏以及个人解决方法
内存泄漏问题检测使用LeakCanary多线程操作造成的内存泄漏以及崩溃问题(
RxJava
2为例)首先配置BaseActivitypublicListdisposableList=newArrayList0
二十三岁的梦
·
2020-07-11 18:43
RxWeekend——
RxJava
周末狂欢
作者地址:MrFuBlog--RxWeekend周五的时候就打算这个周末就看
RxJava
了,于是利用一个周末的时间把咖啡变成了文字,对,就是咖啡,不是啤酒和炸鸡,周六把
RxJava
Essentials英文版再看了一遍
MrFu
·
2020-07-11 18:33
google 官方mvp实例的实践之mvp-databinding-
Rxjava
(一)
原文地址前言我根据在项目中使用过mvp、mvp+databinding、mvp+
Rxjava
,通过阅读google给出的mvp各种示例,对mvp进行总结实现mvp+databinding+
Rxjava
的实现方式
j春雨
·
2020-07-11 18:03
(MVP+
RxJava
+Retrofit)解耦+Mockito单元测试 经验分享
前言首先,对于MVP、
RxJava
还不了解的同学,请先阅读这几篇文章:AndroidMVP模式简单易懂的介绍方式
RxJava
快速入门给Android开发者的
RxJava
详解了解Retrofit、okHttp
键盘男
·
2020-07-11 17:46
android常见的研究方向
电池电量广播Wifi列表获取,并可以实现连接系统应用获取(分为系统应用和用户应用)录音功能实现(降噪、编码、解码)图片压缩处理视频压缩处理AndroidMVC设计模式(必须了解)
RxJava
RxAndroid
qq_30698113
·
2020-07-11 16:27
android
Rxjava
源码阅读指南
版权声明:转载请务必注明作者与原文链接引言本文不对
Rxjava
的基本使用进行讲解,仅对源码做分析,如果你对
Rxjava
的基本使用还有不清楚的,建议学习官方文档之后再阅读本文ReactiveX文档中文翻译
oldjii
·
2020-07-11 16:47
Android
#源码阅读
Java Retrofit2使用
如若未配置此环境,请转JavaEclipse配置gradle编译项目配置好环境后再查看此文在build.gradle文件中添加一下依赖compile'com.squareup.retrofit2:adapter-
rxjava
_凌浩雨
·
2020-07-11 15:37
Rxjava
源码详解
引言本文不对
Rxjava
的基本使用进行讲解,仅对源码做分析,如果你对
Rxjava
的基本使用还有不清楚的,建议学习官方文档之后再阅读本文ReactiveX文档中文翻译
Rxjava
本文会逐一解析
Rxjava
CaesarWen
·
2020-07-11 14:10
android
Android
Rxjava
安卓
Rxjava
Rxjava
源码
Rxjava
原理
Rxjava
详解
Rxjava
retryWhen操作符
retryWhen在前面的Observable遇到错误时会触发staticvoidtestRetryWhen(){OkHttpClient.BuilderhttpClient=newOkHttpClient.Builder();httpClient.addInterceptor(chain->{Requestoriginal=chain.request();Request.Builderreque
new_abc
·
2020-07-11 13:38
RxJava
华为手机6.0线程OOM分析
Link在华为手机上有一些很高的Crash,原因是
RxJava
调用不当导致的。
首席咸鱼腌制师
·
2020-07-11 12:11
Rxjava
+Retrofit+Gson组合框架的使用(一)
Retrofit1.Retrofit的简单示例首先介绍Retrofit,这个是square公司的产品,它说白了就是对okhttp的封装,它可以将HTTPAPI通过注解式编程来转换为JAVA的接口,比如:publicinterfaceGitHubService{@GET("users/{user}/repos")Call>listRepos(@Path("user")Stringuser);}解释一
lusmail
·
2020-07-11 12:21
android
RxJava
简述--一个可以做任何事情的框架!!!
目前
RxJava
很火,很多人想学习,但是看了很多博客之后发现,貌似有点难。但是看了我写的东西之后,你会发现。我靠!原来这么简单。好吧,不是别人写的不好,只是我太牛逼。嘎嘎嘎!!!学之前。
一只遨游在编程中的小菜鸟
·
2020-07-11 10:39
RxJava
使用Observable.zip的Iterable参数
Observable.zipzip函数允许你传入多个请求,然后合并出另外的结果传出来,普通的用法就不多说了,网上一堆介绍的然后做项目时有个疑问点,Observable.zip如果传入一个列表,合并列表里的所有请求的时候,请求从网络返回回来的顺序是未知的,那么我们subcribe订阅的数组是否会按传入时的顺序给到我们来处理呢。于是做了以下实验:Integer[]skuSerials={1,2,3,4
songcream1
·
2020-07-11 10:56
rxjava
用例
倒计时@OnClick(R.id.button)publicvoidonViewClicked(){ToastUtils.showToast("哈士奇爱吃苹果");finalintcount=10;//倒计时10秒Observable.interval(0,1,TimeUnit.SECONDS).take(count+1).map(newFunction(){@OverridepublicLong
jupiter_888
·
2020-07-11 09:31
RxJava
retryWhen操作符实现错误重试机制
如何利用
RxJava
来实现出现错误后重试若干次,并且可以设定重试的时间间隔。具体实现网络请求使用Retrofit来做,请求用户信息接口@GET("/userinfo?
一叶飘舟
·
2020-07-11 09:52
Android开发
Android
RxJava
原理分析
1.
RxJava
主要作用帮你优雅的处理异步逻辑。
疾风细语
·
2020-07-11 09:53
Android源码分析
Retrofit 中文乱码问题
使用retrofit和
rxjava
,提交数据时需注意,当数据中有中文时,传到后台,可能会是乱码,需处理:解决:1.GET请求改成POST;2.参数Field改成Query3.加上@FormUrlEncoded
mo_weifeng
·
2020-07-11 08:55
Android基础
解决retrofit2.adapter.
rxjava
.HttpException: HTTP 400
解决retrofit2.adapter.
rxjava
.HttpException:HTTP400错误前言 最近项目中遇到一件怪事,在get请求中发现没有数据,在debug时候发现居然报了一个retrofit2
huangjie_android
·
2020-07-11 07:07
android
The HTTP header line [Content-Type: application/json: charset=utf-8] does not conform to RFC 7230 an
最近项目中遇到一件怪事,在POST请求中发现没有数据,在debug时候发现居然爆了一个retrofit2.adapter.
rxjava
.HttpException:HTTP400错误。
J_query_foxmail
·
2020-07-11 06:03
BUG处理
RFC
7230
HTTP
header
line
URLEncoder
Android接口调试
瓣呀,一个基于豆瓣api仿网易云音乐的开源项目
项目整体采用mvp+
rxjava
+retrofit框架,使用glide进行图片展示,用butterknif注解,另外使用了java8新特性,拉姆达表达式,安卓原生并不支持,需要导插件,具体见项目。
方志朋
·
2020-07-11 06:14
android
MVP架构基本使用
采用的是MVP+retrofit+
rxjava
架构。今天主要看他的架构分析。MVP我们在初学android的时候,用的架构都是MVC,何为MVC呢。model,view
上官若枫
·
2020-07-11 06:22
RxJava
学习指南
目录基础用法singleCompletableMaybeFlowable线程调度关键字createmapflatMap/concatMaptimerinterval/intervalRangezipconcat/mergedistinctfilterbufferskip/skipLasttake/takeLastdebounce/ThrottleWithTimeoutlastreduce/scan
ffengz
·
2020-07-11 06:39
Android进阶
Rxjava
2单元测试出现:Android
RxJava
2 JUnit test - getMainLooper in android.os.Looper not mocked RuntimeException
最近在项目中将
Rxjava
升级到
Rxjava
2之后,对之前的P、M(项目是基于MVP结构)层进行单元测试的时候,出现了如下的问题:Android
RxJava
2JUnittest-getMainLooperinandroid.os.LoopernotmockedRuntimeExceptionjava.lang.ExceptionInInitializerErroratio.reactivex.an
往事都随风吧
·
2020-07-11 05:37
RxJava
学习(三)concat和firstElement操作符的应用
concat操作符:串行合并多个观察者中的事件。firstElement操作符:按照顺序依次遍历被观察者中事件,事件不为空,则停止遍历。该例子为:我们平时开发中的数据缓存功能。1.首先获取内存缓存中的数据,如果数据为空,获取硬盘缓存中的数据。2.获取硬盘缓存中的数据,如果硬盘缓存中数据为空,则从网络中获取数据。3.获取网络中的数据。获取到数据之后发送事件。privateStringmemoryDa
大熊啊啊啊
·
2020-07-11 04:07
RxJava
学习笔记(入门)
1.
rxjava
介绍
RxJava
isaJavaVMimplementationofReactiveExtensions:alibraryforcomposingasynchronousandevent-basedprogramsbyusingobservablesequences.Itextendstheobserverpatterntosupportsequencesofdata
mercuryli
·
2020-07-11 04:43
RxBinding 笔
基于
RxJava
的组件异步调用一、基础0.添加依赖compile'com.jakewharton.rxbinding:rxbinding:0.4.0'compile'com.jakewharton.rxbinding
Demon鑫
·
2020-07-11 04:43
Retrofit +
RxJava
2 出现 java.lang.NullPointerException: Null is not a valid element
Retrofit+
RxJava
2是目前比较火的框架,公司的代码也集体升级了,但是最近确发现了一个bug,就是如果后台只返回一个响应码,而不返回body的情况下,会出现java.lang.NullPointerException
GMFN
·
2020-07-11 03:54
bug
总结
引用第三方框架
rxjava
rxjava
2都可以但是二选一封装的特别好https://github.com/jeasonlzy/okhttp-OkGo我在这边学了很多好的框架butterknifeadapter有什么https
Android戴勤学
·
2020-07-11 02:57
Retrofit2网络请求的path部分的“/”斜杠乱码为“百分号2F”,请求结果为400的请求无效
网络请求
rxjava
+retrofit2的方式请求网络,请求结果为400通过抓包发现retrofit2的url的path参数的"/"被转义成为"%2F",然后服务器报400的请求无效的错误,之前很多请求接口以这种方式并没有报这种错误
IT_花花牛
·
2020-07-11 02:54
android
retrofit2
乱码
关于
RxJava
技术介绍
Awesome-
RxJava
RxJava
resourcesBlog给Android开发者的
RxJava
详解-强烈推荐扔物线的文章讲解非常详细Not
RxJava
懒人专用指南-这篇入门极力推荐,手把手,深入浅出教你实现一个简易的
ansu1912
·
2020-07-11 02:52
Android 开源漫画项目ComicMTC
前言由于喜欢看漫画,顺便练练手,把最近学到的知识整合一遍,在线漫画阅读器,项目采用MVP+
RxJava
+Retrofit+Dagger2+rxlifecycle.功能上现在只是简单的基本功能。
٩(ˊᗜˋ*)و
·
2020-07-11 01:25
开源项目
EventBus、
Rxjava
、RxBus的定义、作用、使用方式及区别
2、什么是
Rxjava
?有什么用?怎么用?3、什么是RxBus?有什么用?怎么用?4、RxBus和EventBus区别是什么?5、相关学习链接下面进入正题:1、什么是Evenbus?有什么用?怎么用?
24 / 7
·
2020-07-11 00:29
Android
深入浅出
RxJava
(二:操作符)
文章转自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0309/2571.html在第一篇中,我介绍了
RxJava
的一些基础知识
xpengb
·
2020-07-10 23:49
Retrofit + OkHttp3 +
RxJava
2
配置满足以下需求网络请求使用自定义的OkHttpClient对于Json的解析使用Gson返回结果支持
RxJava
服务器返回数据格式为{//请求code1000为成功"code":Integer,//请求信息
淡蓝丶天空
·
2020-07-10 22:46
RxJava
结合Retrofit对网络请求结果的统一处理
不同的网络请求有不同的返回结果,当同时也有很多相同的地方,比如数据的整体结构可以是这样:{"status":1000,"msg":"调用权限失败","data":{******}}如果接口数据的设计如上,那么每个请求都会有如下三点相同的部分状态码网络异常相同的网络请求策略既然有相同的部分,那么就有必要对相同的部分统一处理主要功能图解整体采用MVP设计模式如下MVP架构其中ModelPresente
Little_Mango
·
2020-07-10 21:23
Android 单元测试之Espresso - Google官方UI测试框架
Android单元测试之JUnit和MockitoAndroid单元测试之Roboletric环境配置Android单元测试之Roboletric的简单使用Android单元测试之Roboletric
RxJava
Heiko-Android
·
2020-07-10 21:20
Android单元测试
python:模拟内置函数map的实现
以及java中的著名开源框架
rxjava
也有大量使用到这个概念。如何在python中模拟map的实现呢?
南郭竽
·
2020-07-10 21:58
computer
大猫学python
RxBus的使用及解析
看了挺多文章的,大部分都是直接给最后结果的,这篇不是,而是一步一步的敲出最后的结果,有步骤的内容更有助于理解,可以知道为什么这么写~觉得很好就分享了,下文是转载自:RxBus的使用及解析前言相信项目中使用了
Rxjava
TheDistanceCH
·
2020-07-10 20:54
进阶系列
rxbus
rxjava
Rxjava
操作符之辩解map和flatmap的区别,以及应用场景
共同点:都是依赖FuncX(入参,返回值)进行转换(将一个类型依据程序逻辑转换成另一种类型,根据入参和返回值)都能在转换后直接被subscribe区别:map返回的是结果集,flatmap返回的是包含结果集的Observable(返回结果不同)map被订阅时每传递一个事件执行一次onNext方法,flatmap多用于多对多,一对多,再被转化为多个时,一般利用from/just进行一一分发,被订阅时
路过的人
·
2020-07-10 19:14
整体架构
https://github.com/HotBitmapGG/bilibili-android-clienthttps://git.oschina.net/handoop/FlowGeek
RxJava
/
Mr_468
·
2020-07-10 19:38
RxJava
用例指南
文章目录
RxJava
用例指南转换成可观察对象:star:(Riddle1)变换数据:star:(Riddle2)过滤数据:star:(Riddle3)状态切换(Riddle4)多个可观察对象合并最新状态
LeonLambert
·
2020-07-10 19:25
kotlin
android
AutoDispose使用
前言
RxJava
已经深入民心,即使没用过也听说过了,真没用过的话看看我的其他文章有介绍。但是
RxJava
使用不当会导致内存泄漏,真的是很蛋疼啊,就不能再完美点吗。那有没有好的解决方式呢?
最美的谣言
·
2020-07-10 18:00
EventBus使用总结
github链接目前应该还算是最流行的,另外还有Otto,RxBus(结合
Rxjava
/RxAndroid使用)教程一堆,我这里就简单总结下使用流程:1.Gradle:compile'org.greenrobot
kolen_j
·
2020-07-10 18:38
Retrofit学习"Content-Type: application/json;charset=UTF-8"@Body的使用
提前声明这个实践是在Retrofit2+
rxjava
下是用的,不是使用call,而是用的observable,原理一样希望能帮助到你前几天学Retrofit,正好有人遇见从自己项目的老框架转换成Retrofit
淼素
·
2020-07-10 17:55
Android
Retrofit源码解析
序言做Android开发的小伙伴都知道,现在最流行的网络框架就是
RxJava
+Retrofi+OkHttp。今天我们就一起来学习一下Retrofit内部如何实现。
左大人
·
2020-07-10 16:36
Android几种异步的实现
文章目录用Java方法来实现异步1、继承Thread类2、实现Runnable接口使用Android特有的方法实现异步1、AsyncTask2、Handler3、
RxJava
用Java方法来实现异步主要有两种方法来实现异步
xianKOG
·
2020-07-10 12:07
android
LiveData+Retrofit网络请求实战
RxJava
与Retrofit在出现LiveData之前,Android上实现网络请求最常用的方式是使用Retrofit+
Rxjava
。
Android架构师丨小熊
·
2020-07-10 11:12
移动互联网
Android
Android学习
Android程序员
Android开发
Android-
RxJava
(异步处理机制)
RxJava
观察者模式Observer(观察者)-->OnclickListenerObservable(被观察者)-->buttonsubscribe(订阅)-->setOnclickListeneronNext
jie212
·
2020-07-10 10:02
JAVA8新特性在Android编程的实践研究(二)
当初还没接触Java8的时候,最先接触的是
RxJava
,而在
RxJava
中最重要的思想就是将任务都转换为流,从而实现链式编程。而在Java8中,steam流就是将一组元素转化
NKming
·
2020-07-10 09:45
RxJava
版本1.0 和 版本2.0的比较
>>>现在
RxJava
已经是2.0以上版本了,看到很多资料上还在讲1.0的版本,因此做个简单的笔记,供大家参考,不足之处请兄弟们留言我添加完善1、概述
RxJava
(ReactiveExtensionsJava
weixin_34199335
·
2020-07-10 08:22
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他