android取得賬戶 郵件位址

2021-08-27 13:33:26 字數 1356 閱讀 2145

android賬戶取得方法:

方法1:可以使用accountmanager

先在androidmanifest.xml中加入許可權:

**中取得賬戶的方法:

你可以用accountmanager.getaccountsoraccountmanager.getaccountsbytype來獲取賬戶列表

pattern emailpattern = patterns.email_address; // api level 8+

account accounts = accountmanager.get(context).getaccounts();

for (account account : accounts)

}

如果登陸的google賬戶,取出來的類似:

name:***@gmail.com

type:com.google

更多有關accountmanager的使用可以參考

方法2:使用contactscontract.profile(4.0以上才有)

先在androidmanifest.xml中加入許可權:

例子**:

public class exampleactivity extends activity implements loadermanager.loadercallbacks

@override

public loaderoncreateloader(int id, bundle arguments) ,

// show primary email addresses first. note that there won't be

// a primary email address if the user hasn't specified one.

contactscontract.contacts.data.is_primary + " desc");

}@override

public void onloadfinished(loadercursorloader, cursor cursor)

...}

@override

public void onloaderreset(loadercursorloader)

private inte***ce profilequery ;

int address = 0;

int is_primary = 1;

}}

C 如何驗證郵件位址

c 如何驗證郵件位址 getmailserver string stremail 傳入郵件位址 如果返回null,說明郵件位址無效 如果返回有字元,例如 傳入引數 kimi 163.com 方法執行後,返回163mx03.mxmail.netease.com 說明郵件位址中可以解析出乙個郵件伺服器位...

exchange 刪除多餘的郵件位址

在exchange 日常管理中,管理員經常會使用者郵箱屬性電子郵箱位址進行進行配置,正如本人的乙個客戶,在部署exchange時,要求配置三個字尾網域名稱。但這剛過了3個月,客戶又要求刪除其中乙個,但即使刪除了位址策略中的位址,使用者的位址也不會跟著刪除的。一般方法是可以使用admodify工具,但...

如何收集電子郵件位址

一般來說,我們要收集電子郵件位址,可以通過採集和購買這兩種手段。本文博主為大家詳細介紹一下如何收集電子郵件位址。一,通過填寫網頁的活動資訊進行收集。比如我們要推出乙個活動,就可以使用這種方式將使用者的資訊收集起來。這樣,我們就可以在今後郵件營銷的時候拿出來使用了,進行精準營銷。二,通過網上收集,一般...