网络通信
Android_gjw
不与人比,只求超越自我
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android-Async-Http(1)—上传文件
这是第三方框架 AsyncHttpClientprivate void UplodClick(View view){ AsyncHttpClient client=new AsyncHttpClient(null); // RequestParams params=new RequestParams(); RequestParams params=原创 2016-06-02 20:56:20 · 988 阅读 · 0 评论 -
Volley(1)—发送get和post请求
适合数据量小,交互频繁的网络操作情况下。 不适合大数据量的网络操作,比如下载文件,或者大的视频等。 功能有: 1.JSON,图像等的异步下载 2.网络请求的排序 3.网络请求的优先级处理 4.缓存 5.多级别取消请求 6.和Activity生命周期联动 RequestQuery请求消息队列,它可以缓存所有的http请求。他是并发处理的public class MainActivit原创 2016-05-21 16:05:42 · 824 阅读 · 0 评论 -
ApacheHttpClient中post和get的请求
ApachehttpClient是谷歌官方的http请求,Eclipse自带有,但是AS好像没有(还是我的AS版本问题)。它比httpURLConnection请求更简单。 post请求相对get就是参数有变化public class MainActivity extends Activity { @Override protected void onCreate(Bundle sa原创 2016-05-21 14:32:03 · 429 阅读 · 0 评论 -
Volley(2)—JsonObjectRequest和ImageRequest
都继承自Requset类的,有两个子类JsonObjectRequset和JsonArrayRequest。 JsonObjectRequest用来发送一个json请求 ImageRequest是用来发送一个图片的请求public class MainActivity extends Activity { private ImageView iv; RequestQueue que原创 2016-05-21 16:33:38 · 524 阅读 · 0 评论 -
网络编程的基本概念
一:什么是计算机网络:把分布在不同地理区域的计算机与专门的外部设备通信线路互联成一个规模大,功能强的网络系统,从而使众多计算机可以方便的互相传递信息,共享硬件,软件数据信息等资源 二: 计算机网络的主要功能: 1.资源共享 2.信息传输与集中管理 3.均衡负荷与分布处理 4.综合信息服务三:网络通信协议:要使计算机连成的网络能够互通信息,需要对数据传输速率,传输代原创 2016-06-19 21:09:35 · 399 阅读 · 0 评论 -
Android_Async_Http(1)—get请求和带参数请求
android_async_http是基于Apache HttpClient库之上的一个异步网络请求处理库,网络处理均基于Android的非UI线程,通过回调方法处理请求结果。 主要特征有:处理异步http请求,并通过匿名内部类处理回调结果,http异步请求均位于非UI线程,不会阻塞UI操作,通过线程池处理并发请求文件上传,下载,响应结果自动Json格式,自动处理连接断开时重新连接。 发送一个g原创 2016-05-23 23:22:26 · 2080 阅读 · 0 评论 -
Volley(3)—图片缓存及NetWorkIamgeView控件
这两个相对(2)中的更简洁,还有加图片缓存功能 现在public class MainActivity extends Activity { private ImageView iv; private NetworkImageView nwiv; RequestQueue queue=null; @Override protected void onCreat原创 2016-05-22 21:42:27 · 424 阅读 · 0 评论
分享