码迷,mamicode.com
首页 >  
搜索关键字:android网络    ( 529个结果
Android网络开源库-Retrofit(三) 批量上传及上传进度监听
由于gif图太大的原因,我将图放在了github,如果博客中显示不出来图,传送门 由于我是事先写在md上的,导致代码的可读性差,大家将就着看吧。 1. 前言在上一篇博客中,我们介绍了Retrofit的文件上传,文件下载以及进度监听,这篇博客我们来了解下批量上传以及上传进度的监听。2.批量上传要想实现批量上传,我们要考虑下HTML中实现批量上传的方法,借助Form表单,所以,我们也可以通过借助Form...
分类:移动开发   时间:2016-04-26 21:43:21    阅读次数:195
Android 网络开源库之-retrofit的解析详解
前言 当前的网络开源库有许多,如volley,okhttp,retrofit等,这三个库当前是比较火的,其中,okhttp和retrofit由square团队开发。关于这三个库的区别,请移步stackoverflow或者知乎查看。开发过程中选择什么样的开源库需要更具我们APP来做出选择。我们选出stackoverflow中的一段话来看下。    上面说,需要与web service通...
分类:移动开发   时间:2016-04-26 21:19:16    阅读次数:247
(干货) Android Volley框架源码详细解析
经常接触Android网络编程的我们,对于Volley肯定不陌生,但我们不禁要问,对于Volley我们真的很了解吗?Volley的内部是怎样实现的?为什么几行代码就能快速搭建好一个网络请求?我们不但要知其然,也要知其所以然,抱着这样的目的,本文主要详细讲述Volley的源码,对内部流程进行详细解析。Part 1.从RequestQueue说起...
分类:移动开发   时间:2016-04-26 16:04:25    阅读次数:235
Android网络分析和优化
目前针对公司Android端的SDK进行实际测试,反映出存在网络加载资源缓慢的问题,在知晓目前CDN的可能存在不稳定的情况下,针对sdk本身的网络模块进行了相应的分析,整理出相关的测试记录,帮助后期可以做出的优化。典型的HTTP请求流程说明:发起一次完整的视频广告请求包括: 根据广告位请求Ad内容 下载广告视频截图 下载Logo角标请求 下载插屏页模板Temp资源 下载广告视频的video文件 下载...
分类:移动开发   时间:2016-04-22 20:40:11    阅读次数:244
Android网络编程(六)OkHttp3用法全解析
上一篇介绍了OkHttp2.x的用法,这一篇文章我们来对照OkHttp2.x版本来看看,OkHttp3使用起来有那些变化。当然,看这篇文章前建议看一下前一篇文章Android网络编程(五)OkHttp2.x用法全解析。...
分类:移动开发   时间:2016-04-21 15:21:25    阅读次数:271
android 网络文件上传下载工具类总结
1、获取文件的最后修改时间 @SuppressLint("SimpleDateFormat") public String getFileDataTime(File file) { Date date = new Date(file.lastModified()); SimpleDateFormat sdformat = new SimpleDateFormat("yyyy-MM-d...
分类:移动开发   时间:2016-04-21 08:52:48    阅读次数:230
面试之路(5)-阿里面试题android网络图片加载优化
题目:遇到网络不好,卡顿的时候如何对网络的加载图片进行优化?思路:从加载的图片的本身和手机的存储两方面考虑解决办法:1.找现有图片格式的替换者在众多的图片格式中,选择了Google的WebP。原因很简单:压缩效率高,而且对Android的支持好(毕竟就是Google提出来的)。使用 WebP 之后,相对于JPG格式的图片,流量省了将近 25% 到 35 %;相对于 PNG 格式的图片,流量省了将近8...
分类:移动开发   时间:2016-04-21 01:41:19    阅读次数:211
Android网络编程(五)OkHttp用法全解析
讲完了Volley,我们接下来看看目前比较火的网络框架OkHttp, 它处理了很多网络疑难杂症:会从很多常用的连接问题中自动恢复。如果您的服务器配置了多个IP地址,当第一个IP连接失败的时候,OkHttp会自动尝试下一个IP,此外OkHttp还处理了代理服务器问题和SSL握手失败问题。...
分类:移动开发   时间:2016-04-18 15:43:29    阅读次数:263
android网络交互之DNS优化知识整理
android网络交互之DNS优化知识整理 之前的工作中,经常会遇到DNS解析出问题导致网络交互的操作无法正常进行。 在很多的移动开发过程中,与服务端的交互的url通常是包含域名的。而在实际的网络交互的过程中,第一步就需要对域名进行dns解析。 复杂的网络环境里面,dns解析会耗费很长的时间、甚至是 ...
分类:移动开发   时间:2016-04-17 16:16:13    阅读次数:255
Android网络编程(四)从源码解析volley
从上图可以看到volley分为三个线程,分别是主线程、缓存调度线程、和网络调度线程,首先请求会加入缓存队列,如果发现可以找到相应的缓存结果就直接读取缓存并解析,然后回调给主线程;如果在缓存中没有找到结果,则将这条请求加入到网络队列中,然后发送HTTP请求,解析响应并写入缓存,并回调给主线程。...
分类:移动开发   时间:2016-04-13 13:18:07    阅读次数:163
529条   上一页 1 ... 12 13 14 15 16 ... 53 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!