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
Android Jetpack架构组件(四)一文带你了解LiveData(使用篇)
本文首发于微信公众号「后厂村码农」前言在2017年前后,
RxJava
一直很火,我在Android进阶三部曲第一部《Android进阶之光》中就介绍了
RxJava
的使用和原理。
刘望舒
·
2020-08-03 17:33
Android应用层
Android进阶
我的Android进阶之旅------>
RxJava
学习资料汇总
在响应式编程中,应该牢记以下两点:everythingisastream(一切皆流)don'tbreakthechain(不要打断链式结构)记住,可观测序列就像一条河,它们是流动的。你可以“过滤”一条河,你可以“转换”一条河,你可以将两条河合并成一条,然后它依旧是流动的。最后,它将成为你想要的那条河。"BeWater,myfriend"--BruceLee(李小龙)----------------
itchenlin
·
2020-08-03 17:33
基础知识积累
EventBus消息类型重复解决方案
如果每个页面发送的都是String类型的,在想接收的页面上接收也是String类型的,那么它会全部接收到,所以需要加一个判断,下面演示下解决方案吧,当然还有好多,另外还有很多类似于EventBus这种开源库,
RXJava
HIManH
·
2020-08-03 17:42
Android
Android入门学习——Retrofit+MVP模式学习
Android入门学习——Retrofit+MVP模式学习简单使用最近闲着无聊的时候在网上随意闲逛的时候,Retrofit、
RxJava
、RxAndroid这几个词,顺带着okHttp、MVP出现的频率蛮高
英勇青铜5
·
2020-08-03 17:41
android-入门
Jetpack之数据库——Room
Room是Jetpack提供的数据库框架,支持kotlin语言,支持
Rxjava
调用方式。
得食猫
·
2020-08-03 17:39
Android
使用
Rxjava
和Retrofit实现登录注册
需要使用的依赖和权限compileSdkVersionrootProject.ext.android.compileSdkVersiondefaultConfig{applicationId"com.bwie.test.mymvp_demo"minSdkVersionrootProject.ext.android.minSdkVersiontargetSdkVersionrootProject.e
gh323093
·
2020-08-03 17:34
Android网络请求
使用
rxjava
实现点击防抖动
开发中经常遇到这种点击按钮会响应两次的情况,原因就是点击一次没反应又点击了一次,包括微信的发现页、朋友圈点击都是这样,连续点两次就弹出两次页面,这不是什么大问题,但是对于点击之后立马要处理逻辑的事件就可能有问题。还是解决一下传统解决方法获取系统时间,第一次可以点击,后续要加上时间间隔判断,大于设定的时间间隔再执行点击,很简洁。publicabstractclassOnMultiClickListe
Ethan_KF
·
2020-08-03 16:30
rxjava/android
Android MVP +Retrofit+
RxJava
MVP+Retrofit+
RxJava
这三个结合使用好像已经火了一段时间了,有时候我们只是学会了使用,却不能深刻理解。之前写过两篇关于mvp的使用跟理解的文章。
danfengw
·
2020-08-03 16:06
Android
登录 注册的 Retrofit+
RxJava
+OKhttp框架
//布局//写一个API//然后MVP//然后登录的Activitypackagecom.bwei.www.fjd.activity;importandroid.content.Intent;importandroid.content.SharedPreferences;importandroid.os.Bundle;importandroid.support.v7.app.AppCompatAc
cxx13700
·
2020-08-03 16:52
深入浅出AsyncTask的工作原理
前言AsyncTask类一般是android开发人员接触的最早的异步处理方法,虽然现在流行的有很多新的异步任务类,如
RxJava
等,但是对于AsyncTask的底层实现原理还是有必要了解学习的,对于我们自己理解其他框架或者自己设计框架都有很大的帮助
Zephyr Cai
·
2020-08-03 15:58
Android源码
android技术
Android 之路 (1) -
RxJava
2+Retrofit实现简单登陆
前言使用
RxJava
2+Retrofit实现简单登陆。
傲寒遥
·
2020-08-03 15:38
Android之路
Android之路
封装Okhttp+retrofit+
rxjava
使用MVP模式实现登录注册
一,首先就是两个页面布局1,登录页面的布局2,注册页面的布局二,拿到登录和注册的接口,分别请求,创建出实体bean类。1,登录bean类publicclassLoginBean{/***msg:登录成功*code:0*data:{"age":null,"appkey":"9cdef4b09eb65685","appsecret":"66B6E2E5F439618D01B67FBAEA31EFDA"
小胖几
·
2020-08-03 14:47
rxjava
学习笔记(二)zip操作符、Flowable
zip操作符将多个Observable发送的消息通过一个函数合并到一起后发送,需注意:zip操作符将消息合并后将按顺序应用该函数并发送创建一个被观察者observable1,让其运行在io线程,且没发送一次数据都让线程休眠1s//创建一个observable1Observableobservable1=Observable.create(newObservableOnSubscribe(){@Ov
_记得
·
2020-08-03 14:58
rxjava
rxjava
学习笔记(一)订阅关系、线程操作、操作符
总结第一天静下心来系统完整的学习一下热的不能再热的框架,对该框架有些自己的理解:
rxjava
的订阅模式相当于回调模式。
_记得
·
2020-08-03 14:58
rxjava
Android MVVM Demo
数据分为:data层::获取api数据并解析成data层modeldomain层:处理成ui层modelui层::展示数据使用dagger、databingding、
rxjava
、rxandroid等。
花重锦官城
·
2020-08-03 14:36
技术
rxlifecycle的使用
随着Android第三库的普及,
RxJava
和RxAndroid越来越被人熟知,简洁的语法,配合Java8Lambda表达式,使代码的结构更加清晰,通过线程调度器更容易控制和切换线程,种种优点,使用它的人也越来越多
图克斯
·
2020-08-03 14:31
android
内存泄露
Android之电商Demo模块
本次实现的就是登录注册,商品列表,商品详情购物车,以及视频ijkplayer的简单实用:先来看登录注册:这里用的网络请求是:Retorfit+
Rxjava
Mvp的模式bean类就不用说了大多都是自动生成的因为整个模块都是
Song_dn
·
2020-08-03 13:19
retrofit+
rxjava
+ okhttp +mvp 购物车
compile'com.squareup.retrofit2:retrofit:2.3.0'//添加gson转换器的依赖compile'com.squareup.retrofit2:converter-gson:2.3.0'//
RXJava
Mymiak
·
2020-08-03 13:56
学习资料学习资料
自己动手实现
RxJava
转载请标明原文地址:https://blog.csdn.net/yalinfendou/article/details/80752021自己动手实现
RxJava
前言第一次接触到
RxJava
时,被其优雅的链式调用风格和强大的操作符深深吸引
yalinfendou
·
2020-08-03 12:47
Android
源码剖析
Android MVVM快速开发框架
基于DataBinding框架,MVVM设计模式的一套快速开发库,整合Okhttp+
RxJava
+Retrofit+Glide等主流库,满足日常开发需求。使用该框架可以快速开发一个Android应用。
goldze
·
2020-08-03 12:47
原创干货
分享一套Android快速开发模板,包含常用主流框架,下载即用。
(新手请进,大神退散)github:github.com/MirkoWu/Bas…下面介绍本库的主要内容1.MVP模式(变种)Model:使用Retrofit+OkHttp+
RxJava
框架View:Activity
weixin_34384557
·
2020-08-03 11:36
同一个方法接收后台传来的不同数据类型的数据
前端请求数据,后台会根据状态不同返回不同的数据类型,有时是序列化的一堆数据,有时只有一个字符串,整个工程的框架是别人写好的,基本功能也是封装好的,要在人家原有的基础上进行修改,使用的是
RxJava
2.0
水波零
·
2020-08-03 11:06
Java
Android kotlin高级特性
不错https://www.jianshu.com/p/5f77209abb9bhttps://www.jianshu.com/p/cf9d068d4b6cKotlin+
RxJava
+AndroidArchitectureComponents1
深南大盗
·
2020-08-03 10:29
kotlin
android
性能优化
RxJava
+Retrofit登录案列
最近在自己的项目中使用到了现在比较火的
RxJava
和Retrofit框架,关于
RxJava
和Retrofit的介绍就不多说了,下面开始编写代码。
Im_Michael
·
2020-08-03 10:56
android
RxJava
MVP(Model-View-Presenter)框架整理
相关文章:《
RxJava
+Retrofit应用整理》接口:/***@author小侨*@time2017/7/2110:17*@descView层接口/约束类*/publicinterfaceIView
zeqiao
·
2020-08-03 09:36
Android
常用代码
Android_自我总结(一)之彩票app总结
实现方法:封装:okgo框架+
RxJava
.关键代码:onNe
xuelehao163
·
2020-08-03 08:17
Kotlin配合Gson进行json数据解析
数据解析昨天写的小demo里使用到了这个1,首先引入第3方库implementation'com.squareup.okhttp3:okhttp:3.8.1'implementation'io.reactivex.
rxjava
2
潇风寒月
·
2020-08-03 08:35
Android
给 Android 开发者的
RxJava
详解
转:给Android开发者的
RxJava
详解前言我从去年开始使用
RxJava
,到现在一年多了。
wxx614817
·
2020-08-03 08:45
开源项目
RxJava
与 Retrofit 结合的最佳实践
转:
RxJava
与Retrofit结合的最佳实践前言
RxJava
和Retrofit也火了一段时间了,不过最近一直在学习ReactNative和Node相关的姿势,一直没有时间研究这些新东西,最近有个项目准备写
wxx614817
·
2020-08-03 08:45
开源项目
Android----MVP+
Rxjava
+Retofit 结合使用
添加依赖:compile'io.reactivex.
rxjava
2:
rxjava
:2.0.2'compile'io.reactivex.
rxjava
2:rxandroid:2.0.2'compile'com.squareup.retrofit2
why_111
·
2020-08-03 08:09
LiveData+Retrofit 网络请求实战
code小生,一个专注Android领域的技术平台公众号回复Android加入我的安卓技术群作者:星星y星星y授权发表,转发等请联系原作者授权
RxJava
与Retrofit在出现LiveData之前,Android
weixin_38754349
·
2020-08-03 07:13
Android技术栈(四)Android Jetpack MVVM 完全实践
1MVVM总览本文包含Android中MVVM体系中的很多部分,主要对ViewModel+DataBinding+
RxJava
+LiveData+Lifecycle等笔者所使用的技术体系进行解析.本文字数较多
weixin_34252090
·
2020-08-03 07:32
RxJava
2线程切换原理及源码分析
RxJava
是一个异步框架,使用
RxJava
可以使代码逻辑更加清晰,避免过多的嵌套调用导致代码可读性变差。
weixin_34102807
·
2020-08-03 07:25
详解
RxJava
2 的线程切换原理
转载请标明地址QuincySx:[https://www.jianshu.com/p/a9ebf730cd08]读了这篇文章你将会收获什么
RxJava
2基本的运行流程(并不会详述)
RxJava
2线程切换原理为什么
weixin_33895695
·
2020-08-03 06:49
LiveData源码分析
说到响应式开发或者说观察者就不免想到
RxJava
,
RxJava
将观察者模式运用的炉火纯青。
weixin_33857230
·
2020-08-03 06:38
Retrofit与LiveData结合
先解释一波,相信我们都对
Rxjava
+Retrofit使用很熟悉了吧,回忆一下步骤添加了Retrofit对
Rxjava
支持的依赖implementation'com.squareup.retrofit2
weixin_33753845
·
2020-08-03 06:48
Android MVP-编程思想2(代码实现初级版)
最终实现一个结合
Rxjava
2,Retrofit的MVP通用框架。代码放到github上。(如有错误之处,请在评论区指出,谢谢。如果感觉写的不错,请点赞,关注,谢谢。)
0 and 1
·
2020-08-03 06:12
architectural
thinking
Android MVP-编程思想7(为什么使用代理类抽取通用方法而不是工具类?,基类BaseMvpFragment)
最终实现一个结合
Rxjava
2,Retrofit的MVP通用框架。代码放到github上。(如有错误之处,请在评论区指出,谢谢。如果感觉写的不错,请点赞,关注,谢谢。)
0 and 1
·
2020-08-03 06:12
architectural
thinking
Android MVP-编程思想3(MVP-内存泄露问题处理,基类封装,有没有必要再使用软引用?)
最终实现一个结合
Rxjava
2,Retrofit的MVP通用框架。代码放到github上。(如有错误之处,请在评论区指出,谢谢。如果感觉写的不错,请点赞,关注,谢谢。)
0 and 1
·
2020-08-03 06:12
architectural
thinking
Kotlin 中 BaseActivity 以及 MVP 封装
首先,项目中使用Retrofit+
RxJava
2进行网络请求,那么,我们在使用的时候就要考虑到
RxJava
的生命
wangjie_de
·
2020-08-03 06:16
RxJava
2.x初识
一,初识
RxJava
(1),什么是
RxJava
?
朽木成才
·
2020-08-03 06:06
框架
责任链模式_简要实现
又不想引入
RxJava
,就自己做了一个简要的实现1-1,实现publicclassChainManager{privateOnSubmithead;/***会依次执行OnChain中的内容**@paramchainArray
ylineyline
·
2020-08-03 06:24
Android优化
引入OKHttp3+Retrofit2+
Rxjava
2网络框架
本文中引入的是截止2018年5月5号最新的OKHttp3+Retrofit2+
Rxjava
2库。和部分网络上的文章代码可能有部分出入。
不能停止前进
·
2020-08-03 05:10
Android从零开始搭建MVVM架构(4)——LiveData
比如当我们使用Retrofit+
Rxjava
处理接口回调数据时,需要考虑activity或fragment生命周期,以解决onStop或onDestory之后回调数据的问题。
伯努力不努力
·
2020-08-03 05:09
架构设计
Android
MVVM系列专题
一张图搞定-
RxJava
2的线程切换原理和内存泄露问题
一张图搞定-
RxJava
2的线程切换原理和内存泄露问题分析首先祭出我自己画的一张图这张图显示的是
RxJava
2源码层面上的调用关系下面通过一个例子来解释一下这张图publicclassMainActivityextendsActivity
ccx-_-
·
2020-08-03 05:35
Android
ListView原来这么好用
App技术2016-12-0618:05闲话中心本来是要推送
RxJava
知识的,但是出了点意外,因为我要使用retrofit2和
RxJava
2.0,本来知识都已经准备的差不多了,最后发现,出意外了,retrofit2
师太,老衲把持不住了
·
2020-08-03 05:35
Andorid项目架构篇
googlesamples/android-architecture/blob/master/README.md里面的demo真不少,最单纯的mvp架构,使用了Clean架构的mvp,使用了dagger,
rxjava
☆☆张
·
2020-08-03 05:25
Android技术学习
Novate:Retrofit2.0和
RxJava
的又一次完美改进加强(Tamic博客 -CSDN)
作者/Tamichttp://blog.csdn.net/sk719887916/article/details/52195428前言用过
RxJava
和Retrofit的朋友,用久了就会发现Retrofit
Tamic大白
·
2020-08-03 04:51
Retrofit
Android高手
网络编程
设计模式
架构开发
Java
+Rx
实践及源码大全
RxJava
的学习
RxJava
的学习:1.
RxJava
的四个基本概念:observable(可观察的,也就是被观察者)observer(观察者)subscribe(订阅)事件。
shuai370982
·
2020-08-03 04:06
Activity的生命周期和启动模式
吐槽自己最近每天早上学点
Rxjava
,网络请求,然后下午就开始《Android艺术探究》这本书的阅读,抽空继续看下计算机网络,晚上就是写项目的时候。加油,还是要坚持减肥运动,不想当死肥宅了。
sakurakider
·
2020-08-03 04:52
android
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他