从HttpClient到HttpURLConnection你需要知道的一些事情

本文将向大家介绍从HttpClient切换到HttpURLConnection应该注意的一些事情,以及HttpClient与HttpURLConnection各自的特点。 早在API 22的时候Google已经开始不推荐使用HttpClient,取而代之的是HttpURLConnection,在这次在API 23中直接移除了HttpClient,从Deprecated到Removal可以看出谷歌从Android中废除HttpClient的决心。...
阅读(1923) 评论(0)

Android网络编程之使用HttpClient批量上传文件(二)AsyncTask+HttpClient并实现上传进度监听

我曾在《Android网络编程之使用HttpClient批量上传文件》一文中介绍过如何通过HttpClient实现多文件上传和服务器的接收。在上一篇主要使用Handler+HttpClient的方式实现文件上传。这一篇将介绍使用AsyncTask+HttpClient实现文件上传并监听上传进度。...
阅读(8608) 评论(13)

Android网络编程之使用HttpClient批量上传文件(一)

我曾在《Android网络编程之使用HTTP访问网络资源》一文中介绍过HttpCient的使用,这里就不在累述了,感兴趣的朋友可以去看一下。在这里主要介绍如何通过HttpClient实现文件上传。 预备知识:            在HttpCient4.3之前上传文件主要使用MultipartEntity这个类,但现在这个类已经不在推荐使用了。随之替代它的类是MultipartEntityB...
阅读(13040) 评论(17)

Json与Java对象互转之Gson学习

我曾在《XML,Object,Json转换之浅析Xstream的使用》一文中介绍过使用XStream进行XML,Object,Json之间的转换,虽然XStream内置了对Json的支持,但是效果不是特别好,毕竟XStream重点不在Json。下面就介绍另外一种工具。...
阅读(5299) 评论(2)

XML,Object,Json转换之浅析Xstream的使用

XStream的是一个简单的库,主要用于Java对象和XML之间的转换。但XStream也内置了对Json的支持。...
阅读(3580) 评论(0)

Android网络编程之传递数据给服务器(一)

通过GET方式上传数据主要适用于数据大小不超过2KB,且对安全性要求不高的情况下。...
阅读(6418) 评论(5)

Android网络编程之传递数据给服务器(二)

通过Post方式传递数据给服务器是Android应用程序开发提交数据给服务器的一种主要的方式,适用于数据量大、数据类型复杂、数据安全性高的场合。...
阅读(4454) 评论(2)

Android网络编程之获取网络上的Json

Android网络编程之获取网络上的Json 请尊重他人的劳动成果,转载请注明出处:Android网络编程之获取网络上的Json  为要获取网络上的Json所以需要服务器端提供的支持。 一、创建服务器端: 服务器端项目结构: 服务器端运行效果图: 第一步:创建业务所需的JavaBean  package com.jph.sj.model; impor...
阅读(2754) 评论(1)

Android网络编程之获取网络上的XML

因为服务器端和Android端项目都是用Java语言实现的,所以一些组件可以共用,JavaBean便是其中之一。此时我们在搭建Android端项目的时候,完全可以将服务器端项目中JavaBean拿来用。...
阅读(2921) 评论(0)

Android开发之使用Web Service进行网络编程

Android应用通常都是运行在手机平台上,手机系统的硬件资源是有限的,不管是存储能力还是计算能力都有限,在Android系统上开发、运行一些单用户、小型应用是可能的, 但对于需要进行大量的数据处理、复杂计算的应用,还是只能部署在远程服务器上,Android 应用将只是充当这些应用的客户端。 为了让Android应用与远程服务器之间进行交互,可以借助子Java的RMI技术,但这要求远程服务器程序必须采用Java实现;也可以借助于CORBA技术,但这种技术显得过于复杂,除此之外,Web Service是一种不...
阅读(2686) 评论(0)

Android网络编程之使用HTTP访问网络资源

前面介绍了 URLConnection己经可以非常方便地与指定站点交换信息,URLConnection还有一个子类:HttpURLConnection,HttpURLConnection 在 LIRLConnection的基础上做了进一步改进,增加了一些用于操作http资源的便捷方法...
阅读(4071) 评论(2)

Android开发之使用URL访问网络资源

URL (UniformResource Locator)对象代表统一资源定位器,它是指向互联网“资源”的指针。资源可以是简单的文件或目录,也可以是对更复杂的对象的引用,例如对数据库或搜索引擎的查询。通常情况而言,URL可以由协议名、主机、端口和资源组成。即满足如下格式:...
阅读(4277) 评论(0)

Android开发之简单的聊天室(客户端与服务器进行通信)

Java中能接收其他通信实体连接请求的类是ServerSocket, ServerSocket对象用于监听来 自客户端的Socket连接,如果没有连接,它将一直处于等待状态。ServerSocket包含一个监听来自客户端连接请求的方法。...
阅读(8482) 评论(1)
    个人资料
    • 访问:872626次
    • 积分:11301
    • 等级:
    • 排名:第1509名
    • 原创:180篇
    • 转载:4篇
    • 译文:0篇
    • 评论:216条
    这里有你需要的干货!!!
    关注我,获取推送O_o
    你需要的,才是干货@开源项目
    博客专栏