Android邮件发送指南-服务调用入门教程
在Android开发中,通过服务调用发送电子邮件是一个常见的需求。以下是一个基础的示例代码:
1. 首先创建一个包含收件人地址的Uri对象:Uri uri = Uri.parse(\"mailto:xxx@abc.com\");
2. 然后创建一个Intent对象,并设置其操作为发送邮件至指定邮箱:Intent it = new Intent(Intent.ACTION_SENDTO, uri);
3. 最后启动该Intent以选择并安装邮件客户端进行发送:startActivity(it);
此外,还可以通过以下方式实现更详细的邮件发送功能:
1. 创建一个简单的Intent用于发送邮件内容:Intent it = new Intent(Intent.ACTION_SEND);
2. 添加收件人地址到Intent中:it.putExtra(Intent.EXTRA_EMAIL, \"me@abc.com\");
3. 设置邮件正文内容:it.putExtra(Intent.EXTRA_TEXT, \"The email body text\");
4. 指定邮件内容的MIME类型,如纯文本格式:it.setType(\"text/plain\");
5. 使用Intent创建一个选择器,允许用户从列表中选择一个邮件客户端进行发送:startActivity(Intent.createChooser(it, \"Choose Email Client\"));
下载地址
用户评论