本篇来总结一下学过的关于android方面的东西。梳理一下知识:1.Retrofit2.0
Retrofit 是一个Square开发的类型安全的REST安卓客户端请求库。这个库为网络认证、API请求以及用OkHttp发送网络请求提供了强大的框架 。2.RxJava/RxAndroid
RxJava是一款响应式变成框架。RxAndroid在RxJava基础之上扩展了android线程调度。RxJ...
分类:
编程语言 时间:
2016-05-12 13:03:34
阅读次数:
150
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及RxAndroid比较详细的介绍可以参考该文档《给 Android 开发者的 RxJava 详解》
基本介绍
ReactiveX 及 RxJava使用大部分来自和参考《给
Android 开发者的 RxJava 详解》和《RxJava 入门》;进行整理及增加了部分自己的理解。
什么是 ReactiveX
...
分类:
编程语言 时间:
2016-05-07 07:59:51
阅读次数:
398
最近学习RxJava,一直在看大神的文章,分析。
还是要实际敲上一敲印象才会深刻,才能更了明白Rx的机制。
数据源是聚合数据的免费Api。
配合Retrofit 完成数据请求
例子比较简单,没事使用什么复杂的操作符。
就是简单的网络数据获取。
一些常用的操作符大家可以参考官方的文档说明:https://mcxiaoke.gitbooks.io/rxdocs/content/index....
分类:
移动开发 时间:
2016-05-07 07:49:31
阅读次数:
183
学习了RxAndroid,其实也就是RxJava了,但是还是不是非常清楚到底RxAndroid有什么用呢?为什么要使用RxAndroid呢?这篇文章讲得不错,RxJava的原理。但是这里还是把整个过程学习下。
一般实现
??首先来个简单的例子,选出一个班级里面,学生成绩最好的,然后保存这个学生的姓名,这里简单实现下Student的类。
package com.jared.emrxandr...
分类:
移动开发 时间:
2016-04-29 18:49:39
阅读次数:
231
学习了RxAndroid,其实也就是RxJava了,但是还是不是非常清楚到底RxAndroid有什么用呢?为什么要使用RxAndroid呢?这篇文章讲得不错,RxJava的原理。但是这里还是把整个过程学习下。
一般实现
??首先来个简单的例子,选出一个班级里面,学生成绩最好的,然后保存这个学生的姓名,这里简单实现下Student的类。
package com.jared.emrxandr...
分类:
移动开发 时间:
2016-04-26 20:59:03
阅读次数:
205
转载请注明出处:王亟亟的大牛之路礼拜5下午,有一些小伙伴在讨论关于“我对MVP的理解啊”,“我对RxJava,RxAndroid的理解啊”等等。在交流中发现,其实我们往往在实际开发中有意无意的都可能出现某个类特别的繁杂,代码特别的多,而且其实很多都是重复的,但是又没有办法,诸如一大堆回调。可能在项目构建之初,想着我要如何如何去实现,如何如何优化代码结构,逻辑等等,可是因为理解或者业务繁重等各个因素,...
分类:
其他好文 时间:
2016-04-16 18:51:59
阅读次数:
141
链接:https://medium.com/@kurtisnusbaum/rxandroid-basics-part-1-c0d5edcf6850 如果你在阅读这篇文章,相信你一定很想了解RxJava以及如何在Android应用中使用它。可能你已经见过RxJava的代码了,但仍然有些疑惑,愿你能在这 ...
分类:
移动开发 时间:
2016-04-11 10:15:23
阅读次数:
267
RxJava的简单使用基本上也了解了,其实还有一个比较好玩的就是java8才有的lambda了。下面就来搭建下这个环境了,因为android不支持java8,所以需要用到一个开源库, retrolambda:https://github.com/evant/gradle-retrolambda。
具体怎么使用基本上都有,这里简单地介绍下,首先就是下载java8了:http://www.orac...
分类:
移动开发 时间:
2016-03-12 23:05:45
阅读次数:
291