自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 收藏
  • 关注

原创 Retrofit+RxJava实战日志(5)-如何获取缓存

首先OKHttp启用缓存目录OkHttpClient mOkHttpClient = new OkHttpClient();File cacheDirectory = new File(context.getApplicationContext() .getCacheDir().getAbsolutePath(), "HttpCache"); //指定缓存路径Cache

2016-01-20 16:02:20 3838 1

原创 Retrofit+RxJava实战日志(4)-Gson解析空字符串的问题

在我做的项目中,服务器经常会用空字符串 “” 作为返回结果表示空值 但这在Gson当中就会遇到问题,如果这项数据的类型不是字符串,Gson解析就会报错 我们希望程序可以自动将空字符串解析为对应类型的空值,比如整型就解析为0,List型就解析为一个Empty List这个问题可以说是我用Retrofit+Gson以来最大的一个坑,以至于我在研究时差不多都要把源码看完了 提一件离奇的事是,Gson

2016-01-19 19:37:11 4990 3

原创 Retrofit+RxJava实战日志(3)-网络异常处理

上一篇文章写了Retrofit和RxJava的基本使用,最后的subscriber并没有写具体实现 成功的返回通常对应了各种不同的处理,而异常返回通常有着统一的处理 因此这一篇单独讲讲异常处理Retrofit本身会抛出HttpException,Gson解析会抛出解析异常, 此外我们还应该处理与服务器约定好的“异常”,即上一篇提到的返回数据中result字段值不会0的情况在这里要先提出一个我用

2016-01-19 18:13:52 8481 7

原创 Retrofit+RxJava实战日志(2)-基本使用

Retrofit+RxJava的基本使用

2016-01-19 17:39:05 7114 6

原创 Retrofit+RxJava实战日志(1)-在Android Studio中配置

在build.gradle中添加相关依赖代码,以及retrolambda需要配置Java8

2016-01-19 16:28:01 3352 2

原创 RxJava的个人概述

关于RxJava,网上已经有很多优秀的技术文章了,我当初也是看着这些上手的 先放出传送门: 给 Android 开发者的 RxJava 详解:http://gank.io/post/560e15be2dca930e00da1083 深入浅出RxJava:http://blog.csdn.net/lzyzsd/article/category/2767743 那些年我们错过的响应式编程:htt

2016-01-19 15:37:47 717 1

原创 Git备忘

0 安装与配置(Linux)$ sudo apt-get install git$ git config --global user.name "Your Name"$ git config --global user.email "youremail@example.com"1 本地版本库$ cd         #跳转到需要初始化为

2016-01-18 16:03:58 1191

原创 HTTP协议笔记

HTTP协议是基于TCP协议的上层应用协议 特点1无连接:每次连接只处理一个请求,处理完即断开连接 特点2无状态:每次连接需要的信息都要重传RESTful:一种流行的互联网软件设计架构 含义是资源表现层状态转化,包括三部分 1.定义直观简短的资源地址URI (应当是名词,动作放到参数里) 2.定义传输的资源:Web服务接受与返回的互联网媒体类型,如JSON,XML等 3.对资源的操作方法

2016-01-18 09:53:23 466

原创 HTTP协议笔记

HTTP协议是基于TCP协议的上层应用协议特点1无连接:每次连接只处理一个请求,处理完即断开连接特点2无状态:每次连接需要的信息都要重传RESTful:一种流行的互联网软件设计架构 含义是资源表现层状态转化,包括三部分1.定义直观简短的资源地址URI  (应当是名词,动作放到参数里)2.定义传输的资源:Web服务接受与返回的互联网媒体类型,如JS

2016-01-14 11:12:53 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除