Android Open Source - Development calendar CalendarCommander






Project Summary

Currently in Alpha. Control your phone through your calendar.

Web Site / Source Repository

CalendarCommander is hosted in the following web site
https://github.com/roughwood/CalendarCommander

If you think the Android project CalendarCommander 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 CalendarCommander.

ItemValue
Java File Count109
Supported screen sizes[xxhdpiv19, sw600dphdpi, hdpiv19, mdpi, xxhdpi, xhdpiv19, hdpi, xhdpi, mdpiv19, sw600dpxhdpi, xxxhdpi, sw600dpmdpi]
Target SDK Version19
Minimum SDK Version14
Activity Count12
Fragment Count10
jar files usedgson-2.2.4.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.CHANGE_WIFI_STATE
android.permission.INTERNET
android.permission.READ_CALENDAR
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.VIBRATE
android.permission.WRITE_CALENDAR
Asset File Namesassets\backward
assets\fonts\AndroidClockMono-Thin.ttf
assets\fonts\Roboto-Bold.ttf
assets\fonts\Roboto-Light.ttf
assets\zone.tab




Resource Files

There are 83 image files in CalendarCommander. The names of the image files are listed as follows.

add_item.png
c01.png
c02.png
c03.png
c04.png
c05.png
c06.png
c07.png
c08.png
c09.png
c10.png
c11.png
c12.png
c13.png
c14.png
c15.png
c16.png
c17.png
c18.png
c19.png
c20.png
c21.png
c22.png
c23.png
c24.png
c25.png
c26.png
c27.png
c28.png
c29.png
c30.png
c31.png
calendar_icon_dark.png
cancel.png
clock_dark.png
clock_light.png
cq.png
delete.png
dialog_full_holo_dark.9.png
dialog_full_holo_light.9.png
edit.png
ic_action_back.png
ic_action_forward.png
ic_backspace_disabled_dark.png
ic_backspace_disabled_light.png
ic_backspace_normal_dark.png
ic_backspace_normal_light.png
ic_check_dark_disabled.png
ic_check_light_disabled.png
ic_check_normal_dark.png
ic_check_normal_light.png
ic_clear_search_holo_light.png
ic_recurrence_bubble_disabled.png
ic_recurrence_bubble_fill.png
ic_recurrence_bubble_outline.png
ic_recurrence_bubble_outline_disabled.png
ic_search_holo_light.png
list_focused_holo.9.png
list_longpressed_holo_light.9.png
list_pressed_holo_light.9.png
list_selector_disabled_holo_light.9.png
map.png
notif_icon.png
notif_icon_large.png
placeholder.png
save.png
spinner_default_holo_light.9.png
spinner_disabled_holo_light.9.png
spinner_focused_holo_light.9.png
spinner_pressed_holo_light.9.png
switch_bg_disabled_holo_light.9.png
switch_bg_focused_holo_light.9.png
switch_bg_holo_light.9.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
textfield_activated_holo_light.9.png
textfield_default_holo_light.9.png
textfield_disabled_focused_holo_light.9.png
textfield_disabled_holo_light.9.png
textfield_focused_holo_light.9.png
white_cc_icon.png

The following screenshort is generated from the image listed above.

null




Java Source Files

CalendarCommander has the following Java source files.

