E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
retrofit2
retrofit+gson+okhttp使用的简单记录
1.引用:compile'com.squareup.
retrofit2
:retrofit:2.1.0'//
retrofit2
compile'com.squareup.
retrofit2
:converter-gson
dong_hui
·
2020-04-04 10:56
程序耗时时间打印
比如现在在做的百度地图撒点项目,5个图层从数据库获取到2000多个点需要铺在地图上,使用了rxjava+
retrofit2
进行网络请求,这个时候同时移动地图是不会造成地图卡顿的,但是在移动的实际过程中缺出现了卡顿
墨色尘埃
·
2020-04-03 11:46
Retrofit2
使用详解
Retrofit2
简介Retrofit是一个网络访问框架,和OkHttp同样出自Square公司,Retrofit内部依赖于OkHttp,但是功能上做了更多的扩展,比如返回结果的转换功能,可以直接对返回数据进行处理
Cris_Ma
·
2020-04-03 01:24
Retrofit2
浅尝辄止(1):初来乍到,Get请求来一套
配置Gradlecompile'com.squareup.
retrofit2
:retrofit:2.0.0-beta4'compile'com.squareup.
retrofit2
:converter-gson
Tony_Chu
·
2020-04-03 01:28
Novate:
Retrofit2
.0和RxJava的又一次完美改进加强!(九)
作者/Tamichttp://www.jianshu.com/p/d7734390895e本篇文章已授权微信公众号guolin_blog(郭霖)独家发布背景Novate用过RxJava和Retrofit的朋友,用久了就会发现Retrofit说难不难,说易亦不易,对于实际项目中,单纯的运用Retrofit做网络请求库,开发起来还是有很多不便,诸如必须要对请求头和参数处理,API接口数目众多的情况下处
Tamic
·
2020-04-02 22:15
Retrofit2
.3.0 源码解析
本文分析的代码是
retrofit2
.3.0先看一下retrofit官方的实例:publicfinalclassSimpleService{publicstaticfinalStringAPI_URL="
johnnycmj
·
2020-04-02 22:47
retrofit2
源码分析(二)
在第一章节讲到了ServiceMethod的toRequest()方法,下面就从toRequest()方法方法开始分析ServiceMethod,toRequest()的源码如下:RequesttoRequest(Object...args)throwsIOException{RequestBuilderrequestBuilder=newRequestBuilder(httpMethod,bas
nothingren
·
2020-04-02 00:03
Rxjava2+
Retrofit2
结合mvp的简单教程Rxjava篇(二):Rxjava的简单封装
首先我们看一下上一章的rxjava的调用代码如下,可以看到代码很长,如果每个请求都是这么长肯定不行,其次是返回结果没有转换到bean类,下面我们就从这两面来进行封装HttpCenter.getInstance().service.getGameList(map).subscribeOn(Schedulers.io())//指定网络请求在io线程.observeOn(AndroidScheduler
MrAllRight_Liu
·
2020-04-01 15:23
Retrofit2
.x + rxjava2.x +mvp 大神例子分析
原项目地址:高仿知乎日报MaterialDesign+MVP+RxJava+Retrofitforandroid项目目录结构:目录结构.png我们主要分析RxJava+Retrofit的部分。在api目录下就是网络请求部分。entity目录下主要是一些数据模型类,这个大家应该都很熟悉了。api在*API.java文件中定义了相应的接口。CommentsApi.png在Networks类中就是我们封
mimimomo
·
2020-04-01 04:31
初谈一Java Annotation
我相信Java注解大家都不会陌生,许多开源的第三方框架中都有它的身影如:butterknife,eventbus,
retrofit2
,dagger2等等...有这样一个细节你是否注意到了呢?
文淑
·
2020-04-01 02:46
关于Retrofit网络请求方式和自己的一点理解
Retrofit简介:Retrofit是Square公司开发的一款针对Android网络请求的框架,
Retrofit2
底层基于OkHttp实现的,Okhttp现在已经得到Google官方认可,大量的app
JuSong
·
2020-03-31 20:48
Retrofit2
源码学习笔记(一)
所分析的源代码基于
Retrofit2
.3.0版本。一般我在刚接触一个库时,会先大致了解一下它解决什么问题,使用了什么技术等等,这之后我会动手写一个小例子并运行起来看看效果,那么首先我来写一个例子。
荒井
·
2020-03-31 16:25
HuaBanLite发布啦~~!!
https://github.com/alberthgh/HuaBanLiteHuaBanLiteAndroid端的花瓣网,个人兴趣项目在架构搭建上,用了比较热门的MVP和RaJava+Dagger2+
Retrofit2
黄光华
·
2020-03-31 15:08
[搞定开源]第五篇 EventBus3.1.1原理
Android开源项目原理系列[搞定开源]第一篇okhttp3.10原理[搞定开源]第二篇okio1.14原理[搞定开源]第三篇
retrofit2
.4.0与设计模式[搞定开源]第四篇手动实现RxJava2
展翅而飞
·
2020-03-31 11:30
Retrofit2
源码试读(一)
1.文章介绍
Retrofit2
+Rxjava2+Glide+MVP架构正是火热,以学习角度出发,分模块来熟悉下这种架构的各个模块源码以及实现方式。什么情况下使用
Retrofit2
+Rxjava2呢?
Young_Allen
·
2020-03-31 02:07
Retrofit原理浅析
下面来简单分析一下这个
Retrofit2
的使用和实现。类库使用示例首先定义请求接口publici
Alexclin
·
2020-03-31 01:13
Retrofit2
的再封装实战—多线程下载与断点续传(三)
由于离前两篇文章时间比较长了,感觉陌生的同学可以先回顾一下:
Retrofit2
的再封装实战—多线程下载与断点续传(一)
Retrofit2
的再封装实战—多线程下载与断点续传(二)流程图回忆之前文章提到的,
Leinyo
·
2020-03-31 00:23
Retrofit2
.0+RxJava初步
之前看了StormZhang的网络请求哪家强,里面有详细的主流网络请求框架对比,最近在自己的项目中引入了
Retrofit2
.0,同时配合使用RxJava,替换了原先OkHttp。
sunbinqiang
·
2020-03-30 16:02
RxJava +
Retrofit2
+ OkHttp3 封装及踩坑(续)
前一篇文章(也是我在上的第一篇技术文章.)讲了Android三剑客的基础用法和简单封装,有一些封装只是一笔带过,还有些用法被遗漏没讲到的,所以在这篇里统一做下查漏补缺。0x00先做一下纠正:https和失败重连,OkHttp默认是支持的,并不用手动去设置(在OkHttpClient.Builder中已默认设置),所以OkHttpClient.Builder的初始化可以简化为://创建OkHttpC
小枫
·
2020-03-30 15:55
Retrofit
Retrofit2
.0开始内置OkHttp640.png我们的应用程序通过Retrofit请求网络,实际上是使用Retrofit接口层封装请求参数、Header、Url等信息,之后由Ok
WuXiao_
·
2020-03-30 10:18
Retrofit是如何工作的?
注:本文基于
Retrofit2
.0版本,并配合RxJava来分析。
程序亦非猿
·
2020-03-30 10:01
[AS2.3.3]MVP模式学习
1.基本mvp模式实现例子是访问网址获取json串网址是http://gank.io/api/data/福利/10/1网络使用的是rxjava2+okttp3+
retrofit2
实现的网络框架地址首先是
小南2017
·
2020-03-30 07:50
Retrofit + RxJava,Http请求get和post方法获取json数据简单封装
post/560e15be2dca930e00da1083原理就不介绍了,上面那个是很好的资料一、首先要用到Retrofit和RxJava通常需要用到以下依赖compile'com.squareup.
retrofit2
lawliex
·
2020-03-29 18:05
Android网络编程(十)
Retrofit2
后篇[请求参数]
前言在上一篇Android网络编程(九)
Retrofit2
前篇[基本使用]中我们了解了Retrofit的最基本的GET方式访问网络的写法以及请求参数的简单介绍。
刘望舒
·
2020-03-29 18:42
Retrofit2
.0 实现动态多图上传
废话不多说直接贴代码Apiserver加入下面代码//多图图片上传@Multipart@POST("Mobile/App/upload")Callupload_imge(@PartMapMapparams);代码调用上传//创建上传所需的mapMapparams=newHashMap<>();RequestBodyfileBody=RequestBody.create(MediaType.pars
Jinkia
·
2020-03-29 17:07
kotlin之RxJava2+
Retrofit2
之前分享出来的RxJava2+
Retrofit2
实现网络请求封装在新的项目中使用良好没有出现什么水土不服的情况。
Android_惜年
·
2020-03-29 17:55
Retrofit的学习
这里提供一个地址:https://github.com/caichengan/retrofitAndroidstudio集成Retrofit参考上面地址配置Gradlecompile'com.squareup.
retrofit2
破荒之恋
·
2020-03-29 13:24
Retrofit2
(1):基本介绍
Retrofit2
是为了Android和Java提供的一个安全的HTTP客户端。
hiandg
·
2020-03-29 13:48
BigHead(胖头鱼)--Kotlin项目初尝试
由于时间及水平问题~~比较简陋github地址在这~主要使用框架或插件:mvpkotlin
retrofit2
rxjavaglidemvp通过泛型的方式,将model、view、presenter从建类文件的时候就抽离开来
blink_dagger
·
2020-03-29 05:44
Kotlin -
Retrofit2
和Rxjava2封装的网络请求类(含图片上传)
文/ZYRzyr原文链接:http://www.jianshu.com/p/c66d50cd14ee阅读建议:本文适合熟悉Retrofit与Rxjava2的同学阅读,其中也包含一丢丢的RxLifecycle,文中不包含这两个库的使用说明。不熟悉RxJava的同学,建议去这里了解,里面包含3篇文章,均通俗易懂。提示:文中使用的RxJava2的类均是不支持背压的,即Observable(被观察者)与O
ZYRzyr
·
2020-03-29 03:46
Retrofit实用指南
网上关于Retrofit(这里指的是
Retrofit2
包里的Retrofit)的文章已经普天盖地了!为什么还要写这一篇呢?“扔物线”给了我启发!人们还是喜欢原创的东西,而不是东拼西凑的东西!
Professioner
·
2020-03-29 01:49
Retrofit 2.0学习笔记
一、Gradle配置compile'com.squareup.
retrofit2
:retrofit:2.0.0-beta4'compile'com.squareup.
retrofit2
:converter-gson
b_b_d
·
2020-03-28 18:23
Android Retrofit 2.0使用
我的博客:http://wuxiaolong.me/2016/01/15/retrofit/实例带你了解
Retrofit2
.0的使用,分享目前开发Retrofit遇到的坑和心得。
吴小龙同學
·
2020-03-27 23:34
Android MVP+Retrofit+RxJava实践小结
关于MVP、Retrofit、RxJava,之前已经分别做了分享,如果您还没有阅读过,可以猛戳:1、AndroidMVP实例2、Android
Retrofit2
.0使用3、RxJava4、RxBus假设
吴小龙同學
·
2020-03-27 23:10
Android Retrofit,Gson,Okhttp混淆
#Retrofit-dontwarn
retrofit2
.**-dontwarnorg.codehaus.mojo.
GameProgramer
·
2020-03-27 05:35
Android Rxjava2+
Retrofit2
网络请求封装
首先列一下本篇文章要实现的功能1.对服务器返回的数据进行预处理2.请求时带上加载对话框,对话框取消同时取消请求一下以个人公司返回数据为例,先上返回实体:返回结果集基类返回分页结果集基类这里加一句如果返回分页数据也是要被BaseModel包裹的BaseModel>T可以是所有对象这个你们应该懂得,分页的话T一般是List。接下来举个例子1.创建Retrofit数据请求类publicclassSyst
我王汉三又回来了
·
2020-03-27 01:23
Retrofit简单使用
Retrofit,官方的描述是:“Atype-safeRESTclientforAndroidandJava.”它可以通过注解来描述Http请求,URL参数,查询参数,同时,它还支持多个请求体和文件上传
Retrofit2
Xx_young
·
2020-03-26 15:50
Rxjava2+
Retrofit2
结合mvp的简单教程Rxjava篇(一):Rxjava的基本使用
开始讲之前,先推荐大牛的文章让大家去了解一下rxjava扔物线大神http://gank.io/post/560e15be2dca930e00da1083你去搜rxjava第一篇应该就是这个,是rxjava入门必看的文章了,现在大神已经辞职在家,专门开博客免费讲解android知识,希望大家去围观http://hencoder.com/http://www.jianshu.com/p/464fa0
MrAllRight_Liu
·
2020-03-26 13:21
OkHttp基础学习(四),无网络读取本地缓存,有错误,待改正
学习资料:[Android]
Retrofit2
.0如何实现缓存没有网络,读取本地缓存在手机状态栏中,并没有流量和WIFI联网的标志1.无网络,使用本地缓存完整Activity代码:publicclassNoNetworkActivityextendsAppCompatActivityimplementsResultCallback
英勇青铜5
·
2020-03-26 07:46
说说我自己常用的 Android 架构
//所需依赖compile'com.squareup.
retrofit2
:retrofit:2.1.0'compile'io.reactivex.rxjava2:rxjava:2.0.5'compile'io.reactivex.rxjava2
cpacm
·
2020-03-26 04:00
retrofit2
笔记
1、去掉@FromUrlEncoded在post请求中使用@Field和@FieldMap,那么程序会抛出java.lang.IllegalArgumentException:@Fieldparameterscanonlybeusedwithformencoding.(parameter#1)的错误异常。如果将@FromUrlEncoded添加在@GET上面呢,同样的也会抛出java.lang.I
大帅飞
·
2020-03-25 21:46
从零开始搭建Android组件化框架
我们是否可以封装一个底层的lib库,这个底层的公共基础库包括了一些第三方库(如:okhttp,
retrofit2
,glide等)的初始化及简单的封装和一些公共的base类.这样我们重新开发一个新项目只要依赖这个库就马上可以进行业务逻辑的开发了
tome869535144
·
2020-03-25 19:10
Android基于
Retrofit2
.0网络框架封装
前言
Retrofit2
.0已经极大的简化了我们的网络请求,但是结合业务开放我们还需要再封装一下,这里我封装了如下几点:1.域名在创建Retrofit实例的时候我们需要指定一个baseUrl,理想情况下如果一个
TechJ_CN
·
2020-03-25 18:28
Retrofit 2.0 应用场景概述
Retrofit2
.0接入首先,我们应该是添加依赖,这应该大家都很熟悉吧,我就添加了我项目中需要用的依赖。compile'com.squareup.re
飘飘然的影子
·
2020-03-25 17:29
EasyWeather项目学习总结
[gif-2-mp4.com].gif外观上尝试了materialdesign使用了:ViewPager+第三方导航栏SmartTabLayout+百度定位+
Retrofit2
+gson+SharedPreferences
chenmingzhi
·
2020-03-25 11:04
Retrofit2
+Okhttp3+Rxjava通过SOAP协议请求WebService
前言刚入职新公司,负责其AndroidApp的开发,他们的接口访问是通过SOAP协议实现的(基于xml数据格式的数据交换规范),由于之前也没有接触过这种东西,对此也是一脸懵逼,好在公司之前通过AnsysTask封装了SOAP的工具类,那就先做个一不明真相的吃瓜群众,直接拿来使用吧。先用着再说作为一个有上进心的程序员,你会甘心停止不前么?管你会不会,反正我是不会哈哈哈.....在使用的过程中发现An
Mersens
·
2020-03-25 06:20
搭建属于自己的MVP+RXJAVA2+Retroft快速开发框架
1.序言本文章项目地址:Mvp-RxJava-
Retrofit2
016年安卓热门词汇MVP,RxJava,Retrofit。
zhonj
·
2020-03-25 05:43
Android开发错误总结(一)
SwiperefreshLayout+Recyclerview刷新数据出现Inconsistencydetected异常YoumustnotcallsetTag()onaviewGlideistargeting
Retrofit2
AndryYu
·
2020-03-25 05:19
RxJava2.x+
ReTrofit2
.x多线程下载文件
正好看了两天的RxJava2.x+
ReTrofit2
.x,据说这俩框架是目前最火的异步请求框架了。固本文使用R
刁儿郎当
·
2020-03-24 18:18
Retrofit2
+rxjava2源码解析(一):
Retrofit2
的源码解析
之前一直在用
retrofit2
+rxjava2的网络框架,对里面的实现逻辑一直很好奇,翻了一遍网上的源码解析,基本上都是拆开单独的解析。于是花了差不多有一周的时间将里面的实现逻辑整理了一遍。
CDF_cc7d
·
2020-03-24 17:55
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他