webservicemobilelocaltest
来源:互联网 发布:单片机p0口上拉电阻 编辑:程序博客网 时间:2024/05/16 14:56
package com.example.webservicemobilelocaltest;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import org.xmlpull.v1.XmlPullParserException;
import java.io.IOException;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void btnMobileCode(View view){
//导包快捷键 : alt + enter
getMobileLocalInfo();
}
/**
* 获取手机号码归属地信息
*/
private void getMobileLocalInfo(){
new Thread(){
@Override
public void run() {
super.run();
try {
//1.创建一个信封
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
//2.得到一个信纸
SoapObject object = new SoapObject("http://WebXml.com.cn/","getMobileCodeInfo");
object.addProperty("mobileCode","13621057623");
object.addProperty("userID","e67300113cfd4a73a371cd757ad18589");
//3.装到信封里
envelope.bodyOut = object;
//4.设置平台兼容性
envelope.dotNet = true;
//5.呼叫快递员,进行发送
HttpTransportSE httpTransportSE = new HttpTransportSE("http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx");
httpTransportSE.call("http://WebXml.com.cn/getMobileCodeInfo",envelope);
//响应
if(envelope.getResponse() != null){
//得到响应内容
SoapObject soapObject = (SoapObject) envelope.bodyIn;
System.out.println("手机归属 : "+soapObject.toString());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}.start();
}
}
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import org.xmlpull.v1.XmlPullParserException;
import java.io.IOException;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void btnMobileCode(View view){
//导包快捷键 : alt + enter
getMobileLocalInfo();
}
/**
* 获取手机号码归属地信息
*/
private void getMobileLocalInfo(){
new Thread(){
@Override
public void run() {
super.run();
try {
//1.创建一个信封
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
//2.得到一个信纸
SoapObject object = new SoapObject("http://WebXml.com.cn/","getMobileCodeInfo");
object.addProperty("mobileCode","13621057623");
object.addProperty("userID","e67300113cfd4a73a371cd757ad18589");
//3.装到信封里
envelope.bodyOut = object;
//4.设置平台兼容性
envelope.dotNet = true;
//5.呼叫快递员,进行发送
HttpTransportSE httpTransportSE = new HttpTransportSE("http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx");
httpTransportSE.call("http://WebXml.com.cn/getMobileCodeInfo",envelope);
//响应
if(envelope.getResponse() != null){
//得到响应内容
SoapObject soapObject = (SoapObject) envelope.bodyIn;
System.out.println("手机归属 : "+soapObject.toString());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}.start();
}
}
阅读全文
2 0
- webservicemobilelocaltest
- 阿里大鱼短信验证码技术
- C++学习笔记五之使用new创建动态结构
- Node -- 构建Web应用
- 2017最新整理python全栈工程师系统培训之路精品课程(全套)
- CSS清浮动处理(Clear与BFC)
- webservicemobilelocaltest
- String,StringBuffer,StringBuilder
- NSTimer的使用
- 17.7.7 NOIP模拟赛 【模拟/数据结构】【模拟】
- RecyclerView 的 ItemDecoration 学习纪录
- 设计模式之观察者模式(Observable与Observer)
- protocol buffers java使用笔记
- 想接触音频、视频的编码以及相关的知识,不知有没有一些归纳好的知识点?——知乎大神
- ubuntu 16.04下mysql5.7.17登录时出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' 问题解决!