Android添加联系人发短信以及打电话功能实现
1.Android添加联系人功能的实现
先看下功能演示图:
由于代码比较多不在此贴出,项目下载地址:点击下载源码
private void sendSMS(String phoneNumber,String msgText){
SmsManager sms = SmsManager.getDefault();
PendingIntent pi = PendingIntent.
getBroadcast(ShowMessageActivity.this,0,new Intent(),0);
//由于短信可能较长,故将短信拆分
ArrayList<String> texts = sms.divideMessage(msgText);
for(String text : texts){
sms.sendTextMessage(phoneNumber,null,text,pi,null);//分别发送每一条短信
}
Toast.makeText(ShowMessageActivity.this,"发送成功", Toast.LENGTH_LONG).show();
}
startActivity(new Intent("android.intent.action.CALL", Uri.parse("tel:"+"15038719493")));