Android 使用 Gmail 来发送邮件

1. [代码]SendMail.java

package org.apache.android.mail;

import android.app.Activity;

import android.os.Bundle;

import android.util.Log;

import android.view.View;

import android.widget.Button;

import android.widget.EditText;

public class SendMail extends Activity {

/**

* Called with the activity is first created.

*/

@Override

public void onCreate(Bundle icicle) {

super.onCreate(icicle);

setContentView(R.layout.main);

final Button send = (Button) this.findViewById(R.id.send);

final EditText userid = (EditText) this.findViewById(R.id.userid);

final EditText password = (EditText) this.findViewById(R.id.password);

final EditText from = (EditText) this.findViewById(R.id.from);

final EditText to = (EditText) this.findViewById(R.id.to);

final EditText subject = (EditText) this.findViewById(R.id.subject);

final EditText body = (EditText) this.findViewById(R.id.body);

send.setOnClickListener(new View.OnClickListener() {

public void onClick(View view) {

GMailSender sender = new GMailSender(userid.getText().toString(),

password.getText().toString());

try {

sender.sendMail(subject.getText().toString(),

body.getText().toString(),

from.getText().toString(),

to.getText().toString());

} catch (Exception e) {

Log.e("SendMail", e.getMessage(), e);

}

}

});

}

}

原文:http://www.cnblogs.com/xiaochao1234/p/3764823.html

android使用gmail+app,Android 使用 Gmail 来发送邮件相关推荐

  1. android开发答题app,Android APP编写简单答题器

    本文为大家分享了Android APP编写的简单答题器,此答题器可以通过Next按钮选择下一题,新写题目的类Question,有两个成员变量. java代码: package com.android. ...

  2. android socket代理app,android socket客户端app

    连接来自java写的服务器,连接成功后在textview中输出"连接服务器成功!" 服务器端: import java.io.*; import java.net.*; publi ...

  3. android 打开其它app,Android 在一个APP里打开另一个APP

    前言 不知道你们有没有注意过,每次打开一些软件的时候都会有广告引导页,有时候手滑点到了,会有进入手机上的另一个APP,这有没有引起你的注意呢? 运行效果图 正文 为了测试这个功能,首先要创建两个项目, ...

  4. android开机自动启动app,Android实现开机自动启动Service或app的方法

    本文实例讲述了Android实现开机自动启动Service或app的方法.分享给大家供大家参考,具体如下: 第一步:首先创建一个广播接收者,重构其抽象方法 onReceive(Context cont ...

  5. android强制重启app,android比较便捷的重启APP的方法

    前言: 开发过程中,有项需求需要重启APP,谷歌之后都是清一色的代码,可惜自己试了之后真心没用,只能自己想办法了.(PS:百度就算了,对于程序员来说,百度简直就是"玩具度".个人感 ...

  6. android 代码 卸载app,Android在一个app中安装并卸载另一个app的示例代码

    Android在一个app中安装并卸载另一个app 1.在app→src→main下新建文件夹asserts,将准备安装的apk文件放在asserts内 2.在app→src→main→res下新建文 ...

  7. android 不能安装app,android中两个不同名称的app不能同时安装

    ---恢复内容开始--- 两个app,第一个安装后,再安装第二个,会提示安装包损坏或者一切其他问题,但是这个安装包在别的手机可以正常安装,可以是因为以下问题 两个app中,包含有相同名称的provid ...

  8. android 如何关闭app,android 关闭app程序

    关闭Android程序大约有4种方式: 第一种: currentVersion = android.os.Build.VERSION.(currentVersion > android.os.B ...

  9. android广播唤醒app,Android APP唤醒打开其他APP

    App(a):判断是否为App(b)是否存在,不存在选择下载 存在后台状态直接唤醒 否则直接打开 App(a)部分代码 if (checkPackage("com.xxx.android&q ...

最新文章

  1. 逻辑智力题【更新中】
  2. angular input和output
  3. Unity3D打包后日志文件输出目录
  4. 论文编写时,如何添加参考文献索引
  5. Python 持续点火,跟进还是观望?
  6. c语言测试及答案,C语言测试题及答案解析
  7. 图解设计模式阅读(概述)
  8. 微信小程序配置接口调用API
  9. oracle字体库 生僻字,繁难字库生僻字大全-找字网_免费字体下载、字体在线商用授权、ttf字体分享、专业字体网站!...
  10. 华为PUSH推送所有Token都不合法
  11. 对JavaWeb项目中WEB-INF目录的理解
  12. windows实用键盘快捷键
  13. 项目管理之项目整体管理
  14. 建模 渲染 计算机配置,设计师专用电脑 8000元i5-7500独显专业渲染建模电脑配置推荐...
  15. 地图数据的类型及编码方法
  16. 关于队里面最菜的在博客打卡第六天这件事
  17. java连接池详解与自定义es连接池
  18. centos7下升级GLIBC2.31
  19. 青龙面板助力码脚本案例
  20. 如何理解 ssh 三大框架

热门文章

  1. python 爬虫 爬智联招聘的招聘要求
  2. linux写usb软件,Ubuntu下载安装Etcher-开源USB写入工具
  3. 360度MG996R舵机使用方法
  4. 解放双手,自动刷抖音
  5. 31条指令单周期cpu设计(Verilog)-(二)总体设计
  6. 【C++】vector类详细总结(包括vector二维数组)(持续更新中)
  7. 华硕P8Z77 双显示器连接方法, 远程桌面双显示器的连接方法
  8. 2013年北京市零分高考作文 爱迪生接见中国移动互联网大佬 探讨手机未来发展...
  9. 加拿大学者:乔布斯不是爱迪生 其实没那么伟大
  10. AD16导出dxf文件给结构工程师