獲取手機通訊錄

2021-06-10 03:15:12 字數 812 閱讀 5143

在公司裡寫了一段上傳使用者通訊錄的**。寫下來,以便以後查閱;

獲取手機裡的通訊錄:

/** * 獲取通訊錄

* @param context

* @return 返回包含使用者名稱,與號碼的arraylist

*/public arraylistgetcontact(context context)

phones.close();

}alladdress.add(addressbook);

} cursor.close();

return alladdress;

}

用類的方式封裝資料:

public class useraddressbook 

/*** 姓名

* @return

*/public void setitem(string item)

/*** 號碼

* @return

*/public string getphonenum()

/*** 號碼

* @return

*/public void setphonenum(string phonenum)

後記:自己作為乙個程式設計師,雖然是測試,看到自己手機號被上傳到伺服器上時,內心裡還是緊張了一會。不知道的情況下,沒多少感覺。在自己清楚知道資料被上傳並且是自己熟悉的人知道的時候,有種被**的感覺,真的很難受;

還沒有想到一種可以防止通訊錄被獲取的情況;得找找。因為自己的手機已經root了,已沒有安全性可言。但自己還是得注意。

獲取手機通訊錄

手機聯絡人,通過乙個服務想歪提供資料 所有手機聯絡人的資料我們會在服務裡面查詢,然後再返回給activity 首先,我們建立出 contentresolver contentresolver 的建立時通過上下文來獲取的 contentresolver cr context.getcontentres...

iOS 獲取手機通訊錄

首先匯入 addressbook.framework 獲取通訊錄資訊核心 如下 獲取通訊錄中每條資訊內容 abaddressbookref tmpaddressbook abaddressbookcreatewithoptions null,null dispatch semaphore t sem...

獲取手機通訊錄 1 1(取出通訊錄資料)

獲取手機通訊錄在開發中經常會用到,這邊記下日後檢視。1 獲取手機通訊錄是要取得系統許可權的將下面許可權新增到androidmanifest檔案中 我經常在許可權問題上吃虧,經常 寫好了,也沒有錯,就是出不來效果,所以以後需求中用到許可權的,先在配置檔案中把許可權新增進去 2 聯絡歷史的bean ca...