client
-------------------------------------------------------------
实现客户端注册请求,  网点查询

1.如何使用HttpClient发送http请求

get请求:
HttpClient  =new DefaultHttpClient();
HttpGet = new HttpGet("http://xxxxxx.do?xx=xx");
HttpResponse res=client.execute(get);
HttpEntity = res.getEntity();
String resText=EntityUtils.toString(entity);

把响应数据转成jsonObject
JSONObject obj=new JSONObject(resText);
obj.getString
obj.getInt
obj.getJSONObject
obj.getJSONArray
obj.getXxxx




post请求
HttpClient =new DefaultHttpClient();
HttpPost = new HttpPost("http://xxxx.do");
-----------------
post.setHeader("Content-Type","application/x-www-form-urlencode");
List<NameValuePair> pairs = 
	new ArrayList<NameValuePair>();
pairs.add(new BasicNameValuePair("key","value"));
HttpEntity entity=new UrlEncodedFormEntity(pairs, "utf-8");
post.setEntity(entity);
-----------------
HttpResponse=client.execute(post);
.....
....
JSONArray解析json字符串数组
ary=new JSONArray(jsonstr);
ary.get(index);    --> Object
ary.getJSONObject(index);   --> JSONObject
ary.getInt
ary.getXxx



2.如何解析网络请求 返回的响应数据(解析json)

注册请求:
	get请求   post请求 
	处理响应的json数据
	
	
	
天坑:
 1.  BranchSeachActivity中加载城市列表  
 2.  OrderInputActivity中


用户模块:
注册:   10%
登录:    10%
修改密码:   10%

网点模块:
查询城市:   10%
查询网点:   10%

航班模块:
航班查询:   10%

联系人模块:
增加联系人:   10%
删除联系人:   10%
修改联系人:   10%
查询联系人列表:   10%


订单模块:   10%
添加订单:   10%
查询订单(*):







































