Преимущества и недостатки ContentProviderOperations и традиционной вставки - PullRequest
1 голос
/ 24 июня 2011

Читал сайт Android Devloper здесь и читал, что есть 2 способа вставить контакт в контакты телефона ..

Мне было интересно, какой из них лучший, самый быстрыйспособ вставки нескольких контактов, скажем, около 1000-5000 контактов за раз?

Также с помощью традиционного метода вставки можно ли указать «учетную запись» для вставки?

Спасибо..:)

1 Ответ

1 голос
/ 24 июня 2011

Вы пропустили это: «Все операции в пакете выполняются в одной транзакции, что гарантирует постоянство согласованного состояния на стороне телефона и на стороне сервера для исходного контакта. Кроме того, подход на основе пакета гораздо более эффективен: не только база данных Операции выполняются быстрее при выполнении одной транзакции, но отправка пакета команд поставщику контента экономит много времени при переключении контекста между вашим процессом и процессом, в котором работает поставщик контента. "

...