Могу ли я получить информацию в моем Android
приложение, когда пользователь добавляет новый
запись в календаре приложения
(т.е. через слушателей, ...)
В Android SDK нет приложения-календаря. В проекте с открытым исходным кодом есть приложение календаря, но оно может существовать или не существовать на любом конкретном устройстве, поскольку производители устройств могут его заменить. Также возможно, что пользователь загрузит альтернативное приложение календаря, которое заменяет встроенное.
проверяет календарь каждый сейчас и
затем через контент-провайдера
приложение календаря единственное решение, чтобы найти
если пользователь добавил новые записи
В Android SDK нет поставщика содержимого календаря. Существует поставщик контента, используемый приложением календаря в проекте с открытым исходным кодом, но о проблемах, связанных с использованием этого приложения, см. Выше. Кроме того, основная команда Android желает, чтобы вы не полагались на провайдеров недокументированного контента .
Если вы хотите работать с Календарем Google, используйте соответствующие API GData до тех пор, пока в SDK не будет добавлено больше функций календаря.