Android 发送短信 sms
16lz
2021-01-23
Android 发送短信 sms
layout布局文件main.xml
<?xml version="1.0" encoding="utf-8"?>
strings.xml
<?xml version="1.0" encoding="utf-8"?> Hello SMSActivity! 短信发送器 请输入手机号 请输入短信内容 发送短信 发送短信成功
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
Sms_cloudActivity.java
package com.cloud.android.sms; import java.util.List; import android.app.Activity; import android.os.Bundle; import android.telephony.SmsManager; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; /** * 短信发送器(手动) * @author 李海云 * @email CloudComputing.cc@gmail.com * @date 2012-02-26 00:06:22 */public class Sms_cloudActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button = (Button)this.findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //获取手机号和内容 EditText mobileText = (EditText)findViewById(R.id.mobile); EditText contentText = (EditText)findViewById(R.id.content); String mobile = mobileText.getText().toString(); String content = contentText.getText().toString(); //发送短信 SmsManager smsManager = SmsManager.getDefault(); List texts = smsManager.divideMessage(content);//如果超过汉字,自动拆分短信 for(String text : texts){ smsManager.sendTextMessage(mobile, null, text, null, null); } //使用吐司通知 Toast.makeText(Sms_cloudActivity.this, R.string.success, Toast.LENGTH_LONG).show(); } }); } }
更多相关文章
- Android复制手机号码到剪切板并调起打电话功能
- 实现一个验证码生成类(含数字,拼音,汉字)
- PHP以正则表达式验证手机号码
- PHP 实现简易的汉字验证码的思路
- php实现汉字转拼音
- phpcms日期--汉字与数字的转换
- php逐个汉字遍历字符串
- mysql sql语句实现隐藏手机号码中间四位