android ksoap用法
private static final String SERVICENAMESPACE = "http://api.yicheng120.com/soap/server.php/";private static final String WEBSERVICEURL = "http://api.yicheng120.com/soap/server";/* 登陆 */public void login(String userName, String password) {final String WS_METHOD_NAME = "login";// 设置请求参数SoapObject requestEnvelopeBody = new SoapObject(SERVICENAMESPACE,WS_METHOD_NAME);String md5password = MD5(password);requestEnvelopeBody.addProperty("userName", userName);requestEnvelopeBody.addProperty("password", md5password);requestEnvelopeBody.addProperty("x_auth_mode", "mobile");// 请求SoapObject result = soapRequest(WEBSERVICEURL,requestEnvelopeBody,SERVICENAMESPACE, WS_METHOD_NAME);if (null == result) {return;}// 解析String testStr;testStr= result.toString();SoapObject ycReturn=(SoapObject) result.getProperty("return");YiChengAPI.auth_token = ycReturn.getProperty("auth_token").toString();}/* soap请求 */protected SoapObject soapRequest(String WEBSERVICEURL,SoapObject requestEnvelopeBody,String SERVICENAMESPACE,String WS_METHOD_NAME) {// 设置envelopeSoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);envelope.bodyOut = requestEnvelopeBody;envelope.dotNet = false;//envelope.setOutputSoapObject(requestEnvelopeBody);// 请求服务器HttpTransportSE transport = new HttpTransportSE(WEBSERVICEURL); transport.debug = true;SoapObject result = null;try {transport.call(SERVICENAMESPACE + WS_METHOD_NAME, envelope);//取回响应数据result =(SoapObject) envelope.bodyIn;}catch (IOException e) {e.printStackTrace();} catch (XmlPullParserException e) {e.printStackTrace();}return result;}
我的话费充值店-各种面额
电信100元仅售98.60
联通100仅售99.00
移动100仅售99.30
android ksoap用法相关推荐
- 【转】 Android - LayoutInflate用法
[转自]http://blog.csdn.net/scut1135/article/details/7055461 通俗的说,inflate就相当于将一个xml中定义的布局找出来. 因为在一个Acti ...
- MTK驱动(77)---Android getevent用法
Android getevent用法 getevent命令用法如下: Usage: getevent [-t] [-n] [-s switchmask] [-S] [-v [mask]] [-d] [ ...
- Android inflater用法
Android inflater用法 简介 具体作用 获取layoutInflater的三种方式 源码查看 返回值结果 注意 简介 在实际的开发中layoutInflater这个类的主要的主要的作用类 ...
- android plurals用法
参考 android plurals用法 对一个给定的语言和数字来说,决定使用哪一个case的规则是很复杂的,所以android提供了方法getQuantityString(),它可以用来为你选择合适 ...
- android plurals用法(单复数)
0.相关文章 android plurals用法 Android中的string资源占位符及Plurals string 1.使用 对一个给定的语言和数字来说,决定使用哪一个case的规则是很复杂的, ...
- Android.mk 用法介绍
一个Android.mk file用来向编译系统描述你的源代码.具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次.你可以在每一个Android.mk file中定义一个 ...
- android五大布局的用法,android:stretchColumns用法
TableLayout是一个使用复杂的布局,最简单的用法就仅仅是拖拉控件做出个界面,但实际上,会经常在代码里使用TableLayout,例如做出表格的效果.本文主要介绍TableLayout的基本使用 ...
- Android Scroller用法
为什么80%的码农都做不了架构师?>>> 概述 Android里Scroller类是为了实现View平滑滚动的一个Helper类.通常在自定义的View时使用,在View中定义 ...
- android queue用法,GitHub - rygz146/TQueue: Android 可以任意切换线程的任务队列, TQueue
TQueue 一个Android开发库, 可以任意切换线程的链式调用任务队列, 可添加定时, 延时任务, 统一异常处理(Ceased中断),但不影响整个任务链的运行. 具体用法如下: TQueue.q ...
最新文章
- Android 64K解决办法
- socket缓冲区以及阻塞模式详解
- 【竞赛相关】特征/模型存储的5种方法
- 蒙提霍尔悖论(三门问题)终极分析(补充)附完整源码
- VS Code HtmlFindClass 插件介绍
- 计算机应用基础 东师 离线,东师1609计算机应用基础离线作业(8页)-原创力文档...
- 技术并不来自通宵^_^
- 简约通用工作总结ppt模板
- 语言判断一个整数是奇数还是偶数_一个变量“存储”任意多的数 从“康托配对函数”聊开去...
- SEGGER System View - J-Link Library not found
- Word 2007 删除页眉横线
- Git回滚到某个commit
- Linux gzip压缩输出
- 蒲公英 · JELLY技术周刊 Vol.22: npm i react-router@6.0.0-beta.0
- 好游戏必须知道玩家需要什么?
- 彻底理解安卓应用无响应机制
- 2022-2028年中国出境旅游行业市场行情动态及竞争战略分析报告
- matlab画cca的图,Canoco5绘制漂亮的DCA或CCA图
- 婚恋交友app源码,礼物功能如何实现
- 10年前写的,身份证号码验证VBA代码