加载中
OkHttp3中的代理与路由

路由是什么呢?路由即是网络数据包在网络中的传输路径,或者说数据包在传输过程中所经过的网络节点,比如路由器,代理服务器之类的。 那像OkHttp3这样的网络库对于数据包的路由需要做些什么事...

2016/08/26 13:50
502
GN的使用 - GN工具

GN的使用 - GN工具 GN工具可以帮助我们对我们的编译配置的有效性进行检查,及整个系统有更多得了解。特别是当整个项目变得特别巨大时,这意义尤其重大。 gn args 这个工具有两个作用,一是生...

2016/08/03 17:49
2.6K
chromium net库设计

总览 网络栈主要地是一个单线程跨平台的库,主要负责资源获取。它的主要接口是URLRequest和URLRequestContext。URLRequest, 正如它的名字所表明的那样,表示一个URL的请求。URLRequestConte...

2016/08/10 13:45
284
Playing with QUIC

选择一个QUIC代码源 下面的说明是用来基于chromium代码库编译QUIC代码。在Chrome支持的任何平台上,这里的说明都能保证是有效的,遇到问题时可以查看一些扩展的故障排查的文档。如果你不想c...

2016/10/10 19:36
384
Android的HTTP Client

大多数联网类Android apps将使用HTTP来发送和接收数据。Android包含两种HTTP客户端:HttpURLConnection和Apache HTTP Client。它们两者都支持HTTPS,streaming上传和下载,可配置的超时,IPv...

2014/08/08 10:36
50
Netty HTTP on Android

Netty是一个NIO的客户端服务器框架,它使我们可以快速而简单地开发网络应用程序,比如协议服务器和客户端。它大大简化了网络编程,比如TCP和UDP socket服务器。 “快速而简单”并不意味着开发...

2016/08/10 13:47
693
使用Volley传送网络数据

Volley是一个使Android apps的网络操作更简单,最重要的是,更快的HTTP library。Volley可以通过开放的AOSP repository来获取。 Volley具有如下的好处: 网络请求的自动scheduling。 多个并发...

2014/08/05 12:22
81
Volley设计与实现分析

Volley设计与实现分析 我们平时在开发Android应用的时候,不可避免地经常要通过网络来进行数据的收发,而多数情况下都是会用HTTP协议来做这些事情。Android系统主要提供了HttpURLConnection...

2016/05/30 23:57
132
实现一个定制的请求

这一节描述了如何为那些Volley支持的out-of-the-box类型之外的类型,实现你自己的定制的请求类型。 编写一个定制的请求 在toolbox中,具有大多数请求的可用的实现;如果你的响应是一个字符串...

2014/08/05 16:11
36
Android 连接到网络

连接到网络 这一节将告诉你如何实现一个连接到网络的简单的应用程序。它说明了一些最佳的实践,即使是在创建最简单的联网app时也应该遵守的。 注意,要执行本节所描述的网络操作,你的应用的...

2014/08/04 10:45
41
Ubuntu 14.10 android 开发 环境问题解决。

1. Ubuntu 13.10 鼠标闪烁解决办法 问题描述:电脑安装Ubuntu 13.10 版本后,进入Ubuntu系统后鼠标指针不停的闪烁,看起来很不爽,解决办法如下。 问题关键:通过网上资料的查阅,发现原因是...

2015/01/01 17:05
163
建立一个RequestQueue

前一节向你说明了如何使用convenience方法Volley.newRequestQueue来建立一个RequestQueue,以利用Volley的默认行为。这一节将带你了解创建一个RequestQueue的显式步骤,以允许你提供你自己的...

2014/08/05 15:52
69
Linux下电骡aMule Kademlia网络构建分析I

(以下分析基于ubuntu aMule 2.3.1进行。) aMule代码的下载和编译 为了能尽量缩短aMule代码的下载、编译及编译运行所依赖的环境的建立所耗费的时间,并尽快启动对于它的研究学习,而直接使用...

2015/07/30 07:14
774
PyCairo指南--目录

PyCairo tutorial的翻译,其原文地址为:http://zetcode.com/gfx/pycairo/。 PyCairo指南 这是PyCairo指南。在这份指南中,我们将基于Python和Cairo库来学习2D图形编程。 内容目录 简介 后端...

2013/05/26 09:18
372
常见网络服务器开发开源项目代码规模

这里总结了一些常见的网络服务器开发中用到的C/C++开发的开源项目核心代码的代码规模,主要是为了后续研读这些优秀的开源项目的代码,学习他们的设计而提供一些参考。 libev 项目主页:http:...

2016/03/29 22:21
341
用 NDK编译Graphite2

Graphite is a "smart font" system developed specifically to handle the complexities of lesser-known languages of the world. 上面这段话是从Graphite的官网(http://scripts.sil.org/c...

2013/03/09 11:13
376
View动画和Drawable动画

View动画 你可以使用view动画系统执行Views的补间动画。补间动画通过诸如起始点,终止点,大小,旋转,和一个动画其他通用的aspects等信息来计算动画。 一个补间动画可以在一个View对象的内容...

2014/10/14 20:47
117
发送一个简单的请求

在一个high level来看,你使用Volley的方式大体为,创建一个RequestQueue,并给它传递Request对象。RequestQueue管理worker线程来执行网络操作,读取和写入缓存,解析响应。Requests执行对于...

2014/08/05 15:44
28
USB Host and Accessory

.Android通过两种模式支持许多的USB外设和Android USB附件(那些实现了Android accessory协议的硬件):USB accessory和USB host。在USB accessory模式下,外部USB硬件扮演USB hosts的角色。a...

2014/11/05 16:29
103

没有更多内容

加载失败,请刷新页面

返回顶部
顶部