在公司裡寫了一段上傳使用者通訊錄的**。寫下來,以便以後查閱;
獲取手機裡的通訊錄:
/** * 獲取通訊錄
* @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...