分类 开源库 下的文章

Fresco的使用及注意事项

添加引用 1.build.gradle添加依赖 compile 'com.facebook.fresco:fresco:0.12.0' //以下是加载Gif使用,按需添加 compile 'com.facebook.fresco:animated-gif:0.12.0'

DevWiki   2016-10-17   No comments

Fresco加载图片封装

使用第三方库的原则:最好添加一层自己的封装,不要直接使用。防止替换库带来的麻烦! 以下是使用Fresco加载图片时的简单封装,以备不时之需。

DevWiki   2016-10-15   No comments

ButterKnife8使用指南

ButterKnife 8.4版本使用依赖与8.2版本不同,已更新下面的内容,阅读时请注意注释 最近在更新ButterKnife时发现出了点问题,到官网看了一下,原来ButterKnife使用apt.配置也要进行相应的更改 0x01 Project build.gradle 首先在项目的build.gradle添加apt引用 buildscript { repositor...

DevWiki   2016-08-04   3 comments

Retrofit测试接口

最近呢,我租了个服务器,博客也开始转移至新的地址:http://blog.devwiki.net 如果你访问http://www.devwiki.net 仍旧会跳转到旧的博客地址。废话不多说,说一下今天的内容吧。 前一段时间,我发布了几篇关于Retrofit使用的教程,里面使用多说的接口作为案例,测试的那篇文章已经被童鞋们添加了7000+的评论,在这样下去估计快过万了。 这段时间我在购...

DevWiki   2016-06-29   2 comments

那些年我们错过的响应式编程

那些年我们错过的响应式编程 (by @andrestaltz) > 原文链接 : The introduction to Reactive Programming you've been missing 译者 : yaoqinwei 校对者: yaoqinwei、bboyfeiyu、chaossss 状态 : 未完成 译者注:校对时请注意几个核心词翻译是否准确,stre...

   2016-06-04   No comments

Retrofit使用教程(三):Retrofit与RxJava初相逢

上一篇文章讲述了Retrofit的基本使用,包括GET,POST等请求.今天的文章中Retrofit要与RxJava配合使用. 了解RxJava RxJava有种种好处,我不在这里一一讲述.这里我只给出一个使用RxJava的例子.如果想更深入地了解RxJava,可以参考以下文章: 给Android开发者的RxJava详解 RxJava Essentials 中文翻译版 接...

   2016-03-25   No comments

Retrofit使用教程(二)

上一篇文章讲述了Retrofit的简单使用,这次我们学习一下Retrofit的各种HTTP请求. Retrofit基础 在Retrofit中使用注解的方式来区分请求类型.比如@GET("")表示一个GET请求,括号中的内容为请求的地址. 格式 含义 @GET 表示这是一个GET请求 @POST 表示这个一个POST请求 @PUT 表...

   2016-03-19   2 comments

Retrofit使用教程(一)

Square公司开源了许多优秀的库,Retrofit就是其中之一。 Retrofit是用来简化APP访问服务器API,如果你的服务器使用的使RESTAPI,那么赶紧使用Retrofit吧。 官方的文档是用GitHub的API说明使用过程的,有的童鞋可能从没用过GitHub的API(比如我),为了简单易懂,这里我使用一个查询手机归属地的API来说明Retrofit的使用过程。

   2016-03-02   No comments