- 浏览: 65224 次
最新评论
Intent returnIt = new Intent (Intent . ACTION_SEND ); //设置收件人 returnIt .putExtra(Intent . EXTRA_EMAIL , new String[]{getResources().getString(R.string.emailsend)}); //设置邮件主体 returnIt .putExtra(Intent . EXTRA_TEXT , getResources().getString(R.string.emailbody)); //设置邮件主题 returnIt .putExtra(Intent . EXTRA_SUBJECT , getResources().getString(R.string.emailtitle) ); //设置邮件类型 returnIt .setType( "message/rfc882" ); Intent . createChooser ( returnIt , "Choose Email Client" ); startActivity(returnIt);
发表评论
-
AlarmManager定时器
2013-04-15 18:19 3861首先,获取系统服务: private Alar ... -
google play 提交apk说:服务器无法处理app
2012-09-25 16:16 1506检查manifest里面的的资源文件 -
Widget分区域点击
2012-09-25 10:24 780<?xml version="1.0" ... -
Widget分区域点击
2012-09-25 10:23 1288Widget配置文件: package com. ... -
检查packageName对应app是否安装
2012-08-24 10:46 1200// 检查packageName对应app是否安装 ... -
监听WebView显示结束(回调函数实现)
2012-08-15 11:31 10294webView只提供了一个监听加载完毕的方法,但是没有提供监听 ... -
Intent跳转去网络设置页面
2012-08-14 23:50 2459public static void startNetw ... -
TextView显示html内容
2012-08-10 16:26 816TextView tv = (TextView) fin ... -
使用String资源
2012-08-06 16:06 737getResources().getString(R.s ... -
导入外部数据库
2012-07-31 10:51 1605package com.example.imputdat ... -
读入大文本信息方法
2012-07-31 09:52 649BufferedReader br = new Bu ... -
所有的R文件都消失
2012-07-26 18:05 769问题描述: 添加了一个资源文件,然后所有引用到R资源都出错 ... -
String和int互化
2012-07-26 10:41 613String化为Int Integer.parseInt(S ... -
数据库的使用
2012-07-25 19:43 908作用: 从文本中获取信息存放在数据库中。 SQLAc ... -
键盘顶起内容
2012-07-24 11:26 901android:windowSoftInputMode= ... -
在普通类中使用getResources()
2012-07-24 11:26 1136context可以作为成员变量传入类中,然后通过context ... -
关于Intent
2012-07-24 11:26 720Intent常见于在页面间的跳转。常见语句为: Intent ... -
自定义控件
2012-07-24 11:26 543需要添加类似 public SurfaceV(Context ... -
Invalid project description
2012-07-25 19:43 941导入不同版本的eclipse制作的项目,可能会产生Invali ... -
完全退出应用(SharedPreferences和onResume()实现)
2012-07-25 19:43 1046问题:A.class Intent跳转到B.class,由于某 ...
相关推荐
Android向通讯录中指定的某个联系人发邮件,代码利用 Android 提供的Intent 接口android.content.Intent.ACTION_SEND 发送一个电子邮件给本地联系人,实际上在 Android 上使用的邮件发送服务是调用Gmail程序,而非...
此示例创建了一个地理坐标URI,并将其作为参数传递给`Intent`,启动地图应用并定位到指定坐标。 ##### 3. 调拨打电话界面 ```java Uri telUri = Uri.parse("tel:100861"); Intent returnIt = new Intent(Intent....
4. **实例应用**:在实际应用中,比如当你点击一个邮件链接时,系统会根据"data" URI(可能是邮件地址)和"type"(可能是"text/plain")来启动能够处理邮件的应用,如Gmail或Outlook。 5. **启动Activity和Service*...
- 跳转到设置:使用Intent.createChooser()可以让用户选择任何能够发送电子邮件的应用,比如Gmail或Outlook。 总之,Intent是Android系统中极其关键的组件,理解和掌握Intent的使用对于Android开发至关重要。通过...
Intent提供了丰富的功能,使得应用程序能够执行多种操作,如打开网页、显示地图、拨打电话、发送邮件等。下面将详细解释标题和描述中的Intent实例,并逐一解析每个例子的功能。 1. **打开Web浏览器**: 使用`...
在Android中,发送邮件通常不是通过直接编写邮件发送代码来完成的,而是通过启动一个Intent,让系统中的邮件客户端(如Gmail, Yahoo Mail等)来处理这个请求。这样做的好处是用户可以选择他们偏好的邮件应用来发送...
Android系统内置了多种邮件客户端,如Gmail、Yahoo Mail等。我们可以通过创建一个隐式Intent来调用这些应用。首先,我们需要创建一个`Intent`对象,然后指定动作(ACTION_SEND)和数据类型("message/rfc822",表示...
Intent在Android中起到消息传递的作用,可以用来启动活动(Activity)或服务(Service)。以下是三种调用Email的方式: 1. 使用ACTION_SENDTO发送: 这种方式适用于无附件的邮件发送。通过设置Intent的动作为ACTION...
使用JavaMail API创建一个`MimeMessage`对象,设置发件人、收件人、主题和邮件正文。例如: ```java Properties props = new Properties(); Session session = Session.getDefaultInstance(props); ...
然后通过`Message`对象构建邮件内容,包括主题(Subject)、正文(Body)以及发件人和收件人的地址。 5. **发送邮件**: `Transport`类用于实际发送邮件。首先创建`Transport`对象,然后调用`Transport.send()`...
这个库包含了OAuth2认证机制,用于安全地获取用户授权,然后可以使用Gmail API发送邮件。 5. **OAuth2认证**:OAuth2是Google API的主要认证方式,它要求用户授权应用访问其Gmail账户。在Android中,这通常涉及启动...
2. Intents:Android系统中的Intent机制用于启动其他应用程序组件,如启动邮件服务来发送邮件。 3. Content Provider:内容提供者用于在应用间共享数据,例如,邮件应用可能需要读取或写入用户的联系人信息。 4. ...
- `sendBackupToGmail(String message)`:构建Gmail邮件对象,设置收件人、主题和正文(短信内容),然后调用Gmail API发送邮件。 备份过程中还需要考虑数据格式化和错误处理,确保短信内容在邮件中正确显示,同时...
在我们的场景中,可以创建一个隐式Intent,指定用于发送邮件的ACTION_SENDTO动作,并设置数据URI为邮件地址。系统会自动查找能够处理这种Intent的应用,如Gmail或Outlook等。 2. **SMTP服务**: SMTP是互联网上...
在Android平台上,尽管原生的Android SDK提供了简单的Email Intent来发送邮件,但当需要更复杂的邮件功能,如附件、HTML内容或自动化邮件时,Java Mail API就显得尤为重要。 Java Mail API包括了多个组件,主要的有...
标题中的“邮件发送页面(类似于QQ界面)”指...在实际项目中,开发者可能会根据需求添加额外的功能,如邮件草稿箱、未发送邮件列表,或者集成第三方邮件服务SDK,如Google的Gmail API,以简化开发过程并增强用户体验。
当用户点击“发送”按钮时,`sendSms`方法会被调用,它将获取指定日期范围内的短信内容,并通过邮件服务将其发送到Gmail邮箱。 获取短信内容的部分代码没有显示,通常会涉及到使用`ContentResolver`查询`SMS`表,...
JavaMail API是一个开源库,可以处理邮件协议,如SMTP(简单邮件传输协议),而Android Intent系统则允许应用程序之间进行交互。 1. **设置环境**: 在Android项目中,我们需要添加JavaMail API的相关依赖库。由于...
8. **调用发邮件**:`ACTION_SENDTO`用于启动邮件客户端,指定邮件地址。 ```java Uri emailUri = Uri.parse("mailto:shenrenkui@gmail.com"); Intent returnIt = new Intent(Intent.ACTION_SENDTO, emailUri); ```...