码迷,mamicode.com
首页 >  
搜索关键字:rxjava    ( 473个结果
【Android学习】使用RxJava完成益智翻牌游戏
没接触RxJava之前,初学Android之时,用原生控件ImageView写了个翻牌的小游戏。 但是有bug就是如果迅速点击两下后将会计入错误中。 当时还不太了解怎么防止控件多次点击,当时的解决方案是第二次点击时对比一下上次点击控件的ID,如果一直则不计数。 现在有了RxJava,可以更简洁的实现这个功能。 看效果图: 防...
分类:移动开发   时间:2016-05-12 18:53:15    阅读次数:143
Retrofit Rxjava 实现图片下载、保存并展示
首先我们看一下Retrofit常规的用法,在不使用Rxjava的情况下,我们默认返回的是Call。 public interface ServiceApi { //下载文件 @GET Call downloadPicFromNet(@Url String fileUrl); } 但是如果我们要配合Rxjava使用,那么就要按照如下方式来重新定义我们的方法: @GET Ob...
分类:编程语言   时间:2016-05-12 14:28:54    阅读次数:150
Retrofit Rxjava 图片下载
首先我们看一下Retrofit常规的用法,在不适用Rxjava的情况下,我们默认返回的是Call。public interface ServiceApi { //下载文件 @GET Call downloadPicFromNet(@Url String fileUrl); } 但是如果我们要配合Rxjava使用,那么就要按照如下方式来重新定义我们的方法: @GET Observab...
分类:编程语言   时间:2016-05-12 13:08:46    阅读次数:156
Retrofit2.0+RxJava+MVP+Bmob的使用
本篇来总结一下学过的关于android方面的东西。梳理一下知识:1.Retrofit2.0 Retrofit 是一个Square开发的类型安全的REST安卓客户端请求库。这个库为网络认证、API请求以及用OkHttp发送网络请求提供了强大的框架 。2.RxJava/RxAndroid RxJava是一款响应式变成框架。RxAndroid在RxJava基础之上扩展了android线程调度。RxJ...
分类:编程语言   时间:2016-05-12 13:03:34    阅读次数:150
RxJava- 操作符之一
涉及到列表的数据时,总是会想到一个过滤这个词语。比如,在1-100的整数中,筛选出偶数或者奇数相加,或者将前49个数相加,又或者后36个数相加,等等。在这样的场景中,不由想到将需要的数据筛选出来。在发射的Observable中,可不可以做筛选呢?     1.过滤序列 - filter     filter操作符是对源Observable产生的结果按照指定条件进行过滤,只有满足条件的结果才...
分类:编程语言   时间:2016-05-12 11:55:17    阅读次数:273
RxAndroid 常见用法
RxAndroid 常见用法在项目里面添加 compile 'io.reactivex:rxandroid:1.1.0' // Because RxAndroid releases are few and far between, it is recommended you also // explicitly depend on RxJava's latest version for bu...
分类:移动开发   时间:2016-05-12 11:51:45    阅读次数:204
RxJava--学了下RxJava
之前就知道有RxJava这玩意,知道这玩意很屌,不过也就止于看看标题,看几段介绍的程度(懒癌害人不浅)。这周心血来潮,抽空把之前收藏的 扔物线 大神写的RxJava入门文章看了。 http://gank.io/post/560e15be2dca930e00da1083 花了一晚上看完,顺便做做笔记, ...
分类:编程语言   时间:2016-05-11 13:06:19    阅读次数:234
在android 上 使用 rxjava 入门篇
什么是 rxJava? 简单来说,rxJava 是一种 基于事件的,使用了可被观察序列 的异步 响应 扩展 的类库。 这句话有这几个意思: rxJava 是解决 异步问题的。 rxJava 是基于事件机制的。 rxJava 是处理响应扩展的,解决 事件的响应问题(比如事件的响应在哪个线程?)。 rx ...
分类:移动开发   时间:2016-05-09 15:41:09    阅读次数:166
RxJava使用(三)Scheduler 线程控制
前言         在默认情况下,即在不指定线程的情况下,RxJava 遵循的是线程不变的原则,即:在哪个线程调用 subscribe(),就在哪个线程生产事件;在哪个线程生产事件,就在哪个线程消费事件。        如果需要切换线程,就需要用到 Scheduler (调度器)。        Schedulers部分主要来自《给Android 开发者的 RxJava 详解》 Sche...
分类:编程语言   时间:2016-05-07 11:08:07    阅读次数:150
RxJava使用(四)变换
RxJava 提供了对事件序列进行变换的支持;所谓变换,就是将事件序列中的对象或整个序列进行加工处理,转换成不同的事件或事件序列。        不仅可以针对事件对象,还可以针对整个事件队列。        变换部分主要来自《给Android 开发者的 RxJava 详解》 1.   事件对象变换-map()   map(): 事件对象的直接变换;它是 RxJava 最常用的变换;...
分类:编程语言   时间:2016-05-07 08:20:27    阅读次数:300
473条   上一页 1 ... 36 37 38 39 40 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!