Android WebService 提交数据
2016-07-13 11:49
330 查看
1.下载导入 ksoap2-android-assembly-3.0.0-RC.4-jar-with-dependencies.jar
2.请求数据,在子线程中进行 HttpTransportSE ht = new HttpTransportSE(url);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
SoapEnvelope.VER11);
SoapObject request = new SoapObject(SERVICE_NAMESPACE, mathodName);
request.addProperty("USER", etName);
request.addProperty("ID", id);
envelope.bodyOut = request;
envelope.setOutputSoapObject(request);
ht.debug = true;// 可调式
try {
ht.call(soapAction, envelope);
SoapObject result = (SoapObject) envelope.getResponse();
// Log.e("TAG", "==result=="+result);
} catch (IOException e) {
e.printStackTrace();
} catch (XmlPullParserException e) {
e.printStackTrace();
}3.注意参数不能为空。
空间名,方法名由服务器提供。
soapAction=空间名+方法名。
2.请求数据,在子线程中进行 HttpTransportSE ht = new HttpTransportSE(url);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
SoapEnvelope.VER11);
SoapObject request = new SoapObject(SERVICE_NAMESPACE, mathodName);
request.addProperty("USER", etName);
request.addProperty("ID", id);
envelope.bodyOut = request;
envelope.setOutputSoapObject(request);
ht.debug = true;// 可调式
try {
ht.call(soapAction, envelope);
SoapObject result = (SoapObject) envelope.getResponse();
// Log.e("TAG", "==result=="+result);
} catch (IOException e) {
e.printStackTrace();
} catch (XmlPullParserException e) {
e.printStackTrace();
}3.注意参数不能为空。
空间名,方法名由服务器提供。
soapAction=空间名+方法名。
相关文章推荐
- Android 中使用MediaRecorder进行录像详解(视频录制)
- Android LayoutInflater中 Inflate()方法应用
- Android应用手写自动更新以及强制更新
- Android程序开发之ListView 与PopupWindow实现从左向右滑动删除功能
- Android Handler消息派发机制源码分析
- Android防止按钮过快点击造成多次事件的解决方法
- Volley源码解析
- 关于android 4.4以上版本从相册选取图片加载不了图片的问题
- Android中SnackBar的简单使用
- Java中的instanceof关键字在Android中的用法实例详解
- Android重要控件SnackBar使用方法详解
- android:ToolBar详解(手把手教程)
- Android 介绍spydroid每个包的大体功能
- (转)Android Criteria
- android studio运行程序报错
- Android中Java instanceof关键字全面解析
- 两张图教你使用二三阶贝塞尔曲线
- Android获取系统时间以及网络时间
- Android Camera从Camera HAL1到Camera HAL3的过渡(已更新到Android6.0 HAL3.3)
- Android Studio导入github优秀开源项目SlidingMenu(简单方法)