摘要: 在Android SDK中提供了Apache HttpClient(org.apache.http.*)模块。在这个模块中涉及到两个重要的类:HttpGet和HttpPost,他们有共性也有不同。HttpGet和HttpPost创建方式相同: 1、创建HttpGet(或HttpPost)对象,将要请求的URL通过构造方法传入HttpGet(或HttpPost)对象中; 2、使用DefaultHttpClient类的execute方法发送HTTP GET或HTTP POST 请求,并返回HttpResponse对象; 3、通过HttpResponse接口的getEntity方法返回响... 阅读全文
posted @ 2012-09-02 13:14 张兴业 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 前一篇给出了HttpGet的实例,这一篇给出HttpPost的实例。public class HttpPostDemo extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Buf... 阅读全文
posted @ 2012-09-02 13:05 张兴业 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 在Android SDK中提供了Apache HttpClient(org.apache.http.*)模块。在这个模块中涉及到两个重要的类:HttpGet和HttpPost。这一篇一个实例给出httpGet的使用方法:public class HttpGetDemo extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreat... 阅读全文
posted @ 2012-09-02 12:36 张兴业 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 网络编程在无线应用程序开发过程中起到了重要的作用。Android包括Apache HttpClient库,此库为执行Android中的网络操作之首选方法。Android还可允许通过标准的Java联网API(java.net包)来访问网络。即便使用Java.net包,也是在内部使用该Apache库。 为了访问互联网,你的应用程序需要获取“android.permission.INTERNET”权限Android中与网络相关的包以下内容为Android SDK中与网络相关的部分包•java.net 提供联网相关的类,包括流和数据报套接字、互联网协议以及通用的HTTP处理。此为多用... 阅读全文
posted @ 2012-09-02 12:30 张兴业 阅读(287) 评论(0) 推荐(0) 编辑