Android Open Source - Development calendar calendar






Project Summary

Calendar in Android.

Web Site / Source Repository

calendar is hosted in the following web site
https://github.com/sausame/calendar

If you think the Android project calendar listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of calendar.

ItemValue
Java File Count113
Supported screen sizes[xxhdpiv19, hdpiv19, sw600dp, mdpi, xxhdpi, xhdpiv19, hdpi, xhdpi, mdpiv19]
Target SDK Version18
Minimum SDK Version15
Activity Count12
Fragment Count6
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.MANAGE_ACCOUNTS
android.permission.READ_CALENDAR
android.permission.READ_CONTACTS
android.permission.READ_SYNC_SETTINGS
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.USE_CREDENTIALS
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_CALENDAR
android.permission.WRITE_EXTERNAL_STORAGE
com.google.android.googleapps.permission.GOOGLE_AUTH.mail
Asset File Namesassets\backward
assets\dummy
assets\zone.tab




Resource Files

There are 98 image files in calendar. The names of the image files are listed as follows.

bg_event_cal_widget_holo.9.png
cal_widget_bg.9.png
cal_widget_date_bg.9.png
calendar_widget_preview.png
calname_bottom_select_underselect_holo_light.9.png
calname_bottom_select_underselect_pressed_holo_light.9.png
calname_bottom_select_underunselected_holo_light.9.png
calname_bottom_select_underunselected_pressed_holo_light.9.png
calname_bottom_unselected_holo_light.9.png
calname_bottom_unselected_pressed_holo_light.9.png
calname_bottom_unselected_underselect_holo_light.9.png
calname_bottom_unselected_underselect_pressed_holo_light.9.png
calname_select_underselect_holo_light.9.png
calname_select_underselect_pressed_holo_light.9.png
calname_select_underunselected_holo_light.9.png
calname_select_underunselected_pressed_holo_light.9.png
calname_unselected_holo_light.9.png
calname_unselected_pressed_holo_light.9.png
calname_unselected_underselect_holo_light.9.png
calname_unselected_underselect_pressed_holo_light.9.png
frame_event_color_cal_widget_holo.png
header_bg_cal_widget_focused_holo.9.png
header_bg_cal_widget_normal_holo.9.png
header_bg_cal_widget_pressed_holo.9.png
ic_alarm_dark.png
ic_alarm_holo_dark.png
ic_alarm_white.png
ic_allday_collapse_large_holo_light.png
ic_allday_collapse_small_holo_light.png
ic_allday_expand_large_holo_light.png
ic_allday_expand_small_holo_light.png
ic_call.png
ic_collapse_large_holo_light.png
ic_collapse_small_holo_light.png
ic_colorpicker_swatch_selected.png
ic_colorpicker_swatch_stroke.png
ic_contact_picture.png
ic_drug.png
ic_expand_large_holo_light.png
ic_expand_small_holo_light.png
ic_history_holo_light.png
ic_injection.png
ic_map.png
ic_menu_add_event_holo_light.png
ic_menu_add_field_holo_light.png
ic_menu_cancel_holo_light.png
ic_menu_colorpicker_holo_dark.png
ic_menu_colorpicker_holo_light.png
ic_menu_colorpicker_pressed.png
ic_menu_compose_holo_dark.png
ic_menu_compose_holo_light.png
ic_menu_compose_pressed_holo_dark.png
ic_menu_done_holo_light.png
ic_menu_email_holo_dark.png
ic_menu_email_holo_light.png
ic_menu_refresh_holo_light.png
ic_menu_remove_field_holo_light.png
ic_menu_search_holo_light.png
ic_menu_select_visible_calendars_holo_light.png
ic_menu_settings_holo_light.png
ic_menu_today_holo_light.png
ic_menu_today_no_date_holo_light.png
ic_menu_today_no_date_holo_light_disabled.png
ic_menu_trash_holo_dark.png
ic_menu_trash_holo_light.png
ic_menu_trash_pressed_holo_dark.png
ic_recurrence_bubble_disabled.png
ic_recurrence_bubble_fill.png
ic_recurrence_bubble_outline.png
ic_recurrence_bubble_outline_disabled.png
ic_repeat_dark.png
ic_repeat_white.png
list_focused_holo.9.png
list_multi_left_activated_holo.9.png
list_multi_left_focused_holo.9.png
list_multi_left_pressed_holo.9.png
list_multi_left_primary_holo.9.png
list_multi_left_secondary_holo.9.png
list_pressed_holo.9.png
list_primary_holo.9.png
list_secondary_holo.9.png
mini_calendar.png
minical_bg_shadow_holo_light.9.png
panel_month_event_holo_light.9.png
snooze.png
stat_notify_calendar.png
stat_notify_calendar_multiple.png
switch_thumb_activated_holo_light.9.png
switch_thumb_disabled_holo_light.9.png
switch_thumb_holo_light_v2.9.png
switch_thumb_pressed_holo_light.9.png
timeline_indicator_activated_holo_light.9.png
timeline_indicator_holo_light.9.png
toggle_underline_activated.9.png
toggle_underline_normal.9.png
widget_chip_not_responded_bg.9.png
widget_chip_responded_bg.9.png
widget_show.png

