技术博客: http://blog.sina.com.cn/s/articlelist_1766082610_0_1.html

Android下调用收发短信邮件等
1,调web浏览器
Uri myBlogUri = Uri.parse("http://xxxxx.com");
returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri);
2,地图
Uri mapUri = Uri.parse("geo:38.899533,-77.036476");
returnIt = new Intent(Intent.ACTION_VIEW, mapUri);
3,调拨打电话界面
Uri telUri = Uri.parse("tel:100861");
returnIt = new Intent(Intent.ACTION_DIAL, telUri);
4,直接拨打电话
Uri callUri = Uri.parse("tel:100861");
returnIt = new Intent(Intent.ACTION_CALL, callUri);
5,卸载
Uri uninstallUri = Uri.fromParts("package", "xxx", null);
returnIt = new Intent(Intent.ACTION_DELETE, uninstallUri);
6,安装
Uri installUri = Uri.fromParts("package", "xxx", null);
returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri);
7,播放
Uri playUri = Uri.parse("file:///sdcard/download/everything.mp3");
returnIt = new Intent(Intent.ACTION_VIEW, playUri);
8,掉用发邮件
Uri emailUri = Uri.parse("mailto:xxxx@gmail.com");
returnIt = new Intent(Intent.ACTION_SENDTO, emailUri);
9,发邮件
returnIt = new Intent(Intent.ACTION_SEND);
String[] tos = { "xxxx@gmail.com" };
String[] ccs = { "xxxx@gmail.com" };
returnIt.putExtra(Intent.EXTRA_EMAIL, tos);
returnIt.putExtra(Intent.EXTRA_CC, ccs);
returnIt.putExtra(Intent.EXTRA_TEXT, "body");
returnIt.putExtra(Intent.EXTRA_SUBJECT, "subject");
returnIt.setType("message/rfc882");
Intent.createChooser(returnIt, "Choose Email Client");
10,发短信
Uri smsUri = Uri.parse("tel:100861");
returnIt = new Intent(Intent.ACTION_VIEW, smsUri);
returnIt.putExtra("sms_body", "yyyy");
returnIt.setType("vnd.android-dir/mms-sms");
11,直接发邮件
Uri smsToUri = Uri.parse("smsto://100861");
returnIt = new Intent(Intent.ACTION_SENDTO, smsToUri);
returnIt.putExtra("sms_body", "yyyy");
12,发彩信
Uri mmsUri = Uri.parse("content://media/external/images/media/23");
returnIt = new Intent(Intent.ACTION_SEND);
returnIt.putExtra("sms_body", "yyyy");
returnIt.putExtra(Intent.EXTRA_STREAM, mmsUri);
returnIt.setType("image/png");
最后一步:
startActivity(returnIt)

Android下调用收发短信邮件等相关推荐

  1. Android 接收和收发短信

    收发短信应该是每个手机最基本的功能之一了,即使是许多年前的老手机也都会具备这项功能,而Android作为出色的智能手机操作系统,自然也少不了在这方面的支持.每个Android手机都会内置一个短信应用程 ...

  2. Android下实现假短信功能

    为实现假短信功能,本质上是利用系统短信应用提供的ContentResolver向手机的收件箱数据库中插入一条记录,主要实现的代码如下:android 4.4版本以上只有设置成默认的短信应用才有短信的写 ...

  3. Winform开发框架之通用短信邮件通知模块

    在做Winform项目的时候,一直有一个梦想,就是希望把所有的组件模块组合即可组装成一个完整的项目系统(或者至少可以大部分完成).在之前介绍的<Winform开发框架之通用附件管理模块>里 ...

  4. linux 短信功能,Android调用系统短信功能发送短信

    Android调用系统短信功能发送短信有两种方法: 第一种,设定发送的号码,和内容,界面没有联系人,群组组等按钮,如下图所示: 代码如下: Uri smsToUri = Uri.parse(" ...

  5. Android开发:如何实现收发短信

    1.收发短信代码如下: public class MsmUtils extends BroadcastReceiver {/*** 发送 MSM* @param activity* @param ta ...

  6. Android学习——收发短信

    Android学习--收发短信 1.短信基本API介绍 使用Android API类库可以自己实现收发短信的功能: 信息的发送,对mms应用程序来讲主要是在信息数据库中创建并维护一条信息记录,真正的发 ...

  7. android接听ios电话,教程】教你用电脑连接 iPhone 、 Android ,在电脑上接打电话、收发短信。...

    原标题:教程]教你用电脑连接 iPhone . Android ,在电脑上接打电话.收发短信. 你有「手机依赖症」吗?相信大家对自己的手机都是机不离手,眼不离机吧~那么在办公或者学习的时间里,怎么不接 ...

  8. SAP中用json数据格式调用http接口发送短信邮件案例

    在系统 VL02N 交货过账后触发发送邮件.短信的功能,短信邮件接口是经过第三方系统封装,然后开发出的API接口. 请求地址: http://180.167.01.01/ns/sends 请求方式: ...

  9. Android收发短信

    发送短信: 首先在清单文件上, 加上发送短信的权限 <uses-permission android:name="android.permission.SEND_SMS"/& ...

  10. 安卓短信功能全解:调用系统短信功能发送短信、彩信,使用SmsManager发送短信,并监听发送短信的投递情况,使用广播接收器监听接收的短信。

    全栈工程师开发手册 (作者:栾鹏) 安卓教程全解 安卓短信功能全解:调用系统短信功能发送短信.彩信,使用SmsManager发送短信,并监听发送短信的投递情况,使用广播接收器监听接收的短信. 首先需要 ...

最新文章

  1. ATS 4.2.3隐藏服务器名称及版本号的方法
  2. 五年循环期限已到,我们又要步入“AI寒冬”了吗?
  3. 让数字营销向人工智能借一双慧眼
  4. 小测试来检验一下你原型链理解的怎么样。
  5. 发现你的身形——OpenCV图像轮廓
  6. java贪吃蛇食物_JAVA贪吃蛇课程怎么处理食物的随机性
  7. 蓝桥杯 明码题解 【Java实现】
  8. deepin php与nginx,深度Deepin20安装Nginx1.19+Php7.3+H5ai实践指南
  9. 软件测试人才培养全景图新版本
  10. Windows10使用自带表情包
  11. 黑马linux系统编程
  12. 2023 年 5 大人工智能 (AI) 趋势
  13. html文件怎么在桌面建立,怎么创建html网页 怎样在桌面上建立HTML网页文件?
  14. VMware vSphere 介绍、安装 服务器虚拟化部署完整配置
  15. SpringBoot集成微信支付微信退款
  16. 阿语python美多商城-商品-购物车之第7.1节购物车存储方案
  17. RGB与HSV等的转换
  18. 51单片机学习笔记-2数码管显示
  19. 第三方软件测试机构如何对软件进行安全性测试?
  20. win10 1903 笔记本开热点出现蓝屏问题

热门文章

  1. sql server 2008服务无法启动的原因和解决办法
  2. idea 运行单个main方法_idea如何运行main方法
  3. 安装双系统/误删导致原来的引导分区中的boot丢失的解决方案
  4. C语言实现数字全排列
  5. te40终端不设网关_默认网关不可用什么原因|默认网关不能用解决方法|默认网关怎么设置...
  6. codevs 2980 买帽子 题解报告
  7. 计算机考试没考好检讨书免费,玩电脑检讨书精选范文
  8. 关闭和重启脚本合二为一orderlist.sh
  9. 表格控件SpreadJS助力上市企业明源云,打造更智慧的地产生态链
  10. Crazy Number