Android Open Source - App schedule iosched






Project Summary

Program Schedule app for Google I/O (forked from Google Code).

Web Site / Source Repository

iosched is hosted in the following web site
https://github.com/verygreenboi/iosched

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

ItemValue
Java File Count123
Supported screen sizes[mdpiv11, mdpi, ldrtlmdpi, hdpi, xhdpi, v14, sw600dpport, hdpiv11, ldrtlxhdpi, xhdpiv11, nodpi]
Target SDK Version18
Minimum SDK Version10
Activity Count17
Fragment Count10
jar files usedYouTubeAndroidPlayerApi.jar
basic-http-client-android-0.88.jar
dashclock-api-r1.1.jar
gcm-server.jar
gcm.jar
google-api-client-1.14.1-beta.jar
google-api-client-android-1.14.1-beta.jar
google-api-services-googledevelopers-v1-rev20130424-1.14.2-beta.jar
google-api-services-plus-v1-rev67-1.14.2-beta.jar
google-http-client-1.14.1-beta.jar
google-http-client-android-1.14.1-beta.jar
google-http-client-gson-1.14.1-beta.jar
google-oauth-client-1.14.1-beta.jar
gson-2.1.jar
guava-11.0.1.jar
jsr305-1.3.9.jar
libGoogleAnalyticsV2.jar
protobuf-java-2.2.0.jar
svg-android.jar
volley.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_MOCK_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.NFC
android.permission.READ_SYNC_SETTINGS
android.permission.READ_SYNC_STATS
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.USE_CREDENTIALS
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SYNC_SETTINGS
com.google.android.apps.iosched.permission.C2D_MESSAGE
com.google.android.apps.iosched.permission.MAPS_RECEIVE
com.google.android.c2dm.permission.RECEIVE
com.google.android.providers.gsf.permission.READ_GSERVICES
Asset File Namesassets\maptiles\floor0-v2.svg
assets\maptiles\floor1-v2.svg
assets\maptiles\floor2-v2.svg
Raw File Namesres\raw\common_slots.json
res\raw\map.json
res\raw\rooms.json
res\raw\search_suggest.json
res\raw\session_tracks.json
res\raw\sessions.json
res\raw\speakers.json
res\raw\tracks.json




License

The license information of iosched is as follows:

Apache License

Resource Files

There are 57 image files in iosched. The names of the image files are listed as follows.

actionbar_icon.png
add_schedule_button_checked_default.9.png
add_schedule_button_checked_focused.9.png
add_schedule_button_checked_pressed.9.png
add_schedule_button_icon_checked.png
add_schedule_button_icon_unchecked.png
add_schedule_button_unchecked_default.9.png
add_schedule_button_unchecked_focused.9.png
add_schedule_button_unchecked_pressed.9.png
announcements_next_button_default.png
announcements_next_button_disabled.png
announcements_previous_button_default.png
announcements_previous_button_disabled.png
btn_radio_off.png
btn_radio_off_focused.png
btn_radio_off_pressed.png
btn_radio_on.png
btn_radio_on_focused.png
btn_radio_on_pressed.png
dashclock_extension.png
ic_action_add_schedule.png
ic_action_captions.png
ic_action_compose.png
ic_action_done.png
ic_action_help.png
ic_action_map.png
ic_action_refresh.png
ic_action_remove_schedule.png
ic_action_search.png
ic_action_share.png
ic_action_social_stream.png
ic_alarm_holo_dark.png
ic_close.png
ic_livestream_pause.png
ic_livestream_play.png
ic_map_holo_dark.png
ic_media_route_off_holo_light.png
ic_media_route_on_holo_light.png
ic_stat_notification.png
ic_stream_comments.png
ic_stream_media_overlay_photo.png
ic_stream_media_overlay_video.png
ic_stream_reshares.png
indicator_in_schedule.png
map_infowindow_popup.9.png
marker_sandbox.png
marker_session.png
person_image_empty.png
rating_bar_background.9.png
sandbox_logo_empty.png
scrubber_thumb_default.png
scrubber_thumb_focused.png
scrubber_thumb_pressed.png
textfield_activated.9.png
textfield_default.9.png
textfield_focused.9.png
track_dropdown_arrow_light.png

