android-发短信

// 移动运营商允许每次发送的字节数据有限,我们可以使用Android给我们提供 的短信工具

SmsManager smsManager = SmsManager.getDefault();
     PendingIntent sendIntent = PendingIntent.getBroadcast(SmsActivity.this, 0, new Intent(), 0);
     // 如果短信没有超过限制长度,则返回一个长度的List
     ArrayList<String> messages = smsManager.divideMessage(msg);
     for (String message : messages) {
      smsManager.sendTextMessage(mobile,// 接收方的手机号码
        null,// 发送方的手机号码
        message,// 信息内容
        sendIntent,// 发送是否成功的回执
        null// 接收是否成功的回执
        );
     }

你可能感兴趣的:(android,mobile)