1.纯文本发送:

  使用这种方式会调用其他的邮件发送程序,相当于点击了系统的邮件App或其他的邮件客户端(qq、Gmail、网易等)

public void sendEmail(String title, String content) {Intent email = new Intent(Intent.ACTION_SENDTO);email.setData(Uri.parse("mailto:happyhaoye@gmail.com"));email.putExtra(Intent.EXTRA_SUBJECT, title);email.putExtra(Intent.EXTRA_TEXT, content);startActivity(Intent.createChooser(email, "请选择邮件发送程序!"));
}

2.带附件的发送:

  public void sendEmailWithAttachment(String title, String content, File attachment) {Intent   email      = new Intent(Intent.ACTION_SEND);String[] emailAddrs = new String[]{"happyhaoye@gmail.com","hehehehe@163.com"};email.setType("application/octet-stream");//---设置邮件类型:带附件
                email.putExtra(Intent.EXTRA_EMAIL, emailAddrs);email.putExtra(Intent.EXTRA_SUBJECT, title);email.putExtra(Intent.EXTRA_TEXT, content);email.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(attachment));startActivity(Intent.createChooser(email, "请选择邮件发送程序!"));}

转载于:https://www.cnblogs.com/laishenghao/p/5243254.html

手机交互应用服务(邮件)相关推荐

  1. 手机交互应用服务(震动器控制)

    要实现这个功能比较简单,只需调用vibrate()函数即可: public static void vibrate(long duration) {Vibrator vibrator = (Vibra ...

  2. android studio 顶部导航栏_5分钟学交互:手机交互组件归纳 导航篇

    个人公众号:鱼大大设计铺,ID:ydsjp2018 转载请私信作者,并注明来源公众号:沐风与体验设计 交互设计其实就是根据产品目标和用户目标,选择最合适的导航结构.页面结构.交互控件以及动效.这个任务 ...

  3. 控件与组件的区别_5分钟学交互:手机交互组件归纳 导航篇

    个人公众号:鱼大大设计铺,ID:ydsjp2018 转载请私信作者,并注明来源公众号:沐风与体验设计 交互设计其实就是根据产品目标和用户目标,选择最合适的导航结构.页面结构.交互控件以及动效.这个任务 ...

  4. 手机发出的邮件可以撤回吗?已发出的邮件撤回后对方能看到吗?

    我是一个刚入职会销岗位的打工人,在面试时,我的直属领导跟我说我们公司有自己的企业邮箱.当时我在想不会还是跟我上一份工作单位一样吧,每天都需要背着电脑去出差,当时我心想好累啊!但还是决定入职了这家公司, ...

  5. Android那些事儿 Android手机交互特性

    接上文<Android那些事儿 成长中的Android >.本文描述了与其它触屏手机系统和桌面系统不同的Android平台特性,这些特性需要更多的表现在我们开发的应用程序中,以保证这是一款 ...

  6. bat 发邮件与手机交互_售价17500元!华为首款5G折叠屏手机来了,更多新机细节曝光...

    从24日深夜开始,华为手机刷屏了! 最新推出的华为Mate X,集合了很多人的"幻想":5G技术.8寸折叠屏-- 网友沸腾:"换手机的想法从没这么强烈过!" 配 ...

  7. android 手机交互设计,移动设备交互设计比较

    以下为<移动设备交互设计比较>的无排版文字预览,完整内容请下载 移动设备交互设计比较 Base on Android.PPC.Symbian Ethanshao 内部文档,请勿外传 And ...

  8. 手机邮箱怎么弄_安卓手机如何接收邮件 教你安卓手机邮箱设置方法

    一.电脑上的设置 首先,想要在手机上创建你的邮箱账户,就得先将此账户在电脑上进行一定的设置,就拿QQ邮箱来说(其他邮箱同例): 第一步,在电脑上登陆你的QQ邮箱,点击邮箱界面右上角的设置,进入账户选项 ...

  9. 手机邮箱接收邮件服务器如何,手机电子邮箱接收和发送的服务器地址是多少?...

    电子邮件设置 注意事项:需开通手机上网业务 1.位置 主菜单→信息 → 电子邮件→邮件设置 → 模式: 1)开启 2)编辑(先编辑后开启) 2.编辑步骤 1) 传输设置: ① 设置名称:模式一 ② 传 ...

  10. Android那些事儿(二)安卓手机交互特性

    http://wsd.tencent.com/2011/02/aboutandroid2.html 接上文<android那些事儿(一)成长中的Android >.本文描述了与其它触屏手机 ...

最新文章

  1. 扩展32KRAM的STC8H8K信号采集版
  2. 图解Linux系统调用
  3. python php perl,python 调用 php 范例
  4. 【动态规划】POJ-2229
  5. [css] 举例说明跟字体相关的属性有哪些
  6. matlab 散点图 线性回归图_吴恩达机器学习编程作业ex1-Matlab版
  7. 图解硬盘分区调整/硬盘分区重新调整的好软件/Norton PartitionMagic 版本 8.05 硬盘分区调整/想把硬盘空间调整一下...
  8. 一款基于易语言的搜题软件
  9. 文QT5下载安装教程
  10. 计算机软考网络工程师中级多少分过,计算机软考网络工程师中级多少分过
  11. 谢霆锋断言暂不再婚 赞张柏芝教子有方
  12. 各种字符串Hash函数比较
  13. Spring的UriComponents
  14. STM32F407定时器输入捕获
  15. container_of 和 offsetof 解析
  16. vue日程安排_在Vue项目中用fullcalendar制作日程表的示例代码
  17. Oracle VM VirtualBox设置共享文件夹
  18. 合宙ESP32S3 CameraWebServe 测试demo
  19. 小米项目实习踩坑集合
  20. 肯耐珂萨荣登36氪WISE 2020企服金榜

热门文章

  1. Ubuntu18.04无法进入图形界面桌面的问题及解决
  2. CSS变量(自定义属性)实践指南
  3. linux 命令 — cut
  4. ARM 中断状态和SVC状态的堆栈切换 (异常)【转】
  5. mysql 常用函数总计
  6. Linux 查看 硬件配置
  7. 员工入职是一连串事件(转)
  8. pca主成份分析方法
  9. Xgboost通俗理解和总结
  10. C语言基础5-预编译部分知识(#include+.h文件和.c文件的区别