返回顶部

收藏

Android 使用 Gmail 来发送邮件

更多

GMailSender.java 类请看这里。

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);  
                }  
            }  
        });  
    }  
}

标签:Gmail,SMTP,GMailSender,Android,SDK

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. Rokeer 发表 2013-12-23 11:51:28 如何让Android自动接受新短信并通过Gmail发送
  2. linux@linux.cn (linu 发表 2015-08-19 00:39:00 Google 发布 Android 6.0 SDK & Android M 开发者预览最终版
  3. 博主 发表 2014-08-29 15:25:00 android-sdk
  4. bear 发表 2010-05-30 08:56:41 小谈Android与Gmail联系人同步
  5. ANIL K. 发表 2018-05-03 09:31:10 Android 4.0 SDK: Crash during stream subscription
  6. 南 靖男 发表 2018-07-06 02:35:08 flutter 免 Android Studio 安装 Android SDK
  7. K-Res 发表 2016-01-31 07:36:02 iOS Android平台下的wchar_t默认size问题
  8. rain 发表 2016-03-10 02:46:26 意外:Android N preview 发布了
  9. javen 发表 2014-02-18 01:00:21 RegistrationID 精确对点推送
  10. 博主 发表 2014-08-29 15:25:00 android-sdk-download
  11. Trinea 发表 2016-12-19 10:52:15 滴滴国际化项目 Android 端演进
  12. Aj 发表 2016-01-05 04:51:29 几种Android模拟器对比

发表评论