package com.example.phonechaxun;
import com.scme.web.PhoneWeb;
import android.os.Bundle;
import android.os.Handler;
import android.app.Activity;
import android.content.Intent;
import android.content.pm.PackageInfo;
import android.util.Log;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class MainActivity extends Activity {
private EditText editext;
private Button btn;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editext=(EditText)findViewById(R.id.edtPhone);
btn=(Button)findViewById(R.id.btnPhone);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
final String phone=editext.getText().toString().trim();
new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
try {
String str=new PhoneWeb().onClient(phone);
// TODO 自动生成的方法存根
if(str.equals("001")){
handler.sendEmptyMessage(1);
}else if(str.equals("002")){
handler.sendEmptyMessage(2);
}else{
handler.sendMessage(handler.obtainMessage(3, str));
}
Log.i("aaa", str);
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}).start();
}
});
}
Handler handler=new Handler(){
public void handleMessage(android.os.Message msg) {
if(msg.what==1){
Toast.makeText(MainActivity.this, "网络连接有问题", 2000).show();
}
if(msg.what==2){
Toast.makeText(MainActivity.this, "出现未知错误", 2000).show();
}
if(msg.what==3){
Intent intent=new Intent(MainActivity.this,show.class);
intent.putExtra("phone", editext.getText().toString().trim());
intent.putExtra("msg", String.valueOf(msg.obj));
startActivity(intent);
}
};
};
}
Java基于聚合网API做的很基础的手机号归属地查询.rar_api进行简单电话查询
版权申诉
171 浏览量
2022-09-23
01:50:05
上传
评论
收藏 250KB RAR 举报
小贝德罗
- 粉丝: 69
- 资源: 1万+
最新资源
- Qt开发知识、经验总结 包括Qss,数据库,Excel,Model/View等
- IV数据.xlsx
- foldcraftlauncher_262944.apk
- 珍藏多年的基于matlab实现潮流计算程序源代码集合,包含多个潮流计算程序.rar
- 使用FPGA实现串-并型乘法器
- 基于matlab实现针对基于双曲线定位的DV-Hop算法中误差误差出一种基于加权双曲线定位的DV-Hop改进算法.rar
- 基于matlab实现由遗传算法开发的整数规划,车辆调度问题.rar
- 电视家7.0(对电视配置要求高).apk
- 免费计算机毕业设计-基于JavaEE的医院病历管理系统设计与实现(包含论文+源码)
- 手机端 我的世界融合植物大战僵尸版.apk
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