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
Android网络编程系列
Android网络
请求框架-Volley、OkHttp、Retrofit
1.VolleyVolley是2013年Google官方发布的一款Android平台的网络请求框架,Volley是“群发”、“迸发”,因此它非常适合一些数据量不大,但需要频繁通信的网络操作。优点:Volley框架封装了HttpClient,可以提供开发效率;而且性能稳定性很高;而且扩展性较强,支持HttpClient、HttpUrlConnnection,还支持和OKHttp结合;还封装了Imag
牛八少爷
·
2020-08-10 18:48
Android开发
#
Android网络请求
Android网络
编程
Android平台网络相关API接口java.net.*(标准java接口) 提供与联网有关的类,包括流,数据包套接字(socket)、Internet协议、常见Http处理等。 比如:创建URL,以及URLConnection/HttpURLConnection对象、设置链接参数、链接到服务器、向服务器写数据、从服务器读取数据等通信。这些在Java网络编程中均有涉及。Org.apache接口
kpacnB_Z
·
2020-08-10 17:46
Android网络
编程--问题汇总(01) NetworkOnMainThreadException
问题描述:在安卓4.0版本以上运行联网程序时,常会遇到NetworkOnMainThreadException这类错误,初步猜测是因为安卓自身优化所致,为了避免主线程(UI线程)由于访问网络等待时间过长导致界面假死现象的发生做出的优化。解决方式:1.直接忽视掉,不推荐使用,限于在调试时临时使用在联网activity中,嵌入下面代码即可解决。@OverrideprotectedvoidonCreat
Mr-rxz
·
2020-08-10 16:34
Android
Android网络编程
okhttp的应用详解与源码解析--
android网络
请求框架发展史
,Google不倒,Android不灭,本专栏的同步视频教程已经发布到csdn学院,地址如下:https://edu.csdn.net/course/detail/29076前几天在网络上看到一个关于
android
门心叼龙
·
2020-08-10 16:16
okhttp
http
okhttp
retrofit
HttpClient
volley
NoHttp, OkHttp, Volley, Async-Http, xUtil, HttpClient, HttpURLConnection的比较
QQ技术交流1群:46523908QQ技术交流2群:46505645NoHttp源码及Demo:https://github.com/Y0LANDA/NoHttpNoHttp是专门做
Android网络
请求与下载的框架
璀璨下的一点星辰
·
2020-08-10 16:16
安卓
海康威视视频监控demo 源码+库文件
研究后发现,要实现上述功能,需要用到两个SDK:1、海康威视
android网络
库2、海康威视android播放库问题马上来了,海康威视的官网只有android播放库下载,没有
android网络
库下载,通过
a358763471
·
2020-08-10 15:07
牛客编程巅峰赛S1赛季第1场 - 青铜&白银局
文章目录牛客编程巅峰赛S1赛季第1场-青铜&白银局A-移动数字思路代码B-魔法数字思路代码C-牛妹的春游思路代码总结牛客编程巅峰赛S1赛季第1场-青铜&白银局比赛链接牛客网新办的
编程系列
线上赛,主要面向求职者
Visors
·
2020-08-10 14:25
牛客
acm
解题报告
【小白爱编程一】编译也崩盘
Hello,大家好,欢迎来到小白爱
编程系列
。
Moyiii
·
2020-08-10 14:36
【小白爱编程】
Android网络
请求的几种方式(HttpUrlConnection、HttpClient、Volley)
一、前言在日常开发的Android项目里,我们经常用到客户端请求网络资源,大多数人都是用现在流行的第三方框架,或者公司前辈们已经封装好的框架,根本就不用我们写一些性能很low且很费时费力的代码。今天花点时间对它们做点对比总结。(1)、JDK内置原生API:HttpUrlConnection(2)、Android内置包装API:HttpClient(3)、框架:Volley/Xutils/OkHtt
止步前行
·
2020-08-10 13:25
Android
Android
HttpClient
Volley
OkHttp
Android网络
框架选择(Volley、OkHttp、Retrofit)
###**1.**好早就在网上看网络框架源码的时候,突然看到有人在问Volley、OkHttp、Retrofit我到底应该用哪个呢?我其实想去回答但是又怕误导别人,今天随着项目的推进我们来对比一下,先上一张图:上面的这些应该都认识,我们使用第三方的开源库,说好听一点是为了降低开发周期和难度,说得不好听一点就不说了,要我自己去写我还真不知道该怎么办,我们只能来分析分析碰到个女鬼我们几个汉子该怎么分。
weixin_33989058
·
2020-08-10 13:49
框架--NoHttp和OkHttp哪个好用,Volley和NoHttp哪个好用?
NoHttp源码及Demo托管在Github欢迎大家Star:https://github.com/Y0LANDA/NoHttpNoHttp是专门做
Android网络
请求与下载的框架,框架直播视频源码下载地址
weixin_30807677
·
2020-08-10 13:11
Android网络
图片转换成bitmap保存到本地指定文件夹
下列代码,请求网络图片转换为bitmap,然后保存到指定文件夹,微信,QQ分享,要求缩略图不大于32kb压缩图片代码,使用了Glide来进行图片压缩处理Glide.get(ShopDetailsActivity.this).clearMemory();Log.e("分享图片地址链接分享","分享图片地址:"+shopInfoEntity.getImgs().get(0).toString());G
ddbnfh3092
·
2020-08-10 09:03
Android网络
请求框架之Retrofit(二)
前面一篇文章介绍了Retrofit的基本用法,没有看过的童鞋可以移步:
Android网络
请求框架之Retrofit(一),现在我们来继续介绍Retrofit配合RxJava、RxAndroid的用法。
ykb19891230
·
2020-08-10 05:54
Retrofit系列
网络通信
Android开发
Android网络
编程之Http协议
一、Http协议简介在上一篇文章
Android网络
编程简介中我们说过,大部分的Android应用网络通信都是基于Http协议(超文本传输协议)的,Http协议属于应用层的协议,而应用层协议的作用是用来规定传输数据的格式
xiao_nian
·
2020-08-10 04:02
android
Android网络
请求框架(三) Retrofit配合RxJava
大家好,好久没有更新了,今天给大家介绍一下目前火了很久很久的框架,Retrofit加RxJava配合使用介绍优点使用必要操作请求方法,请求头,请求参数表格介绍@GET请求:@POST请求打开本地相册选取图片上传图片@Url使用:xJava配合使用)介绍retrofit是okhttp的加强版,底层封装了Okhttp。准确来说,Retrofit是一个RESTful的http网络请求框架的封装。因为网络
UfGniX.
·
2020-08-10 04:14
网络
java
android
okhttp封装
Okhttp是一个
android网络
请求框架,如果不进行封装调用会超麻烦,就会有大量的重复代码。
前端适配
·
2020-08-10 03:44
android_util
Android开源网络请求框架Retrofit的介绍使用
Retrofit是Square公司开发的一款针对
Android网络
请求的框架,Retrofit2底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp做网络请求
weixin_34355881
·
2020-08-10 03:13
Java并发
编程系列
---LockSupport工具和Condition接口
一、LockSupport工具LockSupport定义了一组的公共静态方法,这些方法提供了最基本的线程阻塞和唤醒功能,而LockSupport也成为构建同步组件的基础工具。LockSupport定义了一组以park开头的方法用来阻塞当前线程,以及unpark(Threadthread)方法来唤醒一个被阻塞的线程。Park有停车的意思,假设线程为车辆,那么park方法代表着停车,而unpark方法
忘不掉就记着吧
·
2020-08-10 02:22
多线程与高并发
condition
aqs
java
多线程
队列
Java并发
编程系列
---可重入锁和读写锁的实现原理、源码分析
一、重入锁1.1什么是重入锁重入锁ReentrantLock,就是支持重进入的锁,它表示该锁能够支持一个线程对资源的重复加锁。除此之外,该锁的还支持获取锁时的公平和非公平性选择。1.2重入锁有什么用例子:之前AQS的一个自己实现的锁packagecom.example.demo.thread;importjava.util.concurrent.TimeUnit;importjava.util.c
忘不掉就记着吧
·
2020-08-10 02:22
多线程与高并发
自己写的一套应用管理系统(包含一套app系统,一套后台web管理系统《包含Android接口和后台调用接口》)
/114.115.178.160:8082/index(演示服务器宽带内存较小,以后实例项目演示全部集成到springcloud项目上统一演示尽请期待)一,该套系统使用到的技术android相关技术(
Android
刘献盎
·
2020-08-10 01:39
mydemo
springcloud
Android网络
请求Retrofit2+Rxjava2+Okhttp3的简单封装
前言:Retrofit2+Rxjava2+Okhttp3的网络请求框架无疑是当前最流行的网络请求方式,retrofit负责请求的数据结果,rxjava负责线程间的调度,okhttp负责数据请求的过程,Retrofit2+Rxjava2+Okhttp3三者完美的切合使得其功能更加强大,简单记录下在项目中使用时的简单封装。1.导入依赖implementation'io.reactivex.rxjava
ruancw
·
2020-08-10 00:14
Android开发
基于OkHttp3的Retrofit使用实践
title=book_v2#post_book_collection前言Retrofit是由大名鼎鼎的Square公司开发的
Android网络
请
冯志远
·
2020-08-09 23:42
Android开发记录
android网络
请求Volley框架的使用
为什么要使用Volley框架开发android应用很多时候都要涉及网络操作,AndroidSDK中提供了HttpClient和HttpUrlConnection两种方式用来处理网络操作,但当应用比较复杂的时候需要我们编写大量的代码处理很多东西:图像缓存,请求的调度等等;而Volley框架就是为解决这些而生的,它与2013年GoogleI/O大会上被提出:使得Android应用网络操作更方便更快捷;
小行家
·
2020-08-09 23:15
volley框架的基本使用
网络的数据请求
android
volley框架的基本使用
Android网络
状态获取类 在api 29中 NetworkInfo Deprecated
Android编译sdk版本为29时,NetworkInfo过时了,去Android官网查到以下结果版本29以前的写法如下:publicstaticbooleannetworkConnected(Contextcontext){if(context!=null){ConnectivityManagermConnectivityManager=(ConnectivityManager)context
撒了个币
·
2020-08-09 22:17
Android
封装Retrofit2+OkHttp3+RxJava网络请求
简介:Retrofit:Retrofit是Square公司开发的一款正对
Android网络
请求的框架。底层基于OkHttp实现,OkHttp已经得到了google官方的认可。
龙旋
·
2020-08-09 22:10
网络请求
Android开发之Retrofit+RxJava的使用
Retrofit是Square公司开发的一款针对
Android网络
请求的一个当前很流行的网络请求库。
iteye_5061
·
2020-08-09 21:46
Android
使用Retrofit + RxJava 网络请求
Android网络
请求框架是Android开发中必须使用的,个人用过的网络请求框架有Android-async-http,Volley,Okhttp,以及本篇所介绍的Retrofit,我们不能用绝对的眼光去衡量这几个框架的优缺点
黄林晴
·
2020-08-09 21:16
Android开发
如何消除原生
Android网络
状态上的惊叹号
喜欢使用原生Android系统的朋友可能会发现自己的状态栏信号图标上经常有一个惊叹号标志。这是怎么回事呢?原因是Android为了对网络状态进行检测,采用了一种叫做captivedetection的方式进行网络状态检测。其实说起来很简单,每当连接到一个网络,比如移动数据网络或者WIFI的时候,Android的NetworkMonitor模块会构造一个http的请求,发送到指定的服务器,然后利用收到
Howellzhu
·
2020-08-09 21:06
Android技巧
android
网络
状态
登录
Android网络
访问解决方案小结·1
最近想寻找新的网络连接方案来替代现在使用的HttpClient+AsyncTask组合的网络访问。寻找后,找到下面两个备胎volley,这个是谷歌在2013年的io上提出的,主要针对高频,数据量小的访问。官方的这张图美好的诠释了volleyOkHttp,这个也不错,不过至今依旧有bug,导致部分机型不能访问网络。具体的可以跟进这个issue目前还没有解决,https://github.com/sq
Sanjay_f
·
2020-08-09 20:35
android
Retrofit 基本用法
Retrofit基本用法Retrofit介绍Retrofit是Square开发的
Android网络
请求框架,它是基于OkHttp实现的。与其他网络框架不同,它使用运行时注解提供功能。
okclouderx
·
2020-08-09 20:27
Android
开源框架
教你写
Android网络
框架之基本架构
转载请注明出处,本文来自【Mr.Simple的博客】。我正在参加博客之星,点击这里投我一票吧,谢谢~前言在前段时间,偶然参加了博客之星的评选,也偶然的进入到了鸿洋和任玉刚两知名博主的开发群,感受到了很浓厚的技术探讨氛围,于是自己也冒出了写一些系列博客的想法。虽说本人水平有限,但是也希望自己的博客能够帮到一些需要帮助的人。需要你是高手,那么显然不适合你,就没有必要再看下去了。如果你对框架开发或者说A
MrSimp1e
·
2020-08-09 19:43
Android应用开发
教你写Android网络框架
Retrofit + RxJava+RxAndroid
现在来了解一下,Retrofit:Retrofit是Square公司开发的一款正对
Android网络
请求的框架。
站在巨人的肩膀上看世界
·
2020-08-09 19:48
Android
(转载)解决Android下Wap模式无法访问网络的问题
在
android网络
开发中,对接入点判断是必不可少的,因为连接网络的时候如果是wap接入点,需要设置代。
亮宇
·
2020-08-09 19:28
Android
Android的网络状态判断
参考原文:https://blog.csdn.net/qq_15807167/article/details/51792620记录学习
Android网络
连接判断与处理获取网络信息需要在AndroidManifest.xml
liuhaha1015
·
2020-08-09 18:10
Android
11.6--最好的网络库:Retrofit
既然我们这一章讲解
Android网络
技术,那么就不得不提到Retrofit,因为它实在是太好用了。Retrofit,同样是一款由Square公司开发的网络库,但是它和OkHttp的定位完全不同。
csdn_DaShuiNiu
·
2020-08-09 18:38
Kotlin第一行代码
Android网络
请求发展简史和RxJava+Retrofit+OkHttp实践
Android网络
请求推荐使用和发展历史2.2之前:HttpClient2.3之后:HttpURLConnect
GeekKevin
·
2020-08-09 18:18
Android
架构思考
Android
功能范例
SHELL编程之特殊符号
前言本文是shell
编程系列
的第四篇,集中介绍了bash编程可能涉及到的特殊符号的使用。学会本文内容可以帮助你写出天书一样的bash脚本,并且顺便解决以下问题:输入输出重定向是什么原理?
renwotao2009
·
2020-08-09 17:39
Linux-shell编程
Android retrofit+rxjava+okhttp封装使用
现在
android网络
请求大部分已经换成了Retrofit2.0+RxJava+okHttp3.0,Retrofit使用接口的方式,负责请求的数据和请求的结果,OkHttp负责请求的过程,RxJava负责异步
現狀很好
·
2020-08-09 17:52
code小生
安卓学习之-ConnectivityManager(判断网络连接)
/***
Android网络
判断类,用来判断网络状态使用方法:(1)先初始化//初始化网络状态检测类NetworkStateUtils.instance().init(this);(2)判断是否联网NetworkStateUtils.instance
julielele
·
2020-08-09 17:43
android
Android:Retrofit 与 RxJava联合使用大合集(含实例教程)!
前言在Andrroid开发中,网络请求十分常用,而在
Android网络
请求库中,Retrofit是当下最热的一个网络请求库Retrofit之所以作为现在最流行的网络请求库,其中一个主要原因是:支持RxJava
Carson_Ho
·
2020-08-09 17:03
RxJava
详细教程
RxJava详细教程
Android网络
DNS
1AndroidnetdDNSlibcore/ojluni/src/main/java/java/net/InetAddress.javanetd中dnsserver设置文件:ResolverController.cppnetd中域名解析文件:DnsProxyListener.cppFigure1-1AndroidnetdDNS2libcDNS解析函数bionic/libc/dns/net/get
George-seu
·
2020-08-09 16:15
Network
浅论
Android网络
请求库——android-async-http
在iOS开发中有大名鼎鼎的ASIHttpRequest库,用来处理网络请求操作,今天要介绍的是一个在Android上同样强大的网络请求库android-async-http,目前非常火的应用Instagram和Pinterest的Android版就是用的这个网络请求库。这个网络请求库是基于ApacheHttpClient库之上的一个异步网络请求处理库,网络处理均基于Android的非UI线程,通过
weixin_33795833
·
2020-08-09 14:23
android 三种网络通信接口及各个接口的代码示例
第一部分
Android网络
基础Android平台浏览器采用了WeBKit引擎,这款名为ChormeLite的Web浏览器拥有强大扩展特性,每个开发者都以为编写自己的插件,使得浏览器的功能更加完善。
preterhuman_peak
·
2020-08-09 10:25
移动端
关于okhttp在java中的应用
参考文章OkHttp3特性艾曼大山https://www.jianshu.com/p/f1ab6182d6fc(持续更新ing…)一、
android网络
框架之OKhttp(AndroidStudio)一个处理网络请求的开源项目
采山m0_46453807
·
2020-08-09 09:13
专业技术笔记
Java面试题(七)网络
编程系列
1.简单说一下http协议http(Hypertexttransferprotocol)超文本传输协议,通过浏览器和服务器进行数据交互,进行超文本(文本、图片、视频等)传输的规定。也就是说,http协议规定了超文本传输所要遵守的规则2.http协议的特点无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。无状态:H
老王搞BUG
·
2020-08-09 05:43
面试题
android netd和kernel&frameworks的通信逻辑
在应用到Linux内核之间需要一个桥梁,这个桥梁就是Netd守护进程,我们就从Netd守护进程开始去了解一些
Android网络
系统的工作流程。
月亮弯弯2013
·
2020-08-09 05:05
Framework
HttpClient
Android网络
开启、关闭整理
近段时间由于要对手机网络状况进行判断、开启和关闭,从网上找了些资料,现整理如下包含了对WiFi、GPRS、飞行模式的开启、关闭以及一些状态的检测,在小米和三星平板上测试均通过packagecom.my.device_admin.business;importjava.lang.reflect.Method;importandroid.content.Context;importandroid.co
pobi
·
2020-08-09 04:44
Android
Android网络
框架情景分析之NetworkManagementService和Netd交互深入分析一
Android以太网框架情景分析之NetworkManagementService和netd交互深入分析一前言 在前面的篇章Android以太网框架情景分析之启动简介和Android以太网框架情景分析之NetworkFactory与NetworkAgent深入分析我们介绍了以太网的启动,NetworkFactory与NetworkAgent的注网以及关联。还记得我们最开始的关于以太网相关的时序图
IT先森
·
2020-08-09 04:31
Android网络
框架情景分析之NetworkManagementService和Netd交互深入分析二
Android以太网框架情景分析之NetworkManagementService和netd交互深入分析二前言 通过前面篇章Android以太网框架情景分析之NetworkManagementService和netd交互深入分析一我想小伙伴已经对Netd有了一个比较深层次的认知了,Netd一方面接收处理内核上报的网络状态信息然后将相关指令发送给上层,另外一方面接收上层传递下来的指令执行对应的命令
IT先森
·
2020-08-09 04:37
Android网络
编程简介
一、
Android网络
编程简介我们在平时的开发中,不可避免的会使用到网络编程方面的知识;在我的理解中,App好比是一个壳,它的作用是将用户和服务器联系起来,用户通过操作App向服务器发送或者接收数据,并且以友好的方式反馈给用户
xiao_nian
·
2020-08-09 02:42
android
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他