com.doomonafireball.betterpickers.HapticFeedbackController.java
com.doomonafireball.betterpickers.TouchExplorationHelper.java
com.doomonafireball.betterpickers.Utils.java
com.doomonafireball.betterpickers.calendardatepicker.AccessibleDateAnimator.java
com.doomonafireball.betterpickers.calendardatepicker.CalendarDatePickerDialog.java
com.doomonafireball.betterpickers.calendardatepicker.DayPickerView.java
com.doomonafireball.betterpickers.calendardatepicker.MonthAdapter.java
com.doomonafireball.betterpickers.calendardatepicker.MonthView.java
com.doomonafireball.betterpickers.calendardatepicker.SimpleDayPickerView.java
com.doomonafireball.betterpickers.calendardatepicker.SimpleMonthAdapter.java
com.doomonafireball.betterpickers.calendardatepicker.SimpleMonthView.java
com.doomonafireball.betterpickers.calendardatepicker.TextViewWithCircularIndicator.java
com.doomonafireball.betterpickers.calendardatepicker.YearPickerView.java
com.doomonafireball.betterpickers.datepicker.DatePicker.java
com.doomonafireball.betterpickers.datepicker.DatePickerBuilder.java
com.doomonafireball.betterpickers.datepicker.DatePickerDialogFragment.java
com.doomonafireball.betterpickers.datepicker.DateView.java
com.doomonafireball.betterpickers.expirationpicker.ExpirationPicker.java
com.doomonafireball.betterpickers.expirationpicker.ExpirationPickerBuilder.java
com.doomonafireball.betterpickers.expirationpicker.ExpirationPickerDialogFragment.java
com.doomonafireball.betterpickers.expirationpicker.ExpirationView.java
com.doomonafireball.betterpickers.hmspicker.HmsPicker.java
com.doomonafireball.betterpickers.hmspicker.HmsPickerBuilder.java
com.doomonafireball.betterpickers.hmspicker.HmsPickerDialogFragment.java
com.doomonafireball.betterpickers.hmspicker.HmsView.java
com.doomonafireball.betterpickers.numberpicker.NumberPicker.java
com.doomonafireball.betterpickers.numberpicker.NumberPickerBuilder.java
com.doomonafireball.betterpickers.numberpicker.NumberPickerDialogFragment.java
com.doomonafireball.betterpickers.numberpicker.NumberPickerErrorTextView.java
com.doomonafireball.betterpickers.numberpicker.NumberView.java
com.doomonafireball.betterpickers.radialtimepicker.AmPmCirclesView.java
com.doomonafireball.betterpickers.radialtimepicker.CircleView.java
com.doomonafireball.betterpickers.radialtimepicker.RadialPickerLayout.java
com.doomonafireball.betterpickers.radialtimepicker.RadialSelectorView.java
com.doomonafireball.betterpickers.radialtimepicker.RadialTextsView.java
com.doomonafireball.betterpickers.radialtimepicker.RadialTimePickerDialog.java
com.doomonafireball.betterpickers.recurrencepicker.EventRecurrence.java
com.doomonafireball.betterpickers.recurrencepicker.EventRecurrenceFormatter
.java
com.doomonafireball.betterpickers.recurrencepicker.LinearLayoutWithMaxWidth.java
com.doomonafireball.betterpickers.recurrencepicker.RecurrencePickerDialog.java
com.doomonafireball.betterpickers.recurrencepicker.Utils.java
com.doomonafireball.betterpickers.recurrencepicker.WeekButton.java
com.doomonafireball.betterpickers.timepicker.TimePicker.java
com.doomonafireball.betterpickers.timepicker.TimePickerBuilder.java
com.doomonafireball.betterpickers.timepicker.TimePickerDialogFragment.java
com.doomonafireball.betterpickers.timepicker.TimerView.java
com.doomonafireball.betterpickers.timezonepicker.TimeZoneData.java
com.doomonafireball.betterpickers.timezonepicker.TimeZoneFilterTypeAdapter.java
com.doomonafireball.betterpickers.timezonepicker.TimeZoneInfo.java
com.doomonafireball.betterpickers.timezonepicker.TimeZonePickerDialog.java
com.doomonafireball.betterpickers.timezonepicker.TimeZonePickerUtils.java
com.doomonafireball.betterpickers.timezonepicker.TimeZonePickerView.java
com.doomonafireball.betterpickers.timezonepicker.TimeZoneResultAdapter.java
com.doomonafireball.betterpickers.widget.AccessibleLinearLayout.java
com.doomonafireball.betterpickers.widget.AccessibleTextView.java
com.doomonafireball.betterpickers.widget.AutoScrollHorizontalScrollView.java
com.doomonafireball.betterpickers.widget.PageIndicator.java
com.doomonafireball.betterpickers.widget.PickerLinearLayout.java
com.doomonafireball.betterpickers.widget.UnderlinePageIndicatorPicker.java
com.doomonafireball.betterpickers.widget.ZeroTopPaddingTextView.java
com.roughwood.CalendarCommander.activities.CurrentEvent.java
com.roughwood.CalendarCommander.activities.EditCalendarProfile.java
com.roughwood.CalendarCommander.activities.EditTimeProfile.java
com.roughwood.CalendarCommander.activities.MainActivity.java
com.roughwood.CalendarCommander.activities.PageViewActivity.java
com.roughwood.CalendarCommander.classes.Stats
.java
com.roughwood.CalendarCommander.classes.pro
.java
com.roughwood.CalendarCommander.classes.readCalendar
.java
com.roughwood.CalendarCommander.classes.readEvent
.java
com.roughwood.CalendarCommander.data_access.CalendarReader
.java
com.roughwood.CalendarCommander.data_access.JSON_Manager
.java
com.roughwood.CalendarCommander.data_access.accessLayer
.java
com.roughwood.CalendarCommander.data_access.dataManager
.java
com.roughwood.CalendarCommander.data_access.dataUtil
.java
com.roughwood.CalendarCommander.dialogs.DeleteConfirmation.java
com.roughwood.CalendarCommander.dialogs.NewEventTypePicker.java
com.roughwood.CalendarCommander.dialogs.OverwriteConfirmation.java
com.roughwood.CalendarCommander.dialogs.TimePickerDialog.java
com.roughwood.CalendarCommander.fragments.fragment_Actions.java
com.roughwood.CalendarCommander.fragments.fragment_Actions_After.java
com.roughwood.CalendarCommander.fragments.fragment_ChooseCalendar.java
com.roughwood.CalendarCommander.fragments.fragment_ClockTimes.java
com.roughwood.CalendarCommander.fragments.fragment_FilterWord.java
com.roughwood.CalendarCommander.fragments.fragment_Final.java
com.roughwood.CalendarCommander.fragments.fragment_ProfileName.java
com.roughwood.CalendarCommander.fragments.fragment_Timings.java
com.roughwood.CalendarCommander.json_class.calendarProfile
.java
com.roughwood.CalendarCommander.json_class.generalProfile
.java
com.roughwood.CalendarCommander.json_class.instanceProfile
.java
com.roughwood.CalendarCommander.json_class.statisticsFile
.java
com.roughwood.CalendarCommander.json_class.timeProfile
.java
com.roughwood.CalendarCommander.receivers.NotifButtonHandler.java
com.roughwood.CalendarCommander.services.EventService.java
com.roughwood.CalendarCommander.services.ScheduleService.java
com.roughwood.CalendarCommander.testing.debugActivity.java
com.roughwood.CalendarCommander.testing.repopulate
.java
com.roughwood.CalendarCommander.utilities.About.java
com.roughwood.CalendarCommander.utilities.AlarmScheduler.java
com.roughwood.CalendarCommander.utilities.Scheduler
.java
com.roughwood.CalendarCommander.utilities.TimeScheduler
.java
com.roughwood.CalendarCommander.utilities.bootStarter.java
com.roughwood.CalendarCommander.utilities.ccLog
.java
com.roughwood.CalendarCommander.utilities.ccUtil
.java
com.roughwood.CalendarCommander.utilities.dataValidator
.java
com.roughwood.CalendarCommander.utilities.scannerAlarm.java
com.roughwood.CalendarCommander.utilities.updateRestarter.java
com.roughwood.myapplication.MyActivity.java
org.jraf.android.backport.switchwidget.Switch.java