在实际的开发中,用手机来发送短信,是很常见的做法!如,我们的产品出了问题,可以提示用户发送相关信息给我们,这对我开发来说是很有意义的事!其实,用J2ME来编写发送短信的代码是很容易的事!
步骤:
1,建立连接
2,设置短信息类型(文本或者二进制).
3,设置信息内容
4,发送
具体代买如下:
public class SendMessage {
private String address = ""; //发送地址
public SendMessage(String messageContent, String phoneNumber) {
address = "sms://" + phoneNumner;
sendMeassage(messageContent, phoneNumber);
}
public boolean sendMeassage(String content, String phoneNumber) {
try {
//建立连接
MessageConnection conn = (MessageConnection) Connector.open(address);
//设置短信息类型为文本
TextMessage msg = (TextMessage) conn.newMessage(MessageConnection.
TEXT_MESSAGE);
//设置信息内容
msg.setPayloadText(content);
//发送
conn.send(msg);
} catch (Exception e) {
return false;
}
return true;
}
}