The following screenshort is generated from the image listed above.

null




Java Source Files

iosched has the following Java source files.

com.google.android.apps.iosched.Config.java
com.google.android.apps.iosched.appwidget.ScheduleWidgetProvider.java
com.google.android.apps.iosched.appwidget.ScheduleWidgetRemoteViewsService.java
com.google.android.apps.iosched.gcm.GCMCommand.java
com.google.android.apps.iosched.gcm.GCMIntentService.java
com.google.android.apps.iosched.gcm.GCMRedirectedBroadcastReceiver.java
com.google.android.apps.iosched.gcm.ServerUtilities.java
com.google.android.apps.iosched.gcm.command.AnnouncementCommand.java
com.google.android.apps.iosched.gcm.command.SyncCommand.java
com.google.android.apps.iosched.gcm.command.SyncUserCommand.java
com.google.android.apps.iosched.gcm.command.TestCommand.java
com.google.android.apps.iosched.gcm.server.BaseServlet.java
com.google.android.apps.iosched.gcm.server.admin.AdminServlet.java
com.google.android.apps.iosched.gcm.server.api.SendMessageServlet.java
com.google.android.apps.iosched.gcm.server.cron.VacuumDbServlet.java
com.google.android.apps.iosched.gcm.server.db.ApiKeyInitializer.java
com.google.android.apps.iosched.gcm.server.db.DeviceStore.java
com.google.android.apps.iosched.gcm.server.db.MessageStore.java
com.google.android.apps.iosched.gcm.server.db.OfyService.java
com.google.android.apps.iosched.gcm.server.db.models.Device.java
com.google.android.apps.iosched.gcm.server.db.models.MulticastMessage.java
com.google.android.apps.iosched.gcm.server.device.MessageSender.java
com.google.android.apps.iosched.gcm.server.device.MulticastQueueWorker.java
com.google.android.apps.iosched.gcm.server.device.RegisterServlet.java
com.google.android.apps.iosched.gcm.server.device.UnregisterServlet.java
com.google.android.apps.iosched.io.AnnouncementsFetcher.java
com.google.android.apps.iosched.io.BlocksHandler.java
com.google.android.apps.iosched.io.FeedbackHandler.java
com.google.android.apps.iosched.io.HandlerException.java
com.google.android.apps.iosched.io.JSONHandler.java
com.google.android.apps.iosched.io.MapPropertyHandler.java
com.google.android.apps.iosched.io.RoomsHandler.java
com.google.android.apps.iosched.io.SearchSuggestHandler.java
com.google.android.apps.iosched.io.SessionsHandler.java
com.google.android.apps.iosched.io.SpeakersHandler.java
com.google.android.apps.iosched.io.TracksHandler.java
com.google.android.apps.iosched.io.map.model.MapConfig.java
com.google.android.apps.iosched.io.map.model.MapResponse.java
com.google.android.apps.iosched.io.map.model.Marker.java
com.google.android.apps.iosched.io.map.model.Tile.java
com.google.android.apps.iosched.io.model.Day.java
com.google.android.apps.iosched.io.model.EventSlots.java
com.google.android.apps.iosched.io.model.Room.java
com.google.android.apps.iosched.io.model.Rooms.java
com.google.android.apps.iosched.io.model.SearchSuggestions.java
com.google.android.apps.iosched.io.model.TimeSlot.java
com.google.android.apps.iosched.io.model.Track.java
com.google.android.apps.iosched.io.model.Tracks.java
com.google.android.apps.iosched.provider.ScheduleContract.java
com.google.android.apps.iosched.provider.ScheduleDatabase.java
com.google.android.apps.iosched.provider.ScheduleProvider.java
com.google.android.apps.iosched.receiver.SessionAlarmReceiver.java
com.google.android.apps.iosched.service.DashClockExtension.java
com.google.android.apps.iosched.service.ScheduleUpdaterService.java
com.google.android.apps.iosched.service.SessionAlarmService.java
com.google.android.apps.iosched.sync.SyncAdapter.java
com.google.android.apps.iosched.sync.SyncHelper.java
com.google.android.apps.iosched.sync.SyncService.java
com.google.android.apps.iosched.sync.TriggerSyncReceiver.java
com.google.android.apps.iosched.ui.AccountActivity.java
com.google.android.apps.iosched.ui.AnnouncementsActivity.java
com.google.android.apps.iosched.ui.AnnouncementsFragment.java
com.google.android.apps.iosched.ui.BaseActivity.java
com.google.android.apps.iosched.ui.CheckableLinearLayout.java
com.google.android.apps.iosched.ui.ExploreFragment.java
com.google.android.apps.iosched.ui.HomeActivity.java
com.google.android.apps.iosched.ui.MapFragment.java
com.google.android.apps.iosched.ui.MultiSelectionUtil.java
com.google.android.apps.iosched.ui.NfcBadgeActivity.java
com.google.android.apps.iosched.ui.SVGTileProvider.java
com.google.android.apps.iosched.ui.SandboxDetailFragment.java
com.google.android.apps.iosched.ui.SandboxFragment.java
com.google.android.apps.iosched.ui.ScheduleFragment.java
com.google.android.apps.iosched.ui.SearchActivity.java
com.google.android.apps.iosched.ui.SessionDetailFragment.java
com.google.android.apps.iosched.ui.SessionFeedbackActivity.java
com.google.android.apps.iosched.ui.SessionFeedbackFragment.java
com.google.android.apps.iosched.ui.SessionLivestreamActivity.java
com.google.android.apps.iosched.ui.SessionsFragment.java
com.google.android.apps.iosched.ui.SettingsActivity.java
com.google.android.apps.iosched.ui.SimpleSectionedListAdapter.java
com.google.android.apps.iosched.ui.SimpleSinglePaneActivity.java
com.google.android.apps.iosched.ui.SocialStreamActivity.java
com.google.android.apps.iosched.ui.SocialStreamFragment.java
com.google.android.apps.iosched.ui.TaskStackBuilderProxyActivity.java
com.google.android.apps.iosched.ui.TrackInfo.java
com.google.android.apps.iosched.ui.TrackInfoHelperFragment.java
com.google.android.apps.iosched.ui.TracksAdapter.java
com.google.android.apps.iosched.ui.WhatsOnFragment.java
com.google.android.apps.iosched.ui.phone.MapActivity.java
com.google.android.apps.iosched.ui.phone.SandboxDetailActivity.java
com.google.android.apps.iosched.ui.phone.SessionDetailActivity.java
com.google.android.apps.iosched.ui.phone.SessionsActivity.java
com.google.android.apps.iosched.ui.phone.TrackDetailActivity.java
com.google.android.apps.iosched.ui.tablet.MapMultiPaneActivity.java
com.google.android.apps.iosched.ui.tablet.SessionsSandboxMultiPaneActivity.java
com.google.android.apps.iosched.ui.tablet.TracksDropdownFragment.java
com.google.android.apps.iosched.ui.widget.BezelImageView.java
com.google.android.apps.iosched.ui.widget.CheckableFrameLayout.java
com.google.android.apps.iosched.ui.widget.EllipsizedTextView.java
com.google.android.apps.iosched.ui.widget.ObservableScrollView.java
com.google.android.apps.iosched.util.AccountUtils.java
com.google.android.apps.iosched.util.BeamUtils.java
com.google.android.apps.iosched.util.BitmapCache.java
com.google.android.apps.iosched.util.FractionalTouchDelegate.java
com.google.android.apps.iosched.util.HelpUtils.java
com.google.android.apps.iosched.util.ImageLoader.java
com.google.android.apps.iosched.util.Lists.java
com.google.android.apps.iosched.util.LogUtils.java
com.google.android.apps.iosched.util.MapUtils.java
com.google.android.apps.iosched.util.Maps.java
com.google.android.apps.iosched.util.NetUtils.java
com.google.android.apps.iosched.util.ParserUtils.java
com.google.android.apps.iosched.util.PlayServicesUtils.java
com.google.android.apps.iosched.util.PrefUtils.java
com.google.android.apps.iosched.util.ReflectionUtils.java
com.google.android.apps.iosched.util.SelectionBuilder.java
com.google.android.apps.iosched.util.SessionsHelper.java
com.google.android.apps.iosched.util.TimeUtils.java
com.google.android.apps.iosched.util.UIUtils.java
com.google.android.apps.iosched.util.WiFiUtils.java