2010-11-17 2 views
0

Мне нужно разработать приложение, которое считывает информацию из Google Calendar на Android. Вопрос в том, есть ли способ подключения к локальному календарю или я должен использовать API календаря Google и читать информацию из Интернета? (или, возможно, другим способом)android - google calendar

Насколько я знаю, есть способы подключения к локальному календарю, но не из них официальные, и он ломается в разных версиях Android.

(по Google Calendar API Я имею в виду http://code.google.com/apis/calendar/)

Благодаря

ответ

3

Вы уже ответили на поводу сами.

  1. Не существует официального способа доступа к Календарю в Android. Существует взломать доступ для чтения: When will Android have a public Calendar API?

  2. Определенно лучше использовать официальный API Google Calendar, поскольку он является официальным, поддерживаемым, надежным и надежным с записью.

Единственным недостатком использования API календаря Google является то, что это онлайн-API, и вам необходимо иметь возможность подключения. Вы можете обойти это, если вы сохраните данные и внесите свой собственный SyncAdapter. Затем ваши данные календаря будут синхронизироваться, когда будут синхронизированы все другие данные на устройстве.

0

«, насколько я знаю, есть способы подключиться к местному календарю, но не из них являются официальными , и он разрывает в разных версиях android. "

Это был мой опыт. Я бы рекомендовал использовать API Google Calendar.