Android发送短信
16lz
2021-12-04
Android发送短信有两种方式是:一、调用短信程序;二、直接发送短信。
第一种的代码如下:
1 2 3 4 5 6 7 | Uri uri=Uri.parse(“smsto: 5554 ”); Intent i= new Intent(Intent.ACTION_SENDTO,uri); i.putExtra(“sms_body”, "你好" ); startActivity(i); |
第二种代码如下:
1 2 3 4 5 | SmsManager sms=SmsManager.getDefault(); PendingIntent pt=PendingIntent.getBroadcast( this , 0 , new Intent(), 0 ); sms.sendTextMessage(“ 5554 ”, null ,”你好",pt, null ); |
第二种方法不会直接向发送箱中写数据,如果需要写数据,需要用以下方法:
1 2 3 4 5 | ContentValues values= new ContentValues(); values.put(“address”, "5554" ); values.put(“body”, "你好" ); |
更多相关文章
- 1.5 Android(安卓)入门实例 后台循环发短信
- 利用Handler来更新android的UI
- Android(安卓)近百个项目的源代码,覆盖Android开发的每个领域
- Android(安卓)Bundle类
- Android第一行代码(2版)——阅读笔记
- Android短信发送器实现方法
- Android(安卓)五大布局
- android 背景圆角以及图片圆角处理
- android:屏幕自适应