博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android -- 短信发送器
阅读量:5247 次
发布时间:2019-06-14

本文共 1823 字,大约阅读时间需要 6 分钟。

1. 示例代码

activity_main.xml 布局文件

AndroidManifest.xml 权限管理

MainActivity.java

import java.util.List;import android.app.Activity;import android.os.Bundle;import android.telephony.SmsManager;import android.text.TextUtils;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 et_number;	private EditText et_content;	private Button bt_send;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        et_content = (EditText) findViewById(R.id.et_content);        et_number = (EditText) findViewById(R.id.et_number);        bt_send = (Button) findViewById(R.id.bt_send);        bt_send.setOnClickListener(new OnClickListener() {			@Override			public void onClick(View v) {				String number = et_number.getText().toString().trim();				String content = et_content.getText().toString().trim();				if(TextUtils.isEmpty(number)||TextUtils.isEmpty(content)){					Toast.makeText(MainActivity.this, "号码或者短信内容不能为空", Toast.LENGTH_LONG).show();					return ;				}				//发送短信				SmsManager smsManager = SmsManager.getDefault();				List
smsMessages = smsManager.divideMessage(content); for(String smsMessage : smsMessages){ smsManager.sendTextMessage(number, null, smsMessage, null, null); Toast.makeText(MainActivity.this, "短信发送完毕", Toast.LENGTH_LONG).show(); } } }); } }

 

转载于:https://www.cnblogs.com/xj626852095/p/3647990.html

你可能感兴趣的文章
HTML <select> 标签
查看>>
类加载机制
查看>>
c# 读/写文件(各种格式)
查看>>
iOS中用UIWebView的loadHTMLString后图片和文字失调解决方法
查看>>
【校招面试 之 C/C++】第24题 C++ STL(六)之Map
查看>>
android基础知识杂记
查看>>
常见浏览器兼容性问题与解决方式
查看>>
Python使用subprocess的Popen要调用系统命令
查看>>
网络编程学习小结
查看>>
常见浏览器兼容性问题与解决方式
查看>>
redis.conf 配置详解
查看>>
thinkphp volist if标签 bug
查看>>
Struts2 Action
查看>>
Strut2------源码下载
查看>>
[LeetCode] 152. Maximum Product Subarray Java
查看>>
Jquery中each的三种遍历方法
查看>>
数据库
查看>>
洛谷 P1967 货车运输(克鲁斯卡尔重构树)
查看>>
D2.Reactjs 操作事件、状态改变、路由
查看>>
ble学习笔记四---------------------控制lcd
查看>>