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网络
连接网络
(1)ConnectivityManager在Android中,ConnectivityManager类代表网络连接服务,它被用来监控网络连接状态,配置失效重连,并控制网络天线等。获取ConnectivityManager实例的方法是使用getSystemService,并指定Context.CONNECTIVITY_SERVICE作为参数,代码片段如下:[java]viewplaincopySt
爽玩一百天
·
2020-08-03 14:17
android开发
Android网络
:封装自用网络层的心得体会
最近okHttp比较流行,尤其是在retrofit出来后。本来想写一篇分析okhttp源码的文章,但是貌似已经有很多前辈写过了,我就不献丑了。由于我们公司一直处于多app并行开发的状态,所以组件的复用变得很有意义。于是对okhttp进行了统一封装(由于架构和习惯,最终没有决定采用retrofit),整个过程还是很有意思的,分享一些感悟和心得。1.封装目的:封装目的一定要明确,不然没有意义,最后也可
u013816238
·
2020-08-03 05:29
杂感
HTTP协议原理
Android网络
编程(一)HTTP协议原理2016-03-28ANDROID应用层ANDROID应用层,
ANDROID网络
编程http_副本.jpg相关文章
Android网络
编程系列前言这篇文章是这个系列的开篇
沉迷学习一一无法自拔
·
2020-08-03 04:57
项目一
ANDROID应用层
ANDROID网络编程
从零开始搞懂
Android网络
请求——异步加载ListView
实现思路:自定义AsyncTask类,重写onPreExecute()、doInBackground()、onPostExecute()三个方法。网络请求数据自定义接受数据的类绑定listview与数据请求的数据:{status:1,data:[{id:1,name:"如何学好Android——第1章"},{id:2,name:"如何学好Android——第2章"},{id:3,name:"如何学
Lan.ZerGan
·
2020-08-03 03:33
Android
Android网络
之简单服务器与客户端双向接收
这里我们通过Socket实现功能;我们在PC机端用Java编写一个简单的服务器,向客户端发送数据同时接收客户端发送过来的数据并打印出来。同理,我们的AndroidAPP作为客户端,同样向服务端发送数据,并且接收其发送来的数据,并通过TextView显示出来。首先作为服务器端的代码:packagecom.socket.myu;importjava.io.BufferedReader;importja
my9074
·
2020-08-03 02:07
Android
Java
Android网络
编程之获取网络上的Json
Android网络
编程之获取网络上的Json请尊重他人的劳动成果,转载请注明出处:
Android网络
编程之获取网络上的Json为要获取网络上的Json所以需要服务器端提供的支持。
CrazyCodeBoy
·
2020-08-02 23:21
Android高手进阶
Android开发
Android网络编程
Android开发高手进阶
Android网络编程
Android网络
编程之传递数据给服务器(一)
Android网络
编程之传递数据给服务器(一)请尊重他人的劳动成果,转载请注明出处:
Android网络
编程之传递数据给服务器(一)因为Android程序需要和服务器进行通信,所以需要服务器端提供的支持。
CrazyCodeBoy
·
2020-08-02 23:21
Android开发
Android高手进阶
Android网络编程
Android开发高手进阶
Android网络编程
Android——使用Handle和Message更新UI控件
最近在写一个使用Android端访问PCweb服务端的测试应用,需要在进行网络通信,而
android网络
通信需要异步执行,一开始是直接用AsyncTask的方法在MainActivity中写代码,一切正常
安卓笨笨鸟
·
2020-08-02 22:26
java
android
2019
Android网络
编程面试题
1.网络分层OSI七层协议模型主要是:1.应用层(Application)2.表示层(Presentation)3.会话层(Session)4.传输层(Transport)5.网络层(Network)6.数据链路层(DataLink)7.物理层(Physical)2.TCP/IP五层模型TCP/IP五层模型:1.应用层(Application)、2.传输层(Transport)、3.网络层(Net
Android阿沁
·
2020-08-02 21:46
资料文
Android网络
编程(一)
Android网络
编程概述首先,应该了解的几个问题:1)Android平台网络相关API接口a)java.net.*(标准Java接口)java.net.
Kieven2oo8
·
2020-08-02 20:06
Android
使用express后端程序
为了测试android客户端,我们要自己搭建一个后端程序,调试一下
android网络
端的借口,因为之前了解了一点nodejs的知识,所以决定使用express先搭建一个后端的框架,返回供android测试的
初见破晓
·
2020-08-01 08:43
Android网络
请求异常处理时神奇的坑:关于httpException.response().errorBody().string()的值只能获取一次,再次获取为空的坑。
在请求网络错误的回调中遇到了一个有意思的坑:publicvoidonError(Throwablee){if(einstanceofHttpException){HttpExceptionhttpException=(HttpException)e;ResponseBodyresponseBody=httpException.response().errorBody();if(responseBo
码上成功z
·
2020-08-01 08:08
Android网络
开发框架Retrofit(三:进阶篇,接口实体类封装)
Android网络
开发框架Retrofit(三:进阶篇,接口实体类封装)看了前两节后,相信大家对Retrofit有了初步的认识了,有的童鞋可能碰到了这样的一个问题,就是要请求的数据中,可能带有错误码的,
夜闪冰
·
2020-08-01 08:28
Retrofit
AndroidStuio快速发布开源项目到Jcenter/Bintray
AndroidStuio快速发布开源项目到Jcenter/Bintray版权声明:转载请注明本文转自严振杰的博客:http://blog.csdn.net/yanzhenjie1003前言最近做了两个开源项目,一个是
Android
严振杰
·
2020-08-01 07:36
Android
Android网络
开发-请求队列
因为之前参与的网络开发项目都遇到一些相同的问题:1.大量的并发请求造成堵塞,特别是遇上让人无语的3G网络,无限loading。。。2.一般来说一个网络请求都会用使用到一个异步线程,大量的线程创建、运行、销毁又造成了系统资源的浪费3.请求结束得到结果后,如果需要更新UI,一个不小心忘了返回UI线程,各种崩溃。。。前些日子跟同事商量能不能做个请求队列去进行控制,于是趁着热度没消退说干就干,建了个模型,
weixin_34365417
·
2020-08-01 04:49
android网络
开源框架volley(五岁以下儿童)——volley一些细节
最近的一次volley整理出下一个。我以前没有再次遭遇了一些小问题,在该记录:1、HttpUrlConnectionDELETE信息不能加入body问题:java.net.ProtocolException:DELETEdoesnotsupportwriting这个能够算是一个系统级的bug,为什么这么说,请看这里,这个问题在java8中才得以解决。没办法直接过去,咱就绕过去。查看HttpUrlC
weixin_34194379
·
2020-08-01 04:27
移动开发
java
Android 网络编程
【
Android网络
编程】HTTPHTTP简介HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。
Rtia
·
2020-08-01 02:09
Android中 网络框架Volley的用法
Volley是在GoogleI/O2013上发布的一框网络通信http模块,新版本的Android已经废除了HttpClient的使用,目前主流的
android网络
通信库有:Async-Http、NoHttp
小威少威
·
2020-08-01 02:00
Android
volley二次封装
一些
Android网络
通信框架也就应运而生,比如volley,是非常适合去进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作,比如说下载文件等,Voll
随想先感
·
2020-08-01 02:09
android
Android网络
状态实时监听器
实现网络状态实时监听,使用BroadcastReceiver。本身Android系统已经实现了网络状态发生变化时发送广播的功能。我们则需是实现广播接收。/***网络连接变化监听器**@versionV1.0*@author:幻视*@date:2016-04-1518:24*/publicabstractclassConnectionChangeReceiverextendsBroadcastRec
幻视
·
2020-08-01 02:48
Android进阶等级一
Android网络
分析和优化
目前针对公司Android端的SDK进行实际测试,反映出存在网络加载资源缓慢的问题,在知晓目前CDN的可能存在不稳定的情况下,针对sdk本身的网络模块进行了相应的分析,整理出相关的测试记录,帮助后期可以做出的优化。典型的HTTP请求流程说明:发起一次完整的视频广告请求包括:根据广告位请求Ad内容下载广告视频截图下载Logo角标请求下载插屏页模板Temp资源下载广告视频的video文件下载插屏页ht
keep_thinking_94
·
2020-08-01 02:27
移动客户端开发
Android网络
请求报错:java.net.SocketException: recvfrom failed: ECONNRESET (Connection reset by peer)
在做文件下载时请求报错:java.net.SocketException:recvfromfailed:ECONNRESET(Connectionresetbypeer)在网上找了半天有人总结了三个原因:1、服务器中断;2、网络连接非常慢的时候3、下载大文件时,频繁请求服务器,请求的端口一直被占用解决此问题的办法网上有说Range头设置不对的但是我的问题依然无法解决,有的说google给了解决方案
面币思过
·
2020-08-01 01:40
Android
报错异常
Android
网络请求
android
网络请求
ECONNRESET
Connectio
Android中Cookie的持久化(包含Volley的Cookie持久化)
Android网络
请求中Cookie的持久化以下有两种方法第一种方法是针对Volley来实现的,这种方法比较简单,但是对于有多重类型的Request必须都要按照这种方式来处理,耦合度比较高。
MARGI3
·
2020-08-01 01:34
Android
Step
android网络
开源框架volley(三)——请求队列是主线
忽忽,很意外,第二篇大家反映还不错哈,谢谢咯~~对于这篇,要写好信心不大,不过我会尽量的。1、从哪里开始:从哪里开始,菜鸟能想到的当然是从最先接触的地方开始啦~~首先我们看volley.java这个类:/***Createsadefaultinstanceoftheworkerpoolandcalls{@linkRequestQueue#start()}onit.**@paramcontextA{
ttdevs
·
2020-08-01 01:25
android
android网络
开源框架volley(五)——volley的一些细节
最近又把volley拿出来整理了下。之前没有遇到过的一些小问题又来了,在此记录下:1、HttpUrlConnectionDELETE方式无法添加body的问题:java.net.ProtocolException:DELETEdoesnotsupportwriting这个可以算是一个系统级的bug,为什么这么说,请看这里,这个问题在java8中才得以解决。没办法直接过去,咱就绕过去。查看HttpU
ttdevs
·
2020-08-01 01:53
Android基础
android
点点滴滴
Android网络
框架-Volley(四) 使用get和post方法发送json请求
在
Android网络
框架-Volley(二)Re
Luckie stone
·
2020-08-01 00:37
网络
Android网络
通信框架Volley的基本用法
我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。不过HttpURLConnection和HttpClient的用法还是稍微有些复杂的,如果
K.I.O
·
2020-08-01 00:50
安卓客户端
Android网络
通信请求框架——Volley
我们在开发程序的时候,网络请求是必不可少的一项操作。然而我们使用HttpClient等进行直接开发时,会发现我们所写的程序的网络请求会出现各种各样的问题,这时候,就会去寻找网络上的开源网络请求框架。Volley框架是谷歌公司在2013年发布的一个开源框架。能使网络通信更快,更简单,更健壮。Volley特别适用于那些数据量不大但是通信频繁的网络请求操作。首先我们来介绍下Volley的适用方法。1.引
Near祥
·
2020-07-31 23:08
Android开源框架
Android网络
篇—Retrofit网络请求框架详解
介绍配置大于编码(Retrofit:http请求库支持java与android)改进地方:以配置代替编码冠以Retrofit这个名字的这个家伙,应该是某某某的『Plus』版本了。Retrofit是一个RESTful的HTTP网络请求框架的封装。注意这里并没有说它是网络请求框架,主要原因在于网络请求的工作并不是Retrofit来完成的。Retrofit2.0开始内置OkHttp,前者专注于接口的封装
码农王提莫
·
2020-07-31 22:11
Android-联网工具
Android网络
状态监听
本教程实现
Android网络
状态实时监听MainActivity中publicclassFirstActivityextendsActivityimplementsOnClickListener{privateIntentFilterintentFilter
KebinWang
·
2020-07-31 22:43
android网络
请求框架的学习之路——浅谈对Volley,OkHttp,Retrofit的了解与对比
网络请求这个话题基本是所有App开发都会遇到的,对于选择什么样的App网络请求框架相信很多人刚开是都会是一脸懵逼的样子,博主也不例外,于是通过大量资料和学习,就来说说网络请求到底哪家强!1.原则本篇说的网络请求专指http请求,在选择一个框架之前,我个人有个习惯,就是我喜欢选择专注的库,其实在软件设计领域有一个原则叫做「单一职责原则」,跟我所说的「专注」不谋而合,一个库能把一件事做好就很不错了。现
mr丶yang
·
2020-07-31 22:21
原创
Android网络
状态监听,wifi强度监听
1、网络状态判断importandroid.content.Context;importandroid.net.ConnectivityManager;importandroid.net.NetworkInfo;/***网络工具*@authorfishpan*/publicclassNetWorkUtils{publicContextcontext;publicNetWorkUtils(Conte
qq_30612889
·
2020-07-31 21:53
Android Volley框架的基本用法
一、Volley简介2013年GoogleI/O大会上发布一个新的
Android网络
通讯框架Volley,Volley极大地简化了网络通信的步骤,它设计的目标是用于进行数据量不大但是通信频繁的网络操作,
Axe_Ishmael
·
2020-07-31 21:02
项目学习笔记
Android网络
定位实现
1、引言目前LBS((LocationBasedService)的应用越来越多,基本占据手机应用的半壁江山。很多说到定位,就立马想到了GPS和中国的北斗。没错,卫星导航系统确实可以给我们精确的定位信息。但是,他们有一个致命的确定:在室内的环境中,基本是定位不了,而且GPS定位速度是比不上网络定位的。所以,现在的LBS应用中,都是同时打开网络定位和GPS定位的。其中,网络定位可以快速的给用户一个不是
piaoyang518
·
2020-07-31 21:39
Android
手写
Android网络
框架——CatHttp(二)
前言上一篇文章已经对http协议和整体框架做了一个大致的介绍:手写
Android网络
框架——CatHttp(一)这篇文章我们主要就分析下具体子类是如何实现,以什么方式构建成可以被服务器识别并接受的数据类型提交上去的
pan861190079
·
2020-07-31 20:11
android学习
手写
Android网络
框架——CatHttp(一)
前言在实际Android应用的开发中,网络请求往往是必不可少的。现在有很多优秀的开源网络框架如Volley、Okhttp和Retrofit等,说到框架,很多童鞋信手拈来,反手一个Okhttp+Retrofit+RxJava全家桶。不就是网络请求么,soeasy~不过实际开发过程中,确实会出现各种各样的问题,比如你上传一张图片,服务器那边接收不到,怎么办呢?你看了下自己这边,完全按照标准api来写的
pan861190079
·
2020-07-31 20:11
android学习
设计模式
Android网络
库的比较:OkHTTP,Retrofit和Volley [关闭]
本文翻译自:ComparisonofAndroidnetworkinglibraries:OkHTTP,Retrofit,andVolley[closed]Two-partquestionfromaniOSdeveloperlearningAndroid,workingonanAndroidprojectthatwillmakeavarietyofrequestsfromJSONtoimageto
p15097962069
·
2020-07-31 20:07
Android网络
框架-Volley(四) 使用get和post方法发送json请求
在
Android网络
框架-Volley(二)Re
阿拉灯神灯
·
2020-07-31 20:03
Volley原理与实践
举例实现
Android网络
数据传输中的Gzip数据压缩
简单说一说Gzip。我们在进行网络传输数据时,经常用到json、xml等格式的数据,这些数据在传输前可以进行压缩,这时候就会涉及到一种压缩格式—Gzip。Gzip的压缩比率非常大,有的甚至能达到70%以上,可以大大减少传输内容,提高用户的传输速度,进而提高用户的体验。实际上Gzip的压缩原理,就是对相同内容进行合并归纳,进而减少数据占用的空间。我们通过百度Gzip压缩检测,可以方便的检查一个网页是
newone_helloworld
·
2020-07-31 20:09
项目开发技巧漫谈
使用okhttp和stetho自由地测试网络请求
android网络
调试一直是一个比较麻烦的部分,因为在不同序列的请求中,返回的数据会有不同的变化,如果能像web开发一样使用调试功能查看页面的访问数据该是多么美好的事情!
mybook1122
·
2020-07-31 20:24
android
test
Volley===Volley框架的基本使用方法
现在开发app,可以说离不开网络操作,今天给大家介绍一下
Android网络
框架volley的使用方法。
miaozhenzhong
·
2020-07-31 20:38
pre-network 网络预加载框架,
android网络
优化
前言现在
android网络
优化方案非常多,例如针对连接管理和缓存的优化方案,例如:okhttp,针对数据传输数据压缩的优化方案,例如:protobuf;今天介绍一个通过修改调用方式优化的方案:网络预加载框架
一航jason
·
2020-07-31 20:34
Android
【总结备用】Android监听网络状态实现(BroadcastReceiver + Service)
Android网络
应用程序开发中,经常要判断网络连接是否可用,因此经常有必要监听网络状态的变化。
云上
·
2020-07-31 20:24
Android总结备用
Android
Android网络
框架volley学习(一)基本用法
记录学习
Android网络
基础框架volley的过程。
ostracod_lvj
·
2020-07-31 19:13
Android网络
框架volley学习(七)调度器NetworkDispatcher简析
前一篇《
Android网络
框架volley学习(六)调度器CacheDispatcher简析》了解了关于缓存线程调度CacheDispatcher的工作原理,它里面会判断缓存是否存在、是否过期以及是否需要刷新等操作
ostracod_lvj
·
2020-07-31 19:13
Android网络
框架volley学习(二)工作流程分析
前一篇文章《
Android网络
框架volley学习(一)基本用法》学习了volley的基本用法,接下来主要进行源码的分析,本篇文章分析一下volley的大概工作流程,然后针对每一部分进行详细的分析。
ostracod_lvj
·
2020-07-31 19:13
Android网络
框架volley学习(五)请求队列RequestQueue简析
RequestQueue:表示请求队列,查看源码得知,里面包含一个CacheDispatcher(用于处理走缓存请求的调度线程)、NetworkDispatcher数组(用于处理走网络请求的调度线程),一个ResponseDelivery(返回结果分发接口),通过start()函数启动时会启动CacheDispatcher和NetworkDispatchers。本篇内容我们来详细的了解一下Requ
ostracod_lvj
·
2020-07-31 19:42
Android网络
框架volley学习(三)底层网络请求分析
相关文章《
Android网络
框架volley学习(一)基本用法》《
Android网络
框架volley学习(二)工作流程分析》前面我们分析了一下volley的基本用法及总体工作流程,由于volley是一个网络请求框架
ostracod_lvj
·
2020-07-31 19:42
Android网络
框架volley学习(九)请求结果Response简析
当我们发送一个网络请求时,首先得从缓存中查询一遍,看是否存在符合的请求结果,否则的话从网络中获取请求结果,同时存入缓存中,这样不管是网络请求还是缓存获取,最终都得将结果封装下然后分发出来,这就用到Response这个类,本篇我们继续分析返回结果Response相关内容。ResponsepublicclassResponse{//成功请求后的监听结果publicinterfaceListener{v
ostracod_lvj
·
2020-07-31 19:42
Android 网络框架Volley JAR包生成
GoogleI/O2013上,谷歌发布了
Android网络
通信框架Volley,以前我都是直接使用源码编译的,那么问题来了,怎么直接打包成jar包使用呢?
喝醉的毛毛虫
·
2020-07-31 19:12
Android
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他