android体系中的应用程序层本身就集成了打电话发短信的功能.那么怎么使用呢?
/*发短信*/class SendMsgClickListener implements OnClickListener {public void onClick(View v) {//调用Android系统API发送短信Uri uri = Uri.parse("smsto:15800001234");Intent intent = new Intent(Intent.ACTION_SENDTO, uri);intent.putExtra("sms_body", "android...");startActivity(intent);}    }


/*打电话*/class SendCallClickListener implements OnClickListener {public void onClick(View v) {//调用Android系统API打电话Uri uri = Uri.parse("tel:15800001234");Intent intent = new Intent(Intent.ACTION_CALL, uri);startActivity(intent);}    }


最后不要忘了做这些操作是需要授权的,需要在AndroidManifest.xml中加入两行配置
<uses-permission android:name="android.permission.CALL_PHONE" /><uses-permission android:name="android.permission.SEND_SMS"/>

更多相关文章

  1. Android(安卓)原生 MediaPlayer 和 MediaCodec 的区别和联系(二)
  2. android 上层wifi模块调用分析
  3. android关闭或开启移动网络数据(关闭后,设备不可以上网,但可以打电
  4. android的crash log
  5. Android(安卓)调用系统原生相机拍照并储存到指定位置
  6. Android(安卓)音视频该如何学习?
  7. Android调用系统摄像头拍照并剪裁压缩
  8. Android不支持web页滚动
  9. Android调用系统摄像头拍照并剪裁压缩

随机推荐

  1. 高德地图Android版SDK的应用(定位,添加自
  2. 42.Android LocationManager
  3. Android TextView 个别文字字体颜色格式
  4. Android之使用MediaMetadataRetriever类
  5. Android SDK Manager Extras中没有 Intel
  6. Android SQLite 数据库、表的增、删、改
  7. 关于Android 游戏开发中 OnTouchEvent()
  8. android log笔记
  9. Android 解决SwipeRefreshLayout和viewpa
  10. Android 中 获取“back”键和“home”键,