sendTextMessage (String destinationAddress, String scAddress, String text, PendingIntent sentIntent, PendingIntent deliveryIntent) destinationAddress 发送短信的地址(也就是号码) scAddress 短信服务中心,如果为null,就是用当前默认的短信服务中心 text 短信内容 sentIntent 如果不为null,当短信发送成功或者失败时,这...
publicvoidsendTextMessage(String destinationAddress, String scAddress, String text,PendingIntent sentIntent, PendingIntent deliveryIntent) destinationAddress://目的地,也就是对方的手机号scAddress://服务中心地址,为空的话就是默认的SMSCtext://发送消息的具体内容sentIntent://当消息成功或者失败发送时,就发起这...
Android SmsManager中sendTextMessage方法介绍 destinationAddress 发送短信的地址(也就是号码) scAddress 短信服务中心,如果为null,就是用当前默认的短信服务中心 text 短信内容 sentIntent 如果不为null,当短信发送成功或者失败时,这个PendingIntent会被广播出去成功的结果代码是Activity.RESULT_OK,或者下面这些错误之一 :RES...
voidsendMultipartTextMessage(String destinationAddress,String scAddress,ArrayList<String>parts,ArrayList<PendingIntent> sentIntents, ArrayList<PendingIntent>deliverIntents) 发送一个基于SMS的多部分文本,调用者应用已经通过调用divideMessage(String text)将消息分割成正确的大小。 参数: 1)、destinationAddress——消息...
(5)发送短信:通过调用Android提供的API来实现发送短信,在系统中SmsManager类提供的sendTextMessage方法可以实现发送短信功能。 (6)接收短信:通过访问系统短信库中的信息查看接收的短信,检索可以查看所有私密短信。 (7)编码逆转换:编码转换的逆过程。 (8)解密:加密逆过程。
android:text="打电话" /> <Button android:id="@+id/btn_main_send" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="发短信" /> </LinearLayout> </LinearLayout> 1. 2. 3. 4. 5. 6. 7. 8. ...
smsManager.sendTextMessage(phoneNumber,null, text, sentPI, deliverPI); } } 第二:调起系统发短信功能;主要代码如下: Java代码 /** * 调起系统发短信功能 * @param phoneNumber * @param message */ publicvoiddoSendSMSTo(String phoneNumber,String message){ ...
返回消息在ICC上的状态(已读、未读、已发送、未发送)。有下面的几个值:SmsManager.STATUS_ON_ICC_FREE、SmsManager.STATUS_ON_ICC_READ、SmsManager.STATUS_ON_ICC_UNREAD、SmsManager.STATUS_ON_ICC_SEND、SmsManager.STATUS_ON_ICC_UNSENT这几个值在上篇的SmsManager类介绍有讲到。
// sendTextMessage的参数分别为destinationAdddress 目标号码,scAddress使用的短信服务中心(使用默认的就用null), // text短信内容,sentIntent默认为null,deliveryIntent可以设置查看对方接受的状态(是否成功接收), } // 用foreach循环将texts遍历,然后存放在数组Text中 ...
iccISms.sendMultipartText(destinationAddress, scAddress, parts, sentIntents, deliveryIntents); 这里调用的ISms服务的sendMultipartText方法。 如果是单条信息,执行sendTextMessage public void sendTextMessage( String destinationAddress, String scAddress, String text, ...