android 基础 网络交互 HttpConnection交互

转载 2016年05月30日 16:42:13

get方式:

          get机制用的是在URL地址里面通过?号间隔,然后以name=value的形式给客户端传递参数。所以首先要在Android工程下的AndroidGetTest.java中onCreate方法定义好其URL地址以及要传递的参数,然后通过URL打开一个HttpURLConnection链接,此链接可以获得InputStream字节流对象,也是往服务端输出和从服务端返回数据的重要过程,而若服务端response.getInputStream.write()往andorid返回信息时候,就可以通过InputStreamReader作转换,将返回来的数据用BufferReader显示出来。

具体代码如下:

          Servlet端接收数据并返回通知: 

 

 

    Android端发送消息并接收Servlet返回的消息:

 

 post方式:

         post传输方式不在URL里传递,也正好解决了get传输量小、容易篡改及不安全等一系列不足。主要是通

过对HttpURLConnection的设置,让其支持post传输方式,然后在通过相关属性传递参数(若需要传递中文字符,则可以通过URLEncoder编码,而在获取端采用URLDecoder解码即可) 

 

 



android网络交互

主题、动画、国际化、网络交互的原理、Android网络编程API、网络图片查看器、子线程不可以直接操作UI、消息机制常见类介绍、网页html源码查看器、消息处理常见API、消息处理的原理、smarti...
  • daividtu
  • daividtu
  • 2016年01月28日 22:17
  • 251

Android如何进行网络通信(与web交互)

今天开始写第一篇博客,其实写博客为了逼自己整理资料,同时分享一些我踩过的坑,其实我是菜鸟,如果有写得不好的地方请指出来,谢谢大家。还有我所有的例子都是在Android Studio编译,好吧!今天分享...
  • u013772458
  • u013772458
  • 2015年10月07日 16:52
  • 1830

android 基础 网络交互 HttpClient

GET 方式//先将参数放入List,再对参数进行URL编码 List params = new LinkedList(); params.add(new BasicNameValuePair("pa...
  • l331258747
  • l331258747
  • 2016年05月31日 14:38
  • 122

【Android笔记】多线程与 UI 交互的方法

一共四种: 1.Activity.runOnUIThread(Runnable action) 2.View.post(Runnable action),View.postDelay(Runnable...
  • kinglearnjava
  • kinglearnjava
  • 2015年09月16日 20:32
  • 1079

android 基础 网络交互,思路

1,界面传参(url,params,id,lisenter) url,地址 params,参数 id,一个界面多个交互,用id来识别 lisenter,处理结果的回调 2,new h...
  • l331258747
  • l331258747
  • 2016年09月18日 16:38
  • 115

VC与web交互

转自:http://blog.csdn.net/tiantian1980/article/details/12322191 Demo下载   一、摘要   在我们编写的程序中,...
  • rankun1
  • rankun1
  • 2016年09月29日 11:35
  • 978

Servlet和Android网络交互基础(1)

开发准备 在本篇文章开始前先介绍一下我使用的开发环境 Web MyEclipse+jdk +tomact 这里没有使用eclipse是因为MyEclipse已经继承了好多插件,无需自己...
  • zh_qianwei
  • zh_qianwei
  • 2016年02月23日 18:29
  • 2330

Android简单实用的交互动画库

简单实用的Android交互动画库SpringingLayout一直以来我都对Android界面效果和交互动画特别的着迷,而且每次做工程都需要重写一大堆的组件,动画,感觉颇为繁杂,于是趁着有空闲做了一...
  • u013504718
  • u013504718
  • 2015年12月08日 19:32
  • 702

安卓学习记录(一)activity间信息交互的四种方式

第一种:借助Application的属性传递信息
  • zuolovefu
  • zuolovefu
  • 2014年11月04日 18:33
  • 1696

java web和Android第一次交互(登录)

一.开发环境 Android代码用eclipse开发   javaweb用Ide开发 二.Android代码   新建Android项目 package com.example.testlog...
  • u011190687
  • u011190687
  • 2016年08月02日 17:13
  • 1939
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 基础 网络交互 HttpConnection交互
举报原因:
原因补充:

(最多只允许输入30个字)