Библиотека календаря для Android-приложения

Я разрабатываю приложение для iPhone и Android. Когда приложение запускается в первый раз, он попадает на api и возвращает большую базу данных, которая является общей для года (365 дней событий, которые планируются). В моем приложении, когда пользователь нажимает кнопку, календарь открывается до текущей даты, отображающей даты в виде сетки. Если даты имеют какой-либо график, который они используют, чтобы смотреть в зеленом цвете, и если никаких событий он не выглядит в другом цвете. У меня также есть другие операции. в моем приложении iPhone все виды календаря, расписание дат и планирование событий выполняются библиотекой.

Таким же образом есть библиотека для приложений для Android, так что это значительно сократит мою работу. Есть ли что-нибудь подобное. Пожалуйста, дайте мне предложение..

Ответ 2

Поскольку этот вопрос довольно давно, возможно, вы нашли свое решение. Я разделяю мое решение здесь, поэтому, возможно, другие могут найти это полезным.

Я написал библиотеку Caldroid (https://github.com/roomorama/Caldroid), которая поддерживает богатые функции:

  • Встраивается как фрагмент или отображается как диалог
  • Установите минимальную/максимальную дату. Дата вне диапазона min/max отмечена как отключенная.
  • Установка отключенных дат
  • Выберите даты fromDate to to date
  • Клиент может прослушивать различные события, когда пользователь взаимодействует с календарем
  • Настроить внешний вид