1)关键代码如下

package com.example.androidtestapp;import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;public class MainActivity extends Activity {private Button button1=null;
/* reveiverString 收件人
* ccString 抄送人
* subjectString 主题
* bodyString 正文
* */
private String[] reveiverString=new String[]{"294130030@qq.com","329132652@qq.com"};
private String[] ccString=new String[]{"294130030@qq.com","329132652@qq.com"};
private String subjectString="subject";
private String bodyString="body";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button1=(Button)findViewById(R.id.button1);
button1.setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View v) {
/*通过Intent来发送邮件*/
Intent intent=new Intent(android.content.Intent.ACTION_SEND);
/*设置邮件的格式为plain/text*/
intent.setType("plain/text");
/*讲获得的字符串放入Intent中*/
intent.putExtra(android.content.Intent.EXTRA_EMAIL, reveiverString);
intent.putExtra(android.content.Intent.EXTRA_CC, ccString);
intent.putExtra(android.content.Intent.EXTRA_SUBJECT, subjectString);
intent.putExtra(android.content.Intent.EXTRA_TEXT, bodyString);
/*打开Gmail并讲相关参数传入*/
startActivity(intent);
}
});
}@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}}

Android 调用Gmail发送邮件相关推荐

  1. android使用gmail+app,Android 使用 Gmail 来发送邮件

    Android 使用 Gmail 来发送邮件 1. [代码]SendMail.java package org.apache.android.mail; import android.app.Acti ...

  2. android qq第三方登录,Android调用第三方QQ登录代码分享

    本文为大家分享了调用QQ登录的相关代码,希望对大家有帮助,减少项目开发的时间,具体内容如下 1.去QQ开放平台注册帐号(http://open.qq.com/),为应用申请QQ的APP_ID , 并下 ...

  3. android区块链 钱包_区块链研究实验室|从Android调用区块链智能合约

    本教程将展示如何直接从Android开发环境-Android Studio中调用智能合约. 环境要求 我们将使用Tezos区块链.为了使我们的Android java代码与现有的.部署的智能合约交互, ...

  4. Android调用WebService系列之对象构建传递

    上一篇我们讲了如何封装Android调用WebService的能力,把上一章的类加入我们便有了与WebService通讯的能力.往往我们会遇到WebService调用是通过对象来进行实际交互调用的.于 ...

  5. Android开发之发送邮件功能的实现(源代码分享)

    Android开发中可能会碰到如何发送邮件的困扰,之前我也查了相关的文档,博友们也分享了不少的发送邮件的办法,总共有3种把,我仔细阅读了下,发现有的讲的太过复杂跟麻烦,不够清晰,我今天就来分享下我认为 ...

  6. [转]JS调用Android里面的方法,Android调用JS里面的方法

    FROM : http://blog.csdn.net/hj563308597/article/details/45197709 Android WebView 在公司Android的开发过程中遇到一 ...

  7. android 调用系统播放器

    今天,简单讲讲android如何调用手机自带的播放器. 昨天,从服务器下载一个AVI的视频,下载后需要进行播放,所以想调用系统自带的播放器.但是由于很少用到,所以自己当时不知道怎么写,于是在网上查找资 ...

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

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

  9. android 7调用摄像头,Android调用摄像头拍照(兼容7.0)

    [实例简介] Android调用摄像头拍照(兼容7.0)Demo,原博客文章https://blog.csdn.net/u010356768/article/details/70808162 [实例截 ...

  10. android 默认浏览器 视频播放 二维码,Android调用系统默认浏览器访问的方法

    一.启动android默认浏览器 这样子,android就可以调用起手机默认的浏览器访问. 二.指定相应的浏览器访问 1.指定android自带的浏览器访问 ( "com.android.b ...

最新文章

  1. RuntimeWarning: invalid value encountered in true_divide
  2. Windows Server 2008常用优化设置
  3. Mysql字段类型选择
  4. 图像处理中常用数学知识
  5. 在 Linux 上使用 Meld 比较文件夹
  6. 亚马逊消费者业务宣布永久关闭 Oracle 数据库,去O新进展;华为发布最新5G全系列解决方案;苹果正研究新设备“智能戒指”……...
  7. G1垃圾收集器之RSet
  8. Cannot forward ... response ... committed
  9. autoCAD 2008 Win7 64位, win8 64位 安装 燕秀工具箱 yanxiu.cui 文件下载
  10. 操作系统抖动现象、网络抖动与延迟、函数抖动之防抖与节流
  11. Excel中带字母的数字序列自增实现方法
  12. 微信公众平台搜索文章会调用搜狗百科内容?
  13. Latex学习笔记——定义(等号上面加三角号)$\triangleq$
  14. shell是什么语言?shell 语言的本质
  15. 消息队列常见的几种使用场景介绍!
  16. 经济订货批量模型(EOQ)
  17. linux账户密码介绍
  18. react中表格的数据渲染
  19. C语言播放音乐的两种方式
  20. 基于JAVA、Web的农产品销售管理系统(附源码视频资料数据库教程视频文档)

热门文章

  1. Linux脏牛漏洞提权
  2. 注意:2021教资面试详细流程与技巧记牢了(含资料)
  3. 友好的可视化工具——trelliscope
  4. onkeyup+onafterpaste 只能输入数字和小数点--转载
  5. 并发编程 - lost wakeup
  6. 网上查信用报告,什么是数字证书验证?
  7. Android-黑客技术-实现类似电脑版软件破解版
  8. 第12周 上机报告 1之练习3 回文日
  9. linux的目录以及作用
  10. PHP-FPM(PHP进程管理器)