深深感受到經驗的重要性,以及要有產品的觸覺,加上要有深入了解現狀的原因!
起因是現在匯入其他郵箱(126\163\gmail等),失敗率很高。所以要排查原因。使用打日誌的方式,進行統計。發現是使用者的密碼錯誤率比較高。163的大概是50%,gmail的為20%。但是這兩者的比例差太多了,不能簡單地認為gmail使用者的素質比163高很多(雖然也有一定的可能,但是比例差別太大了)。
繼續排查。將163的密碼錯誤的具體賬號打日誌。發現有乙個很奇怪的特點,數字賬號的錯誤比例很高。
163是不允許申請純數字賬號的,除非是手機號。但是日誌的數字賬號又不是手機號,並且很像qq號。
再考慮到介面上,預設選擇匯入的郵箱就是163,所以可以猜測,其實這部分使用者沒有細看,以為是可以匯入qq賬號郵箱的聯絡人,所以出錯。
為了驗證這乙個特點,嘗試將這些數字當成qq賬號與密碼進行匹配。發現符合率達70%。
終於找到乙個有力的論證了!
將這個反應給產品,很快就在匯入郵箱聯絡人裡,增加了匯入qq郵箱聯絡人的選項。
這就是資料的分析,由工程師推動產品的發展,由工程師挖掘使用者的需求。
讀取手機聯絡人,複雜 姓名,電話,郵箱
增加許可權,讀取聯絡人,和新增新增聯絡人,根據自己需求新增 raw contacts 這個表中存放的是聯絡人的id data 這個表中存放的是聯絡人的資訊,例如 姓名 郵箱 自定義方法查詢手機聯絡人 private void selectcontact null person p new perso...
獲得聯絡人
注意在 後要加上 貌似從android2.0開始,聯絡人的api做了很大的調整。people介面由contactscontract.contacts代替。在聯絡人的 號碼中有很多種,如果只想獲得手機號碼。如下 cursor phones mcontext.getcontentresolver que...
同步聯絡人
從我的舊的n70手機中同步聯絡人到新的android手機中。首先,安裝nokia的pc套件,匯出手機中的所有聯絡人到電腦硬碟中。儲存成 csv 檔案形式。登陸gmail,在gmail的左邊有通訊錄一覽,可以匯入csv檔案,將所有聯絡人儲存到gmail中。此時開啟android 手機中的通訊錄,就可以...