Android实现发短信与打电话的功能

 
  1. //发短信   
  2. class SendMsgClickListener implements OnClickListener {   
  3.         public void onClick(View v) {   
  4.             //调用Android系统API发送短信   
  5.             Uri uri = Uri.parse("smsto:10086");   
  6.             Intent intent = new Intent(Intent.ACTION_SENDTO, uri);   
  7.             intent.putExtra("sms_body""android...");   
  8.             startActivity(intent);   
  9.         }   
  10.     }   
  11.   
  12. //打电话   
  13. class SendCallClickListener implements OnClickListener {iphone5   
  14.         public void onClick(View v) {   
  15.             //调用Android系统API打电话   
  16.             Uri uri = Uri.parse("tel:10086");   
  17.             Intent intent = new Intent(Intent.ACTION_CALL, uri);   
  18.             startActivity(intent);   
  19.         }   
  20.     }  

授权:需要在AndroidManifest.xml中加入两行配置    
 
  1. <uses-permission android:name="android.permission.CALL_PHONE" />   
  2.   
  3. <uses-permission android:name="android.permission.SEND_SMS"/>  


作者:KillerLegend
出处:http://www.cnblogs.com/KillerLegend/
分享最新的资源,分享个人所得,欢迎关注我的新浪微博
新浪微博主页:ikey4u
我的个人博客:www.ikey4u.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

 
原文地址:https://www.cnblogs.com/killerlegend/p/3240831.html