SmsManager
2016-05-31 22:59
253 查看
SmsManager smsManager =SmsManager.getDefault(); smsManager.sendTextMessage(safenumber,null, "sim card change !", null, null);
解释
manager.sendTextMessage(mobile,null,text,null,null);
//第一个参数:对方手机号码
//第二个参数:短信中心号码,一般设置为空
//第三个参数:短信内容
//第四个参数:sentIntent判断短信是否发送成功,如果你没有SIM卡,或者网络中断,则可以通过这个intent来判断。
//注意强调的是“发送”的动作是否成功。那么至于对于对方是否收到,另当别论
//第五个参数:当短信发送到收件人时,会收到这个deliveryIntent。即强调了“发送”后的结果
//就是说是在"短信发送成功"和"对方收到此短信"才会激活sentIntent和deliveryIntent这两个Intent。这也相当于是延迟执行了Intent
发短信权限
<uses-permissionandroid:name="android.permission.SEND_SMS"/>
相关文章推荐
- Android发送短信方法实例详解
- Android实现发送短信功能实例详解
- PHP通过串口实现发送短信
- PHP发送短信代码分享
- java发送短信系列之限制日发送次数
- java发送短信系列之限制发送频率
- java发送短信系列之同步、异步发送短信
- android中可以通过两种方式调用接口发送短信
- android使用Intent操作拨打电话和发送短信
- 发送指定内容短信iMessage
- Java使用手机发送短信程序
- 安卓简记-启动系统浏览器&短信&拨号&图库
- android跳转之短信浏览器拨打电话界面
- 手机安全卫士------手机防盗页面之发送短信&接收短信
- Android开发入门之发送短信
- 发送短信
- Android 发送短信功能
- Android 手机发送短信
- 常见的Intent跳转动作
- IOS中调用系统拨打电话与发送短信