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网络
编程(二)Socket编程
前言上篇文章我们描述了传输层协议TCP、UDP,但它们毕竟只是协议,看不见摸不着,那我们怎们通过TCP、和UDP进行实际传输呢?不用着急,等看完这篇文章你一定会明白的。1Socket概述Socket中文意思为插座的意思,专业术语称之为套接字,它把TCP/IP封装成了调用接口供开发者调用,也就是说开发者可以通过调用Socket相关API来实现网络通讯。在Java中也存在Socket相关API,主要分
zskingking
·
2018-12-29 17:32
Android通过Socket实现TCP、UDP通信
参考:《深入理解
Android网络
编程》https://www.jianshu.com/p/089fb79e308b一、TCP,UDP基本介绍1.TCP传输控制协议(TransmissionControlProtocol
ming54ming
·
2018-12-18 15:56
android学习
Android网络
框架Retrofit的使用
Retrofit2网络框架的使用1.配置api'com.squareup.retrofit2:retrofit:2.1.0'api'cohttp://blog.csdn.net/vipzjyno1/article/details/21039349/m.squareup.retrofit2:converter-gson:2.1.0'2.我们一般常用的几种请求为@get@put@post@delete
Anthonybuer
·
2018-12-04 17:06
实验4 网络请求与数据解析
一、实验目的掌握
Android网络
编程,Handle机制,及数据解析二、实验设备及器件AndroidStudio//OKhttp网络请求compile'com.squareup.okhttp3:okhttp
Hhytyq
·
2018-11-28 20:52
android
android:Retrofit+RxJava的优雅封装
Retrofit:Retrofit是Square公司开发的一款针对
Android网络
请求的框架。RxJava:RxJava是一个链式调用的异步框架。
江左灬梅郎
·
2018-11-27 10:44
android网络
编程
•通过浏览器查看Tomcat服务器中的图片1、将要查看的图片dd.jpg存放到Tomcat的webapps/ROOT/目录下2、启动服务器3、打开浏览器,输入:http://172.23.7.240:8080/dd.jpg•网络图片查看器(带有缓存功能)ViewCode1、主线程不能被阻塞,所有很多的耗时操作都不能放在主线程中运行,否则会发生ANR异常(applicationnotresponse
chenyuanshengboke
·
2018-11-09 21:46
Android网络
URL图片地址转Bitmap并且保存到本地
一、网络URL图片地址转BitmappublicBitmapgetBitmap(StringimgUrl){InputStreaminputStream=null;ByteArrayOutputStreamoutputStream=null;URLurl=null;try{url=newURL(imgUrl);HttpURLConnectionhttpURLConnection=(HttpURLC
winkz
·
2018-11-09 11:41
Android
这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解)
前言在Andrroid开发中,网络请求十分常用而在
Android网络
请求库中,Retrofit是当下最热的一个网络请求库今天,我将献上一份非常详细Retrofitv2.0的使用教程,希望你们会喜欢。
小本V
·
2018-09-29 11:14
Android-工作遭遇-URLConnection原生请求http和https忽略证书
Android网络
请求框架非常多,github一搜就是一堆.我的博客就不讲这些,我就讲讲原生已经够用了.HttpURLConnection是Android提供的一个网络请求库,个人认为,还是蛮好用的.HttpsURLConnection
池存祥
·
2018-09-27 19:45
android
Android开发
Android网络
请求完成之后更新UI的几种方法
首先我们需要明确几点:1、网络请求因为是耗时操作,不能再主线程中进行,所以只能在子线程中进行2、更新UI是必须在主线程中进行的所以,我们要在网络请求之后更新UI需要做以下几个步骤:1、在主线程中new一个子线程2、在子线程中进行网络请求3、网络请求结束之后更新UI对于上面的3个步骤有两种方法可以供选择,一个是采用Thread和Handler,另外一种就是采用AsynTask。(1)对于Thread
夏日韵律
·
2018-09-25 11:24
Android
Android网络
爬虫
GitHub我用的是嗅事百科做的例子这里我把网页趴下来,然后用了一个listview展示出来,实现了刷新,加载更多,还有点击事件打开嗅事百科按f12查看源码我对网页了解也不是太多,在网上查了一些资料,然后就开始上手了,对于网址的处理可以使用开源库,我使用了Jsoup首先添加依赖库implementation'org.jsoup:jsoup:1.11.3'具体的内容请查看Jsoup下面看我的主活动很
PdKingLiu
·
2018-09-18 20:16
Android
Android网络
爬虫
GitHub我用的是嗅事百科做的例子这里我把网页趴下来,然后用了一个listview展示出来,实现了刷新,加载更多,还有点击事件打开嗅事百科按f12查看源码我对网页了解也不是太多,在网上查了一些资料,然后就开始上手了,对于网址的处理可以使用开源库,我使用了Jsoup首先添加依赖库implementation'org.jsoup:jsoup:1.11.3'具体的内容请查看Jsoup下面看我的主活动很
PdKingLiu
·
2018-09-18 20:16
Android
Android网络
通信概述
网络通信在App的使用中占据重要地位,要实现网络通信,从宏观上分为两种方式,即:调用原生类和使用第三方框架。调用原生类Android中通过原生类进行网络通信时,根据业务场景的不同,主要分为两种方式,分别为HTTP网络请求和Socket网络请求,如图所示:一.Http通信在Android中发送Http网络请求一般有三种方式,分别为HttpURLConnection、HttpClient和Androi
sunnyaxin
·
2018-09-05 20:01
Retrofit源码解析(上)
Retrofit源码解析(上)简介Retrofit是Square公司开发的一款针对
Android网络
请求的框架,官网地址http://square.github.io/retrofit/,在官网上有这样的一句话介绍
hjl343661629
·
2018-08-17 11:00
Android网络
请求框架Retrofit使用介绍
前言在android开发中,网络请求是最常用的操作之一,目前热门的网络请求框架有:Retrofit、volley、okhttp、Android-Async-Http,这里公司项目中用到Retrofit,之前没了解过,这里做个学习记录。本文参考博文:这是一份很详细的Retrofit2.0使用教程(含实例讲解)1.简介Tag:Retrofit是一个RESTful的Http请求框架的封装,网络请求本质上
怕是要秃咯
·
2018-07-24 10:13
android
Android网络
编程之socket和http编程的区别
HTTP为短连接 Http协议是建立在TCP协议之上的一种应用。它与TCP连接不同之处在于,客户端每次请求都需要服务器返回响应,在请求结束后,会主动释放连接,从建立连接到关闭连接的过程称为“一次连接”。由于HTTP每次请求都会释放连接,因为HTTP连接是一种“短连接”,所以要保持客户端在线状态,就必须不停地向服务器发起连接请求。所以在开发过程中,即使不需要获得任何数据,客户端也要保持每隔一段
alexlee1986
·
2018-07-19 15:13
Android学习
编程学习
网络技术
Android 网络编程3 Java NIO
Android网络
编程目录1、JavaNIO介绍NIO是javaNewIO的简称,在jdk1.4里提供的新api。Sun官方标榜的特性如下:1、为所有的原始类型提供(Buffer)缓存支持。
香沙小熊
·
2018-07-17 18:01
Android网络
编程——Socket
一前言在之前的文章中有提过Socket(作为进程间通信的一种方式),其实Socket是封装了底层的TCP和UDP协议,为开发者提供的友好网络编程接口(注意是个编程库,不是协议),对开发者而言是网络编程的重要知识点。要了解Socket我们先从网络的基础知识讲起,看看Socket在网络模型中的位置。二网络基础知识20世纪70年代VintonGrayCerf(文顿·瑟夫)和RobertElliotKah
IIGEOywq
·
2018-07-13 10:15
Android 网络编程2 Okhttp缓存机制
Android网络
编程目录1.初识缓存机制原理1.1.为何需要缓存?缓存减少了冗余的数据传输,节省了网络费用。缓存缓解了网络瓶颈的问题,不需要更多的网络带宽就能更快的加载页面。
香沙小熊
·
2018-07-02 18:07
Android 网络编程1 Http协议
Android网络
编程目录1.HTTP简介HTTP协议,即超文本传输协议(Hypertexttransferprotocol)。
香沙小熊
·
2018-06-21 10:51
笔记
android网络
框架源码解析及对比(待续)
自己备忘,随便写
android网络
框架源码解析及对比android常用网络框架对比Volley:特点基于HttpUrlConnection封装了UIL图片加载框架,支持图片加载缓存Activity和生命周期的联动
幻海流心
·
2018-06-07 16:50
android网络
请求网络连接状态判断 & 监控网络状态改变
开发遇到的网络判断思路:不能每次网络请求都要去调用ConnectivityManager进行网络判断,所以在程序启动的时候判断一次网络状态,然后全局记录这个状态,每次网络请求的时候只用根据这个记录的状态来判断网络的连接状态即可,只有当人为的关闭网络或者切换网络的时候才改变全局的记录状态,这个改变使用到广播。广播收听网络改变状态:[java]viewplaincopypackagecom.huiti
志尊宝
·
2018-06-06 11:39
Android
<转>Retrofit 2.0 使用详细教程
文章来自:https://blog.csdn.net/carson_ho/article/details/73732076前言在Andrroid开发中,网络请求十分常用而在
Android网络
请求库中,Retrofit
tome869535144
·
2018-06-01 10:56
网络编程之使用HttpClient批量上传文件
阅读更多网络编程之使用HttpClient批量上传文件(一)2014年10月09日23:41:45阅读数:14761请尊重他人的劳动成果,转载请注明出处:
Android网络
编程之使用HttpClient
小色帝
·
2018-05-28 01:00
android读写cookie的方法示例
做了一个
android网络
应用,要求用自己实现的webview去访问web网站,并且在远程登录成功之后把cookie写入到手机,保留用作以后的自动登录。找了好多资料。
junjieking
·
2018-05-18 14:55
基于TCP/UDP的Socket的
Android网络
编程
1、普通Socket普通Socket2、TCP&UDP介绍TCP:传输控制协议,一种面向连接的协议,给用户进程提供可靠的全双工的字节流,能够保证数据正确性,还有数据顺序,TCP套接口是字节流套接口(streamsocket)的一种。UDP:用户数据报协议。UDP是一种无连接协议,一次发送交付一个完整的数据报,响应速度快,但是可能会有丢包的情况(好像是没有确认机制)。UDP套接口是数据报套接口(da
qiuwf96
·
2018-05-16 22:35
Android
网络编程
Android网络
编程Okhttp3用法详解
okHttp、volley、android-async-http对比:volley是一个简单的异步http库,仅此而已。缺点是不支持同步,这点会限制开发模式;不能post大数据,所以不适合用来上传文件android-async-http。与volley一样是异步网络库,但volley是封装的httpUrlConnection,它是封装的httpClient,而android平台不推荐用HttpCl
wanglihua2119
·
2018-05-07 16:26
Android中HTTP几种请求和响应的代码实现
Android网络
编程中最经常遇到的就是Http请求,和处理返回值得到信息,达到网络交互的效果;下面看几种最常用的网络请求:一HttpGET请求(200响应)privatevoidHttpGet(){try
跟我去北方吧
·
2018-04-24 11:21
Retrofit 2.0源码解析
RetrofitRetrofit是square公司开发的一款对OKHttp进行了进一步封装的网络框架,现在也是
android网络
请求中非常火的一个网络请求框架,花了点时间研究了一下Retrofit2.0
Code猎人
·
2018-04-19 15:54
Retrofit2+Rxjava+OkHttp的使用和网络请求
首先介绍Retrofit:Retrofit是Square公司开发的一款正对
Android网络
请求的框架。底层基于OkHttp实现。版本要求至少需要java7或者Android2.3。
HUandroid
·
2018-04-16 09:48
工作的学习
超实用的
android网络
工具类
在实际开发中,往往一些工具类对我们的帮助是非常大的,借此,我在前人各位前辈的基础上,整理了一个网络的工具类,特此献上:/***@类名:NetUtil*@类描述:网络判断处理类*@创建时间:2015年2月12日-上午9:34:32*@修改人:*@修改时间:*@修改备注:*@版本:*/publicclassNetUtil{/*网络状态*/publicstaticbooleanisNet=true;pu
chiyan171
·
2018-04-13 14:58
Android网络
工具类NetworkUtils详解
网络工具类NetworkUtils,供大家参考,具体内容如下提供的方法:打开网络设置界面openWirelessSettings判断网络是否可用isAvailable判断网络是否连接isConnected判断网络是否是4Gis4G判断wifi是否连接状态isWifiConnected获取移动网络运营商名称getNetworkOperatorName获取移动终端类型getPhoneType获取当前的
yrjwstorm
·
2018-04-13 14:42
Android网络
编程学习笔记(一)
应用层HTTP/HTTPS协议1定义HTTP协议(超文本传输协议)用于从www服务器传输超文本到本地浏览器的传送协议,HTTP协议是应用层协议,由请求和响应构成,HTTP默认端号80,HTTPS端口号为443HTTP位置2简单的HTTP协议1、简单快速:客户向服务器请求服务时,只需传送请求方法和路径。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。2、灵活:HTTP允许传输
啥都不懂的皮特
·
2018-04-06 20:08
Volley源码分析(1)----Volley 队列
Android网络
框架很多,但是基于Google自己的volley,无疑是优秀的一款。网络框架,无外乎解决一下几个问题,队列,缓存,图片异步加载,统一的网络请求和处理等。
Joyfulmath
·
2018-04-01 22:01
Android使用Websocket实现聊天室
Autobahn|Android是由Autobahn开发一个开源的Java/
Android网络
库,实现了WebSocket协议和
luyouxin
·
2018-03-30 11:37
Retrofit 最简单的快速入门及封装
Retrofit是Square公司开发的一款针对
Android网络
请求的框架,Retrofit2底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp做网络请求
chenjie0932
·
2018-03-14 17:05
Retrofi2源码解析——动态代理和注解的实战应用
So,今天要写的就是将动态代理和注解完美应用的
Android网络
请求框架的分析——Retrofit2。关于OkHttp稍微了解Ret
nick_young
·
2018-03-07 20:37
Android 网络编程
【
Android网络
编程】HTTPHTTP简介HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。
Rtia
·
2018-03-04 22:24
pre-network
android网络
预加载框架
前言现在
android网络
优化方案非常多,例如针对连接管理和缓存的优化方案,例如:okhttp,针对数据传输数据压缩的优化方案,例如:protobuf;今天介绍一个通过修改调用方式优化的方案:网络预加载框架
一航jason
·
2018-01-18 10:30
Android仿Volley手写属于自己的万能网络访问框架
在
android网络
通信中,我们平常开发时都会使用诸如Volley,Retrofit,AsyncHttpClient等等别人的框架,确实十分的便捷,省去了我们不少的时间。
SakuraMashiro
·
2018-01-02 20:21
android
Android Retrofit的使用详解
简介Retrofit是Square公司开发的一款针对
Android网络
请求
锯齿流沙
·
2018-01-02 09:06
Android网络
开发回顾之旅 ① 在Android手机集成使用MQTT协议 ,实现搞掂移动控制硬件端。(附带Demo)
本系列博客学习由非官方人员半颗心脏潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。①对物联网爱不释手,在Android手机集成使用MQTT协议,实现搞掂移动控制硬件端。①新年新气象,封装一个esp8266一键配网XSmartConfig,支持自定义回调。一、认识MQTT协议。如果你对MQTT协议的连接过程不熟悉,那没关系;请看我前面的8266硬件上介绍的
半颗心脏
·
2017-12-28 19:25
安卓通讯
Android 网络架构4 - 视频教程
这是
Android网络
架构视频教程的第四期,也是这个主题的最后一期视频,相信大家在看完整个视频教程后,可以对网络的架构提升一个新的层次和理解。也欢迎各位提出各种各样的问题的意见。
MonchChen
·
2017-12-08 19:10
Retrofit源码分析-前
-retrofit2.html文件上传:http://blog.csdn.net/jdsjlzx/article/details/51588617出生:Retrofit是Square公司开发的一款针对
Android
SJK_GYS
·
2017-12-05 21:02
源码分析
Android网络
拦截器,支持Debug模式,查看请求与响应的具体信息并修改
上班的某天,导师突然对我说要做一个网络拦截器网络拦截器,顾名思义就是用于拦截网络的,可以获得http请求的具体信息,如请求头,URL,请求体,响应体,请求方法等,一开始万脸懵逼,根本就没接触过这么高深的东西,于是各种百度,一无所获,看来是没人做过类似的插件。于是师傅提供了一个思路,OkHttp有一个Interceptor用于拦截网络,修改请求等,了解之后就开始做了前期准备:全局悬浮窗,跟随应用一起
Assassin_Chan
·
2017-12-05 10:36
android开发
小白进阶回忆录:Retrofit2要点梳理
本博客为作者原创,如需转载请注明原博客出处:WONDER'TWO0X00写在前面相信做过
Android网络
请求的同学都绕不开Volley,Retrofit,OkHttp这几座大山,至于他们的前世姻缘以及孰优孰劣
一只酸奶牛哇
·
2017-12-04 02:56
Android网络
判断
关于网络判断,首先建立一个工具类,在需要进行网络判断的时候调用首先是写网络权限//获取设备网络状态,禁用后无法获取网络状态//网络权限,当禁用后,无法进行检索等相关业务//读取设备硬件信息,统计数据//读取系统信息,包含系统版本等信息,用作统计//获取设备的网络状态,鉴权所需网络代理//允许sd卡写权限,需写入地图数据,禁用后无法显示地图//获取统计数据//鉴权所需该权限获取进程列表//使用步行A
DangByMySide
·
2017-12-03 20:50
Android 网络请求:Retrofit 使用
Android网络
请求:Retrofit使用网络请求:retrofit+okhttp3示例项目:有妹子的日报MeiZiNews总结:结合RxJava使用得十分的爽。
e371c64445aa
·
2017-12-03 06:53
Android网络
分析和优化
目前针对公司Android端的SDK进行实际测试,反映出存在网络加载资源缓慢的问题,在知晓目前CDN的可能存在不稳定的情况下,针对sdk本身的网络模块进行了相应的分析,整理出相关的测试记录,帮助后期可以做出的优化。典型的HTTP请求流程说明:一次Http请求流程发起一次完整的视频广告请求包括:根据广告位请求Ad内容下载广告视频截图下载Logo角标请求下载插屏页模板Temp资源下载广告视频的vide
石先
·
2017-12-03 04:07
Retrofit用法详解
一、简介Retrofit是Square公司开发的一款针对
Android网络
请求的框架,Retrofit2底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp
Devil不加V
·
2017-11-29 17:09
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他