![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Rxjava
文章平均质量分 85
厚德.
这个作者很懒,什么都没留下…
展开
-
Rxjava 条件/布尔操作符
public class RxConditionActivity extends AppCompatActivity { private final String TAG = RxConditionActivity.class.getSimpleName(); @Override protected void onCreate(@Nullable Bundle savedI原创 2018-02-01 11:39:37 · 293 阅读 · 0 评论 -
Rxjava 的过滤操作符
public class RxFilterActivity extends AppCompatActivity { private final static String TAG = RxFilterActivity.class.getSimpleName(); @Override protected void onCreate(@Nullable Bundle save...原创 2018-02-01 11:38:06 · 204 阅读 · 0 评论 -
RxJava 变换、 组合 、 合并操作符
/** * @author :houde * 时间:2018/1/23 * Des:RxJava 变换操作符 */public class RxOperateActivity extends AppCompatActivity { private final String TAG = "RxOperateActivity"; Obser...原创 2018-01-23 17:35:41 · 1224 阅读 · 0 评论 -
RxJava中的创建操作符
/** * @author :houde * 时间:2018/1/23 * Des:Rxjava 创建操作符 */public class RxCreateActivity extends AppCompatActivity { private final String TAG = getClass().getName(); priva...原创 2018-01-23 17:03:45 · 150 阅读 · 0 评论 -
RxJava实现倒计时
在Android中实现倒计时的方法很多,可以通过Handler,Timer,CountDownTimer等。通过Timer和Handler的方式太简单了,这里就不做解释了,先写一个用CountDownTimer实现的代码,然后再写RxJava实现的方式。CountDownTimer类的介绍就是:安排倒计时知道将来一段时间,并在这段时间中定时通知。CountDownTimer是一个抽象类就是让我实现...原创 2018-03-10 14:58:34 · 1181 阅读 · 0 评论 -
Rxjava和Retrofit进行封装时,对统一的数据格式的封装
当我们在使用Retrofit时,对返回的统一数据格式都是要做一次统一处理的。因为后台返回给我们的json数据,都有一个固定的格式,让我们判断这次返回的数据是成功的还是失败的,如果是失败的我们就可以直接走失败了,如果是成功的我们就可以对数据进行操作,让数据显示在界面上。通常这个数据格式是这样的:{"status":0,"msg":"成功","data":{}}首先我们要把这个json转换成一个J...原创 2018-03-10 16:18:20 · 1234 阅读 · 0 评论 -
Rxjava在注册后直接登录
在android项目中对于用户注册后,会在注册完毕后,再调用登陆接口进行登录,这个地方显得代码不是很优雅。我们如果使用Rxjava如何让这种不优雅的操作变得优雅内,这就是我写下面代码的原因了。首先我们代码需要引入的库compile 'io.reactivex.rxjava2:rxandroid:2.0.1'compile 'io.reactivex.rxjava2:rxjava:...原创 2018-03-10 16:29:56 · 2236 阅读 · 2 评论