android发送邮件
来源:互联网 发布:红软算法 编辑:程序博客网 时间:2024/06/05 15:09
Intent在Email上的使用
通过自定义Intent,使用Android.content.Intent.ACTION_SEND 的参数来实现通过手机寄发Email的服务.实际上,收发Email的过程是通过Android内置的Gmail程序,而非使用SMTP协议,即跳转到android内置的发送邮件的程序(可以选择跳转指哪个,若没有,提示没有内置的gmail程序)
主要过程是通过创建一个自定义的Intent(Android.content.Intent.ACTION_SEND)作为传送Email的Activity
关键代码:
/*通过Intent发送邮件*/
Intent mEmailIntent = new Intent(android.content.Intent.ACTION_SEND);
/*设置邮件格式为plain/text*/
mEmailIntent.setType("plain/text");
/*将取得的字符串放入mEmailIntent中*/
mEmailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, strEmailReciver);mEmailIntent.putExtra(android.content.Intent.EXTRA_CC, strEmailCc);
mEmailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, strEmailSubject);
mEmailIntent.putExtra(android.content.Intent.EXTRA_TEXT, strEmailBody);
/*打开Gmail 并将相关参数传入*/
startActivity(Intent.createChooser(mEmailIntent, getResources().getString(R.string.str_message)));
工程见http://download.csdn.net/detail/aduovip/4151278
0 0
- Android 发送邮件
- Android发送邮件
- android实现发送邮件
- Android 之 发送邮件
- android 发送邮件,信息
- android 发送邮件
- Android邮件发送详解
- 关于Android发送邮件
- Android邮件发送详解
- android 发送邮件代码
- Android中发送邮件
- 关于Android发送邮件
- android javamail发送邮件
- 关于Android发送邮件
- Android 自动发送邮件
- android中发送邮件
- android发送邮件
- Android 发送邮件 JavaMail
- 怎么屏蔽搜索引擎蜘蛛抓取网页收录
- cocos2dx之TileMap
- linux启动流程
- 电子邮件营销课堂之邮件阅读率提升技巧
- 一些J2EE WEB应用架构分析
- android发送邮件
- 如何把项目maven化
- SSH2中memcached作为hibernate二级缓存
- 2014年2月14日 java的泛型 Type类
- Message,MessageQueue,Looper,Handler详解+实例
- Ubuntu
- 参加广州传智播客.Net培训是我重要的选择之一
- 项目出现红色感叹号的解决方法
- TagSupport与BodyTagSupport的区别