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网络
okhttp,
Android网络
框架学习之OKHttp
http://blog.csdn.net/lmj623565791/article/details/49734867一、概述之前写了篇AndroidOkHttp完全解析是时候来了解OkHttp了,其实主要是作为okhttp的普及文章,当然里面也简单封装了工具类,没想到关注和使用的人还挺多的,由于这股热情,该工具类中的方法也是剧增,各种重载方法,以致于使用起来极不方便,实在惭愧。于是,在这个周末,抽
SDingBa
·
2020-08-24 07:23
android
金山Andorid面试总结
比如声明一个String的变量深入理解JVM(一)——基本原理浅谈JVM及原理3.TCP和UDP区别4.线程和进程的区别5.Volley的三层缓存
Android网络
框架-Volley(一)工作原理分析请注意
lK先生
·
2020-08-24 03:43
面试
记一次
Android网络
请求过程中静态成员变量导致的问题
最近在项目过程中使用到了okhttp网络框架,在给服务器以post键值对方式提交数据时服务器一直给空指针的异常,心想这次终于也发现后台人员的锅了,哈哈,但出于负责任自己用接口测试工具请求数据竟然没错误,细心一想着者很可能是是自己前端的问题,于是开始排查问题。在debug模式下发现三个参数的键值都是一样的,what?怎么可能,细心看了自己的代码键值也没有错误,于是开始看传的参数的构造方法,果不其然网
写代码的闲篇
·
2020-08-22 23:37
android 拨号上网流程
android网络
拨号流程:frameworks\base\services\java\com\android\server\ConnectivityService.java->[MyHandler->
散人2020
·
2020-08-22 22:08
转载
Android
Android手机上网实现机制
一、
Android网络
整体结构流程结构图如下:
Android网络
中,在底层实现了两个虚拟串口:Command命令通道:建立或断开网络连接Data数据通道:基于TCP/IP网络通信协议的数据传输[可分析下基于
hanyr1208
·
2020-08-22 21:03
Telephony通信功能
Android网络
相关---上网流程
网络应用,对于用户来说,主要是搜索,浏览网页,发email,发mms。对于android来说这些应用涉及到的一些中间过程,主要涉及到webkit,wap,smtp等协议,然后是socket通信,然后就是linux内核的tcpip协议栈,及ppp协议,最后再是ttyS0之类的设备接口,最后由modem发送数据。另外手机的网络接口可能不是modem,有可能是网卡或者wifi,那么android中也有相
已成往事
·
2020-08-22 20:19
android
linux/ubuntu
c/c++
java
【5】-阿里面试题
android网络
图片加载优化
题目:遇到网络不好,卡顿的时候如何对网络的加载图片进行优化?思路:从加载的图片的本身和手机的存储两方面考虑解决办法:1.找现有图片格式的替换者在众多的图片格式中,选择了Google的WebP。原因很简单:压缩效率高,而且对Android的支持好(毕竟就是Google提出来的)。使用WebP之后,相对于JPG格式的图片,流量省了将近25%到35%;相对于PNG格式的图片,流量省了将近80%。最重要的
fesng
·
2020-08-22 18:43
Android网络
通信中数据传输的XML格式使用
什么是XML格式步骤简介1在服务器的WebContent中新建一个XML文件存储数据名为girlsxml这就是服务器端发送给客户端的XML文件2新建一个XmlThreadjava类继承Thread用来向服务器请求并下载XML文件完成相关的XML文件解析操作3新建一个Girljava类存储相关的标签名字4新建一个名为myxml的布局文件5新建一个XmlActivityjava来关联myxml启动Xm
tonydandelion2014
·
2020-08-22 18:02
Android学习
Android网络
请求篇-OkHttp原理解析1(框架流程篇)
一直想写一篇简洁而不失内涵的OKHTTP源码分析,甚至从19年春节前就开始翻阅OkHttp的源码。但是赶上春节事多心杂,没能将心中所想梳理出来。现在疫情当前,节约了外出活动的时间,静心打磨了此文,希望对看本文的小伙伴有所帮助,更希望武汉坚强,祖国安康。本文源码基于OkHttp3.14.6,该版本是Java版最新的一版,后续的4.*全面使用了Kotlin,如有需要可再进行分析。针对OkHttp我打算
迷路国王
·
2020-08-22 18:15
Android知识
Android网络
编程(八) 之 HttpURLConnection原理分析
1使用回顾我们在前面博文《
Android网络
编程(四)之HttpClient与HttpURLConnection》中已经对HttpURLConnection的使用进行过介绍。
子云心
·
2020-08-22 17:58
Android网络编程
Android进阶与总结
android JSON解析之JSONObject与GSON
原文地址为:androidJSON解析之JSONObject与GSON博客逐步迁移至极客兔兔的小站1.写在前面JSON数据是
android网络
开发中常见的数据格式,JSON最常见的传输方法是使用HTTP
kkwant
·
2020-08-22 17:59
android使用Xuitls上传文件(服务端实现为java)
相比熟悉
android网络
框架的你,或多或少会XUtils听到这个框架的大名。它在github上也十分活跃。
小鱼小鱼
·
2020-08-22 15:00
Android
Android网络
编程(十)Retrofit2后篇[注解]
G相关文章
Android网络
编程(一)HTTP协议原理
Android网络
编程(二)HttpClient与HttpURLConnection
Android网络
编程(三)Volley用法全解析
Android
weixin_30678821
·
2020-08-22 14:27
重拾Android之路之Retrofit+RxJava+OkHttp
简介:Retrofit:Retrofit是Square公司开发的一款针对
Android网络
请求的框架。底层基于Ok
OzanShareing
·
2020-08-22 13:48
Mac下Android iperf网络测试
在mac环境下,对
android网络
性能进行iperf测试,步骤如下:1.iperf的安装Mac的iperf安装brewinstalliperfandroid的iperf,有两种方式,一种安装iperfapk
wchyan
·
2020-08-22 10:11
嵌入式
性能优化
Android网络
图片请求+二级缓存实现
序言对于android学习者,对于网络请求势必都经历这样的一个过程,通过HttpClient或者HttpUrlConnection,来发其请求然后通过Handler进行数据的传递,非常的麻烦,然后后来你知道了有Volley,OKHttp,来让我们尝试动手写个网络请求的小工具吧,来对其进行一个剖析。图片请求网络框架对于图片的请求,我们需要设置一个缓存,通过缓存策略来减少网络请求,从而减少电量消耗和流
Jensen95
·
2020-08-22 09:44
android
网络请求
Android 网络(一) HTTP协议
接下来我将持续推出
Android网络
相关的一系列文章,包括HttpURLConnection、Volley、OkHttp3、Retrofit2的使用及源码分析等,有兴趣可以关注whd_Alive的Android
whd_Alive
·
2020-08-21 07:44
Android
网络
Android网络
协议总结
Android网络
协议总结Android开发中要掌握的协议,一般包括Http协议和Tcp/Ip协议,如果开发蓝牙设备还要知道一些蓝牙BLE协议。
峥嵘life
·
2020-08-21 07:12
android
Android网络
Retrofit的简单封装
前言2016年,关于retrofit和okhttp这两个话题非常火,retrofit+okhhtp已经成为
Android网络
请求的主流框架了,看了一下现在公司的项目,还是使用的原始的HttpURLConnection
逍遥牧马1992
·
2020-08-21 05:57
android
Retrofit
genyMotion模拟机连接网络的实现
在学习
android网络
编程的时候需要模拟机能够上网,以下总结了genymotion模拟机实现网络访问功能的步骤:打开genymotion的virtualBox设置网卡1、网卡2模拟机中设置proxy1
小菜要发财
·
2020-08-21 01:58
Android 判断网络状态(包括手机连网状态以及目标网址状态)
尤其是在使用
Android网络
编程的时候,应用并不是每次都能连接到网络,一些异常情况也可能导致网络无法连接,在这个时候,对于网络连接的判断就非常重要了。
Snoopy
·
2020-08-21 01:22
Android
巧用
Android网络
通信技术,在网络上直接传输对象
转载请注明出处:http://blog.csdn.net/sinyu890807/article/details/8967080要做一个优秀的Android应用,使用到网络通信技术是必不可少的,很难想象一款没有网络交互的软件最终能发展得多成功。那么我们来看一下,一般Android应用程序里都是怎么实现网络交互的,这里拿一个Boook对象为例:如上图所示,首先在手机端生成一个Book对象,里面包含书
iteye_4389
·
2020-08-21 00:41
移动开发
java
json
从通信的角度分析一下微信推送的长连接的弊端——网易面试题
网易那场面试整体水平很高,也让我知道如何去准备android方面的面试印象比较深的就是这个问题从通信的角度分析一下微信推送的长连接的弊端这个问题把通信跟
android网络
很好地结合在一起,查了一下资料发现为了这个问题当年腾讯还跟运行商发生了摩擦首先了解一下信令风暴信令风暴
渡口一艘船
·
2020-08-20 22:57
Android相关
android基础
okhttp3 同时上传文件与其他类型的字段
文章的代码摘抄自:
Android网络
编程(六)OkHttp3用法全解析privatestaticfinalMediaTypeMEDIA_TYPE_TEXT=MediaType.parse("text/plain
OneDeveloper
·
2020-08-20 22:20
Android附加技能
okhttp3
Android网络
下载小结
获取服务器端的数据,使用过两种方法:httppost和webservice。暂时没找到处理办法的是,根据发起请求捕获的异常给用户正确的提示,比如,捕获到SocketException,服务器问题会到这个异常,网络有问题也会到这个异常,该给用户什么提示呢?说到这里,应该是我自己的问题啦。下载流程,刚开始,是把下载的数据直接保存到数据库,然后当第二次调用数据的时候,就从数据库读取。问题是,服务器端有更
Fly_Miss
·
2020-08-20 22:30
移动
Android
Android网络
编程之Http请求服务器数据(POST方式)
Android中的网络请求主要有GET和POST方式。POST方式比GET方式更为安全,因为需要发送的消息不是嵌入在url中的,同时能比GET发送更多的数据。本文讨论使用POST方式向聚合数据API发送请求,以获得手机号码归属地的信息。归属地查询的接口的请求示例为:http://apis.juhe.cn/mobile/get?phone=13429667914&key=您申请的KEY。默认返回的格
乞力马扎罗的雪CYF
·
2020-08-20 22:06
Android开发
Android开发技术分享
android网络
编程HttpURLConnection连接web服务器
http是最常见的应用网络协议之一。这里我们要实现用安卓应用程序,访问javaweb。这里访问的是jsp页面。在实际开发中,应该访问的是servlet。第一步:编写xml布局文件下面是具体视图第二步:给应用程序权限第三步:在MainActivity中写代码publicclassMainActivityextendsActivity{privateEditTextnickname;privateEd
???@java
·
2020-08-20 21:22
安卓编程技术
Retrofit2使用与源码分析
一、Retrofit2的基本使用Reftofit2的基本使用详细参见
Android网络
编程(九)Retrofit2前篇
Android网络
编程(十)Retrofit2后篇[注解]你真的会用Retrofit2
千涯秋瑟
·
2020-08-20 16:17
Android网络
通信框架Volley——自定义Request(Get、Post、文件上传)
年初的时候,写过一篇博客,
Android网络
通信框架Volley初体验,这篇可真的是初体验。。。可以当作对volley初步认识,但是在实际应用中,却不实用。
小孩子a
·
2020-08-20 12:41
Android
Android:Retrofit 结合 RxJava的优雅使用
前言今天无意间在简书上看到了一个名为Carson_Ho的哥们总结的文章感觉还不错就分享给大家~在Andrroid开发中,网络请求十分常用,而在
Android网络
请求库中,Retrofit是当下最热的一个网络请求库
感同身受ing
·
2020-08-20 11:58
Android网络
应用之使用Scoket的Android客户端与TCP服务器的简单交互
在介绍代码之前先来背一下书吧。TCP/IP协议:TransmissionControlProtocol/InternetProtocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4
Wshshushu
·
2020-08-20 11:09
Android网络应用
Android网络
请求
首先添加相关库compile'com.google.code.gson:gson:2.3.1'compile'com.squareup.okhttp3:okhttp:3.2.0'compile'com.zhy:okhttputils:2.6.2'默认情况下,将直接使用okhttp默认的配置生成OkhttpClient,如果你有任何配置,记得在Application中调用initClient方法进行
sunshinesuns
·
2020-08-20 10:42
android网络
通信之文件上传
上一次记录了参数上传,那个倒是简单,可惜啊,在HTTP协议之中,参数上传和文件上传复杂度完全不同/***直接通过HTTP协议提交数据到服务器,实现如下面表单提交功能:**@parampath上传路径(注:避免使用localhost或127.0.0.1这样的路径测试,因为它会指向手机模拟器,你可以使用http://www.itcast.cn或http://192.168.1.10:8080这样的路径
iteye_10189
·
2020-08-20 10:59
Android网络
防火墙实现初探
1.智能手机网络防火墙的现状随着智能手机越来越普及,以及3G网络的快速发展,越来越多的用户使用手机上网冲浪。于此同时,各类恶意软件也通过网络来盗取用户手机上的的隐私,甚至控制用户的手机。因此智能手机上的防火墙应运而生。与PC上的环境不同,Android手机上的网络环境相对没有那么复杂。因此现行主流的Android防火墙解决方案都是对手机里的应用设置网络访问权限,而不会像PC上的防火墙那样提供强大的
鲶鱼团队
·
2020-08-20 09:24
手机安全
安卓
防火墙
Android网络
解析
HttpURLConnection的使用在Android中,可以通过HttpConnection发送HTTP请求,使用HttpURLConnection方法如下获取一个URL对象,并通过URL对象获得HttpURLConnection实例URLurl=newURL("http://www.baidu.com");HttpURLConnectionconnection=(HttpURLConnect
ghwaphon
·
2020-08-20 03:29
android网络
类型之2G-3G切换
在android手机‘设置’-‘移动网络类型’里可以看到有关网络类型的选项,一般默认为3G优先。如果有需要在程序中切换网络类型的朋友,不妨试试下面的方法。这里提供了几种思路,虽然可能对待手机的方式不太友好。0)NetworkMode来自Android源码,Thepreferrednetworkmode源码复制打印?7=Global6=EvDoonly5=CDMAw/oEvDo4=CDMA/EvDo
野狼_危机
·
2020-08-20 02:20
android
关于json数据的学习(一)
最近接触到
android网络
编程方面的项目,用到一些简单的json数据传输,json相关基础自行百度,这里介绍几种简单的实例转换方法,暂时做个小总结。
农村落魄小青年
·
2020-08-20 02:06
2020Android初中级面试题记录
2019Android初中级面试题记录参考Java
Android网络
编程马上就2020年啦,对工资有想法可以开始准备下年后的跳槽季(手动滑稽)这几天出去面试了一下,作为一个19届刚刚毕业的小安卓,虽然算起来毕业也才三四个月
疯狂的皮卡
·
2020-08-19 21:42
Android
知识点总结
日记总结
Android 网络操作库 okhttp
现在
Android网络
方面的第三方库很多,volley,Retrofit,OKHttp等,各有各自的特点。
shineflowers
·
2020-08-19 19:46
Android开源框架
Android网络
抓包分析总结
最近需要抓包研究http请求所遇到的问题,但是接连几个方法不成功,搞了一天终于可以有两个方法可用,但是https请求问题依然没有解决;现在公司网络,用fiddler和charles不能抓包,估计不在同一个网段,解决办法可以使用模拟器,然后配置成电脑ip作为代理;androidstudio的profile一直报Advancedprofilingisunavailableforselectedproc
jack22001
·
2020-08-19 10:25
Android
Android网络
(4):HttpClient必经之路----使用线程安全的单例模式HttpClient,及HttpClient和Application的融合
上文简单介绍了HttpClient和Tomcat服务器的交互,主角是HttpClient,然后它跟服务器交互有两种方式即get和post。所以这个HttpClient就类似于电脑上用的浏览器。当我打开多个网页的时候,并不需要开一个网页就开一个浏览器,而是一个浏览器上面开了好几个网页。对应于HttpClient,即无需连接一次就new一个HttpClient。一般,我们希望一个应用里就一个HttpC
yanzi1225627
·
2020-08-19 06:53
Android网络开发
Android网络
通信之Http协议
[align=center][size=x-large]
Android网络
通信之Http协议[/size][/align][size=medium]在通过Http协议进行
Android网络
编程时,首先要了解清楚
csu_zj
·
2020-08-18 22:15
android语言
Android网络
编程-HTTP协议(超文本传输协议)原理
概述:HTTP是属于应用层的面向对象的协议,常基于TCP协议。是无连接的,但HTTP1.1给出了一种持续连接的机制。HTTP协议的特点(这部分内容来自互联网):支持客户/服务器模式;简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快;灵
Peter_The_Great_001
·
2020-08-18 21:16
Android网络编程
Android网络
协议之传输层
简介传输层是OSI中最重要,最关键的一层,时唯一负责总体的数据传输和数据控制的一层,传输层提供端到端的交换数据的机制,传输层对会话层等高三层提供可靠的传输服务,对网络层提供可靠的目的地的站定信息传输层也称为运输层,传输层只存在于端开发系统中,是介于低3层通信子网系统和高3层之间的一层,但是很重要的一层,因为它是源端到目的端对输出传送进行控制从低到高的最后一层有一个既存事实,即世界上各种通信子网在性
zkbilian
·
2020-08-18 21:58
硬软交互
Android网络
编程(一) 之 网络分层及协议简介
1概述OSI/RM在1978年国际标准化组织(ISO)提出了“开放系统互连参考模型”,即著名的OSI/RM模型(OpenSystemInterconnection/ReferenceModel)。此后,不同厂家生产的计算机便能相互通信,建立起了计算机网络。OSI/RM将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP由
子云心
·
2020-08-18 21:55
Android进阶与总结
Android网络编程
【Java】java和
android网络
编程 - 对byte数组压缩和解压缩(zip,gzip,bzip2,jzlib)
无论是java还是android都需要对网络字节进行加密和压缩。这里转载了一些压缩和解压缩的方法,可用于android的网络编程//导入bzip2.jar和jzlib相关java文件importjava.io.ByteArrayInputStream;importjava.io.ByteArrayOutputStream;importjava.io.DataOutputStream;importj
封宸落宇
·
2020-08-18 09:50
java
web
android
Android网络
打印机的那些事
最近做项目有碰到使用Android手机连接网络打印机打印小票,把研究了好几天东西记录分享下。基于环境测试网络打印机爱普生(Epson),测试手机华为Meta9,P9,Meta8。打印一维码,我这边测试不行,有大神知道可以告诉我,可以使用zxing生成一维码二维码,在转图片,反正我用的是这种方式打印二维码OK文本打印完要记得多带几个回车在切纸连接网络打印机/***网络打印机打开网络打印机*端口都是9
小猪的互联网江湖
·
2020-08-18 08:37
android
Android网络
服务发现(NSD)协议的使用
Android的网络服务发现协议(NSD)能够用于在小范围的网络中发现邻近设备上的某个应用。这对于一些社交网络、多人游戏类的应用会很有帮助。Android的NSD的用法大致上分为四种操作:1.注冊网络服务2.发现网络服务3.连接网络服务4.注销网络服务使用NSD时一定要注意:记得在Manifest中增加android.permission.INTERNET权限,不然程序会崩溃。一.注冊网络服务注冊
weixin_34405557
·
2020-08-17 16:48
android网络
设备搜寻Nsd服务基本用法
注:文章大部分内容来源于http://blog.csdn.net/gophers/article/details/37968501,以下为个人梳理内容,限于水平,错误难免,望包含指正!公司研发的主机使用Bonjour暴露自己的ip以供客户端搜寻,个人改写上述文章源码后大致整理流程如下,最终成功获得局域网下目标主机的ip地址1.设置需要查找的设备的ServiceName和ServiceType,均为
轰炸大鱿鱼
·
2020-08-17 15:37
Android
android网络
数据请求之HttpClient
一、HttpClient体系主要概况;二、HttpClient的HttpGet和HttpPost的示例代码。对客户端请求进行数据封装和方法构建:1.主体:客户端publicclassorg.apache.http.impl.client.DefaultHttpClientextendsAbstractHttpClient客户端对象只有一个任务:发请求DefaultHttpClientclient=
OMG
·
2020-08-17 11:29
AndroidWeb
网络
android
object
class
string
null
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他