1.短信发送

//权限:android.permission.SEND_SMS
        
  1. SmsManagersmsManager=SmsManager.getDefault();
  2. List<String>texts=smsManager.divideMessage(StringmessageBody);//messageBody为短信内容
  3. for(Stringtext:texts){
  4. smsManager.sendTextMessage(number,null,text,null,null);
  5. }

2.打电话 //权限:android.permission.CALL_PHONE
            
  1. Stringnumber=ed.getText().toString();//从EditText中获取电话号码
  2. Intentin=newIntent(Intent.ACTION_CALL,Uri.parse("tel:"+number));
  3. //对电话号码进行格式化:tel:123243
  4. startActivity(in);

3.broadcastReceiver拦截短信时用action
<action android:name="android.provider.Telephony.SMS_RECEIVED"/> 4.接收短信权限
<uses-permission android:name="android.permission.RECEIVE_SMS"/>

更多相关文章

  1. android permission权限
  2. Android 开发之旅:短信的收发及在android模拟器之间实践(一)
  3. Android 调用系统电话,短信
  4. 编写使用root权限的android应用程序
  5. 【转】Android 文件系统的权限设置
  6. Android下实现电话号码归属地的查询
  7. Android中获取系统通讯录联系人并解决Android6.0权限问题
  8. Android系统源码给第三方应用开启默认权限
  9. Android基于XMPP Smack openfire 开发的聊天室(六) 【加入房间、权

随机推荐

  1. Android获取触摸手势实现左右滑动
  2. Android(安卓)音频数据流(2): 从 AudioTrac
  3. 史上最全的Android面试题集锦
  4. Android提示:使用或覆盖了已过时的 API
  5. 【Android】在开发项目的时候,利用Android
  6. Android事件分发机制详解:史上最全面、最
  7. 2020年Android发展趋势年度总结
  8. Android(安卓)TextView属性大全
  9. Android(安卓)中intent传递序列化信息(传
  10. Android(安卓)文件的保存与读取之SDCard(S