我想将gmail和yahoo与我的Android应用程序集成

时间:2011-11-23 11:08:50

标签: android

我在我的Android应用程序中使用gmail和yahoo,我需要一个完整的示例项目,其中使用了gmail。只需点击gmail登录按钮就可以进入gmail登录页面然后进行身份验证并回调到我的Android应用程序

3 个答案:

答案 0 :(得分:1)

看看K-9 mail。 K-9是一个开源电子邮件客户端,基于Android初始版本附带的电子邮件应用程序。

答案 1 :(得分:0)

听起来您对单点登录感兴趣?也许使用 OAuth

这些是使用GMail / Google Apps帐户验证您的应用的选项:

http://code.google.com/p/google-api-java-client/wiki/Authentication

以下是如何通过 AccountManager API获取用户:

http://code.google.com/p/google-api-java-client/wiki/AndroidAccountManager

以下是一个示例,它可以帮助您从Google API中提取数据:

http://blog.doityourselfandroid.com/2011/04/12/oauth-android-google-apis-client-library-java/

答案 2 :(得分:0)

请关注,

public void sendGmail(Activity activity, String subject, String text)   
 {   
     Intent gmailIntent = new Intent();   
     gmailIntent.setClassName("com.google.android.gm","com.google.android.gm.ComposeActivityGmail");  
     gmailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);  
     gmailIntent.putExtra(android.content.Intent.EXTRA_TEXT, text);  
    try {  
      activity.startActivity(gmailIntent);  
    } catch(ActivityNotFoundException ex)  {  
      // handle error
    }  
}