在实际的开发中,用手机来发送短信,是很常见的做法!如,我们的产品出了问题,可以提示用户发送相关信息给我们,这对我开发来说是很有意义的事!其实,用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;
    }
}