最近帮朋友做了一个小小的demo 就是后台发送信息,也保留信息记录的app
下面介绍项块
这个是权限部分
<uses-permission android:name="android.permission.SEND_SMS"/>
这个是代码片段,我用的是一个按钮触发
public class MainActivity extends Activity {
private Button sendBt;
private String message = "123";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
sendBt = (Button) findViewById(R.id.sendMsg);
sendBt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if (message != null) {
SmsManager sms = SmsManager.getDefault();
// 如果短信没有超过限制长度,则返回一个长度list
List<String> texts = sms.divideMessage(message);
for (String text : texts) {
/**
* destinationAddress:接收方的手机号码 scAddress:发送方的手机号码
* text:信息内容 sentIntent:发送是否成功的回执,
* DeliveryIntent:接收是否成功的回执
*/
sms.sendTextMessage("对方的手机号码", null, text, null, null);
}
}
}
});
}
}
这样一个简单的app 就出来了