通讯录

来源:互联网 发布:ubuntu关闭apache 编辑:程序博客网 时间:2024/04/19 14:34

很久没写过博客了,今天在这里开通博客就是为了记录我从程序猿到攻城狮的学习过程,把学习过程中觉得有用的记录下来。

投入到Android是个偶然,不是我选择的路却是冥冥中上帝为我选择的最好的路。虽然职位上是初级软件工程师,但是我深知自己离程序猿都差很多别提攻城狮了。

日子还长,尽情享受生活。

靡不有初,鮮克有終。《詩經》。

共勉。

</pre><pre class="java" name="code">ops.add(ContentProviderOperation.newUpdate(ContactsContract.Data.CONTENT_URI).withSelection(Data.RAW_CONTACT_ID + "=?" + " AND "+ ContactsContract.Data.MIMETYPE + " = ?" +" AND " + Phone.TYPE + "=?",new String[] { String.valueOf(id),Phone.CONTENT_ITEM_TYPE,String.valueOf(Phone.TYPE_HOME) }).withValue(Phone.NUMBER, phone).build());// 更新emailops.add(ContentProviderOperation.newUpdate(ContactsContract.Data.CONTENT_URI).withSelection(Data.RAW_CONTACT_ID + "=?" + " AND "+ ContactsContract.Data.MIMETYPE + " = ?" +" AND " + Email.TYPE + "=?",new String[] { String.valueOf(id),Email.CONTENT_ITEM_TYPE,String.valueOf(Email.TYPE_HOME) }).withValue(Email.DATA, email).build());// 更新姓名ops.add(ContentProviderOperation.newUpdate(ContactsContract.Data.CONTENT_URI).withSelection(Data.RAW_CONTACT_ID + "=?" + " AND "+ ContactsContract.Data.MIMETYPE + " = ?",new String[] { String.valueOf(id),StructuredName.CONTENT_ITEM_TYPE }).withValue(StructuredName.DISPLAY_NAME, name).build());// 更新网站ops.add(ContentProviderOperation.newUpdate(ContactsContract.Data.CONTENT_URI).withSelection(Data.RAW_CONTACT_ID + "=?" + " AND "+ ContactsContract.Data.MIMETYPE + " = ?",new String[] { String.valueOf(id),Website.CONTENT_ITEM_TYPE }).withValue(Website.URL, website).build());// 更新公司ops.add(ContentProviderOperation.newUpdate(ContactsContract.Data.CONTENT_URI).withSelection(Data.RAW_CONTACT_ID + "=?" + " AND "+ ContactsContract.Data.MIMETYPE + " = ?",new String[] { String.valueOf(id),Organization.CONTENT_ITEM_TYPE }).withValue(Organization.COMPANY, organization).build());// 更新noteops.add(ContentProviderOperation.newUpdate(ContactsContract.Data.CONTENT_URI).withSelection(Data.RAW_CONTACT_ID + "=?" + " AND "+ ContactsContract.Data.MIMETYPE + " = ?",new String[] { String.valueOf(id),Note.CONTENT_ITEM_TYPE }).withValue(Note.NOTE, note).build());try{getContentResolver().applyBatch(ContactsContract.AUTHORITY, ops);} catch (Exception e) {}}

0 0
原创粉丝点击