批量新增聯絡人

2021-08-31 12:52:49 字數 619 閱讀 3526

說實話,我找了一整天的帖子,好像所有關於批量新增聯絡人的帖子都是複製乙個人的!

然後那乙個人又沒說清楚。

以下是我做的,可能有不對! 實現功能就好吧。我感覺

api上,還有sample裡面都有現成的,不過講批量處理也只是用的特定的乙個聯絡人來說的!

幸好猜想沒有太離譜!直接上**吧。

*list裡面儲存的是我要批量加入的聯絡人列表

*withyieldallowed(true)這句例子跟其他的地方都沒寫,看了下官方文件才知道批量操作容易長時間占用資料庫

* 所以要寫這個屈服點來保證其他要讀庫的程式來中斷這個操作,不加會出錯!

*rawcontactinsertindex = ops.size();剛開始自以為是用迴圈的i來代替結果通訊錄混亂了!

public static void copyall2phone(listlist,context ctx) catch (remoteexception e) {

// todo auto-generated catch block

e.printstacktrace();

// todo auto-generated catch block

e.printstacktrace();

新增聯絡人

網上有很多新增聯絡人的 但是由於呼叫了 createpersoninmycontactsgroup 函式,因而必須新增 read contacts 最近做了一番調查,終於找到了一種方法,可以去掉 read contacts 放上源 對應sdk1.5 sdk2.2,最新的sdk沒有測試 最新問題修正 ...

新增聯絡人

為了向使用者的名單中新增乙個新的聯絡人,使用 addcontact 方法,指定聯絡人的使用者名稱和乙個私人暱稱來定製他們在名單中的記錄,如下所示 imsession.addcontact jim dundermifflin.com big tuna null 指定的暱稱是隱私的,只能對於裝置使用者才...

批量聯絡人測試

在排除各種原因後,我們會發現這種bug的觸發條件是通訊錄聯絡人多達到三四百條。這種條件下後台會多次呼叫上傳介面,分批次進行上傳,不同批次間號碼重複了。那麼,問題來了,測試機通常只有少少的幾條記錄,怎麼進行數百條聯絡人的測試呢?啦啦啦 vcard檔案閃亮登場了,用過的夥伴都知道很簡單,沒用過的就繼續往...