The following screenshort is generated from the image listed above.

null




Java Source Files

calendar has the following Java source files.

com.ankh.calendar.AboutPreferences.java
com.ankh.calendar.AbstractCalendarActivity.java
com.ankh.calendar.AllInOneActivity.java
com.ankh.calendar.AllInOneMenuExtensionsInterface.java
com.ankh.calendar.AnalyticsLogger.java
com.ankh.calendar.AsyncQueryService.java
com.ankh.calendar.AsyncQueryServiceHelper.java
com.ankh.calendar.CalendarApplication.java
com.ankh.calendar.CalendarBackupAgent.java
com.ankh.calendar.CalendarColorPickerDialog.java
com.ankh.calendar.CalendarController.java
com.ankh.calendar.CalendarData.java
com.ankh.calendar.CalendarDatabase.java
com.ankh.calendar.CalendarEventModel.java
com.ankh.calendar.CalendarRecentSuggestionsProvider.java
com.ankh.calendar.CalendarSettingsActivity.java
com.ankh.calendar.CalendarUtils.java
com.ankh.calendar.CalendarViewAdapter.java
com.ankh.calendar.CloudNotificationBackplane.java
com.ankh.calendar.ColorChipView.java
com.ankh.calendar.ContactsAsyncHelper.java
com.ankh.calendar.DayFragment.java
com.ankh.calendar.DayOfMonthCursor.java
com.ankh.calendar.DayOfMonthDrawable.java
com.ankh.calendar.DayView.java
com.ankh.calendar.DeleteEventHelper.java
com.ankh.calendar.EditResponseHelper.java
com.ankh.calendar.EmailAddressAdapter.java
com.ankh.calendar.Event.java
com.ankh.calendar.EventGeometry.java
com.ankh.calendar.EventInfoActivity.java
com.ankh.calendar.EventInfoFragment.java
com.ankh.calendar.EventLoader.java
com.ankh.calendar.EventRecurrenceFormatter
.java
com.ankh.calendar.ExpandableTextView.java
com.ankh.calendar.ExtensionsFactory.java
com.ankh.calendar.GeneralPreferences.java
com.ankh.calendar.GoogleCalendarUriIntentFilter.java
com.ankh.calendar.Log.java
com.ankh.calendar.MultiStateButton.java
com.ankh.calendar.OtherPreferences.java
com.ankh.calendar.QuickResponseSettings.java
com.ankh.calendar.RecipientAdapter.java
com.ankh.calendar.SearchActivity.java
com.ankh.calendar.StickyHeaderListView.java
com.ankh.calendar.Utils.java
com.ankh.calendar.agenda.AgendaAdapter.java
com.ankh.calendar.agenda.AgendaByDayAdapter.java
com.ankh.calendar.agenda.AgendaFragment.java
com.ankh.calendar.agenda.AgendaListView.java
com.ankh.calendar.agenda.AgendaWindowAdapter.java
com.ankh.calendar.alerts.AlarmManagerInterface.java
com.ankh.calendar.alerts.AlarmScheduler.java
com.ankh.calendar.alerts.AlertActivity.java
com.ankh.calendar.alerts.AlertAdapter.java
com.ankh.calendar.alerts.AlertReceiver.java
com.ankh.calendar.alerts.AlertService.java
com.ankh.calendar.alerts.AlertUtils.java
com.ankh.calendar.alerts.DismissAlarmsService.java
com.ankh.calendar.alerts.GlobalDismissManager.java
com.ankh.calendar.alerts.InitAlarmsService.java
com.ankh.calendar.alerts.NotificationMgr.java
com.ankh.calendar.alerts.QuickResponseActivity.java
com.ankh.calendar.alerts.SnoozeAlarmsService.java
com.ankh.calendar.event.AttendeesView.java
com.ankh.calendar.event.CreateEventDialogFragment.java
com.ankh.calendar.event.EditEventActivity.java
com.ankh.calendar.event.EditEventFragment.java
com.ankh.calendar.event.EditEventHelper.java
com.ankh.calendar.event.EditEventView.java
com.ankh.calendar.event.EventColorCache.java
com.ankh.calendar.event.EventColorPickerDialog.java
com.ankh.calendar.event.EventLocationAdapter.java
com.ankh.calendar.event.EventViewUtils.java
com.ankh.calendar.extensions.AllInOneMenuExtensions.java
com.ankh.calendar.infor.DailyStatus.java
com.ankh.calendar.infor.DailyStatusCursor.java
com.ankh.calendar.infor.DailyStatusInfoFragment.java
com.ankh.calendar.infor.DailyStatusManager.java
com.ankh.calendar.infor.EditDailyStatusActivity.java
com.ankh.calendar.infor.EditDailyStatusFragment.java
com.ankh.calendar.infor.EditDailyStatusHelper.java
com.ankh.calendar.infor.EditDailyStatusView.java
com.ankh.calendar.infor.InforViewUtils.java
com.ankh.calendar.month.MonthByWeekAdapter.java
com.ankh.calendar.month.MonthByWeekFragment.java
com.ankh.calendar.month.MonthListView.java
com.ankh.calendar.month.MonthWeekEventsView.java
com.ankh.calendar.month.SimpleDayPickerFragment.java
com.ankh.calendar.month.SimpleWeekView.java
com.ankh.calendar.month.SimpleWeeksAdapter.java
com.ankh.calendar.recurrencepicker.LinearLayoutWithMaxWidth.java
com.ankh.calendar.recurrencepicker.RecurrencePickerDialog.java
com.ankh.calendar.recurrencepicker.WeekButton.java
com.ankh.calendar.selectcalendars.CalendarColorCache.java
com.ankh.calendar.selectcalendars.CalendarColorSquare.java
com.ankh.calendar.selectcalendars.SelectCalendarsSimpleAdapter.java
com.ankh.calendar.selectcalendars.SelectCalendarsSyncAdapter.java
com.ankh.calendar.selectcalendars.SelectCalendarsSyncFragment.java
com.ankh.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.java
com.ankh.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.java
com.ankh.calendar.selectcalendars.SelectVisibleCalendarsActivity.java
com.ankh.calendar.selectcalendars.SelectVisibleCalendarsFragment.java
com.ankh.calendar.therapy.EditTherapyActivity.java
com.ankh.calendar.therapy.EditTherapyFragment.java
com.ankh.calendar.therapy.EditTherapyView.java
com.ankh.calendar.therapy.Therapy.java
com.ankh.calendar.therapy.TherapyCursor.java
com.ankh.calendar.therapy.TherapyManager.java
com.ankh.calendar.therapy.TherapyViewUtils.java
com.ankh.calendar.widget.CalendarAppWidgetProvider.java
com.ankh.calendar.widget.CalendarAppWidgetService.java