package com.jky.sms;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import android.app.Activity;
import android.os.Bundle;
import android.telephony.SmsManager;
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 implements OnClickListener {
private Button btn_send;
private EditText et_number;
private EditText et_content;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 获取控件
btn_send = (Button) findViewById(R.id.btn_send);
et_number = (EditText) findViewById(R.id.et_number);
et_content = (EditText) findViewById(R.id.et_content);
// 注册点击事件监听
btn_send.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// 获取号码和消息内容发送短信
String number = et_number.getText().toString();
String text = et_content.getText().toString();
// 发送短信也是由系统组件完成
// 短信管理器
SmsManager sm = SmsManager.getDefault();
// 发送短信
// destinationAddress 短信接收者
// scAddress 服务中心
// sentIntent(延时意图) 发送完成之后要做的事情
// deliveryIntent 接收完成之后要做的事情
sm.sendTextMessage(number, null, text, null, null);
// 提示
// context 百宝箱
// duration 延续的时间
Toast.makeText(this, "发送完成!", Toast.LENGTH_LONG).show();
}
}
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import android.app.Activity;
import android.os.Bundle;
import android.telephony.SmsManager;
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 implements OnClickListener {
private Button btn_send;
private EditText et_number;
private EditText et_content;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 获取控件
btn_send = (Button) findViewById(R.id.btn_send);
et_number = (EditText) findViewById(R.id.et_number);
et_content = (EditText) findViewById(R.id.et_content);
// 注册点击事件监听
btn_send.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// 获取号码和消息内容发送短信
String number = et_number.getText().toString();
String text = et_content.getText().toString();
// 发送短信也是由系统组件完成
// 短信管理器
SmsManager sm = SmsManager.getDefault();
// 发送短信
// destinationAddress 短信接收者
// scAddress 服务中心
// sentIntent(延时意图) 发送完成之后要做的事情
// deliveryIntent 接收完成之后要做的事情
sm.sendTextMessage(number, null, text, null, null);
// 提示
// context 百宝箱
// duration 延续的时间
Toast.makeText(this, "发送完成!", Toast.LENGTH_LONG).show();
}
}