An Android app used to track trains in Sweden.
St-Christopher is hosted in the following web site
https://github.com/johkin/St-Christopher
If you think the Android project St-Christopher listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of St-Christopher.
Item | Value |
---|---|
Java File Count | 134 |
Supported screen sizes | [mdpi, ldpi, hdpi, hdpiv14] |
Target SDK Version | 15 |
Minimum SDK Version | 8 |
Activity Count | 13 |
jar files used | GoogleAdMobAdsSdk-4.0.4.jar GoogleAdMobAdsSdk-4.0.4.jar android-support-v4.jar c2dm-sources.jar c2dm-sources.jar c2dm.jar c2dm.jar guice-2.0-no_aop.jar libGoogleAnalytics.jar libGoogleAnalytics.jar roboguice-1.1.1.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.RECEIVE_BOOT_COMPLETED android.permission.RECEIVE_SMS android.permission.USE_CREDENTIALS android.permission.VIBRATE android.permission.WAKE_LOCK com.android.vending.BILLING com.google.android.c2dm.permission.RECEIVE se.acrend.christopher.permission.C2D_MESSAGE |
There are 13 image files in St-Christopher. The names of the image files are listed as follows.
appwidget_dark_bg.9.png ic_launcher_logo.png ic_launcher_logo_bw.png ic_logo.png ic_menu_close_clear_cancel.png ic_menu_delete.png ic_menu_help.png ic_menu_preferences.png ic_menu_upload.png quickaction_background.png quickaction_slider_background.png quickcontact_drop_shadow.9.png stat_sys_warning.png
The following screenshort is generated from the image listed above.
St-Christopher has the following Java source files.
net.londatiga.android.ActionItem.java net.londatiga.android.PopupWindows.java net.londatiga.android.QuickAction.java se.acrend.christopher.C2DMReceiver.java se.acrend.christopher.android.activity.AbstractTicketList.java se.acrend.christopher.android.activity.ComingTicketList.java se.acrend.christopher.android.activity.DoneTicketList.java se.acrend.christopher.android.activity.Preferences.java se.acrend.christopher.android.activity.SubscriptionDetails.java se.acrend.christopher.android.activity.TicketDetails.java se.acrend.christopher.android.activity.TicketTabActivity.java se.acrend.christopher.android.activity.TicketText.java se.acrend.christopher.android.activity.actionbar.ActionBarActivity.java se.acrend.christopher.android.activity.actionbar.ActionBarHelper.java se.acrend.christopher.android.activity.actionbar.ActionBarHelperBase.java se.acrend.christopher.android.activity.actionbar.ActionBarHelperHoneycomb.java se.acrend.christopher.android.activity.actionbar.ActionBarHelperICS.java se.acrend.christopher.android.activity.actionbar.SimpleMenu.java se.acrend.christopher.android.activity.actionbar.SimpleMenuItem.java se.acrend.christopher.android.activity.help.About.java se.acrend.christopher.android.activity.help.GoSMS.java se.acrend.christopher.android.activity.setup.ChooseAccount.java se.acrend.christopher.android.activity.setup.RegisterDevice.java se.acrend.christopher.android.activity.setup.RegisterDeviceResult.java se.acrend.christopher.android.application.ChristopherApp.java se.acrend.christopher.android.billing.Consts.java se.acrend.christopher.android.billing.PurchaseObserver.java se.acrend.christopher.android.billing.ResponseHandler.java se.acrend.christopher.android.billing.Security.java se.acrend.christopher.android.billing.util.Base64.java se.acrend.christopher.android.billing.util.Base64DecoderException.java se.acrend.christopher.android.content.ProviderHelper.java se.acrend.christopher.android.content.ProviderTypes.java se.acrend.christopher.android.content.TicketAdapter.java se.acrend.christopher.android.content.TicketProvider.java se.acrend.christopher.android.db.TicketDatabaseHelper.java se.acrend.christopher.android.intent.Intents.java se.acrend.christopher.android.model.DbModel.java se.acrend.christopher.android.model.MessageWrapper.java se.acrend.christopher.android.module.ChristopherModule.java se.acrend.christopher.android.parser.MessageHandler.java se.acrend.christopher.android.parser.MessageParser.java se.acrend.christopher.android.parser.MessageParserBase.java se.acrend.christopher.android.parser.SmsTicketParser.java se.acrend.christopher.android.preference.AccountHelper.java se.acrend.christopher.android.preference.LinkPreference.java se.acrend.christopher.android.preference.OpenSubscriptionPreference.java se.acrend.christopher.android.preference.PrefsHelper.java se.acrend.christopher.android.receiver.BillingReceiver.java se.acrend.christopher.android.receiver.C2DmResultReceiver.java se.acrend.christopher.android.receiver.MessageReceiver.java se.acrend.christopher.android.receiver.RegistrationReceiver.java se.acrend.christopher.android.receiver.SmsReceiver.java se.acrend.christopher.android.service.BillingHelper.java se.acrend.christopher.android.service.BillingService.java se.acrend.christopher.android.service.RegistrationService.java se.acrend.christopher.android.service.ServerCommunicationHelper.java se.acrend.christopher.android.service.UpdateService.java se.acrend.christopher.android.trafficinfo.provider.TrafficInfoProvider.java se.acrend.christopher.android.trafficinfo.provider.TrafficInfoProviderTypes.java se.acrend.christopher.android.util.Constants.java se.acrend.christopher.android.util.DateUtil.java se.acrend.christopher.android.util.HttpUtil.java se.acrend.christopher.android.util.TimeSource.java se.acrend.christopher.android.util.ValidatorHelper.java se.acrend.christopher.android.view.DotView.java se.acrend.christopher.android.widget.TicketWidgetProvider.java se.acrend.christopher.android.widget.WidgetHelper.java se.acrend.christopher.server.control.TrafikverketController.java se.acrend.christopher.server.control.impl.AbstractTrafikVerketControllerImpl.java se.acrend.christopher.server.control.impl.SubscriptionControllerImpl.java se.acrend.christopher.server.control.impl.TrafikVerketControllerImpl.java se.acrend.christopher.server.control.impl.TrafikVerketJsonControllerImpl.java se.acrend.christopher.server.dao.BookingDao.java se.acrend.christopher.server.dao.ProductDao.java se.acrend.christopher.server.dao.ServerDataDao.java se.acrend.christopher.server.dao.StationMappingDao.java se.acrend.christopher.server.dao.SubscriptionDao.java se.acrend.christopher.server.dao.TrainDao.java se.acrend.christopher.server.dao.TrainStopDao.java se.acrend.christopher.server.entity.BookingEntity.java se.acrend.christopher.server.entity.ProductEntity.java se.acrend.christopher.server.entity.ServerDataEntity.java se.acrend.christopher.server.entity.SubscriptionEntity.java se.acrend.christopher.server.entity.TrainStopEntity.java se.acrend.christopher.server.parser.TrafikVerketJsonParser.java se.acrend.christopher.server.parser.TrafikVerketParser.java se.acrend.christopher.server.persistence.DataConstants.java se.acrend.christopher.server.service.impl.BillingServiceImpl.java se.acrend.christopher.server.service.impl.ConfigurationServiceImpl.java se.acrend.christopher.server.service.impl.TrafficServiceImpl.java se.acrend.christopher.server.util.Constants.java se.acrend.christopher.server.util.DateUtil.java se.acrend.christopher.server.util.EntityUtil.java se.acrend.christopher.server.util.QueueUtil.java se.acrend.christopher.server.util.ServiceLocator.java se.acrend.christopher.server.web.SpringVaadinServlet.java se.acrend.christopher.server.web.application.VaadinApplication.java se.acrend.christopher.server.web.control.BillingController.java se.acrend.christopher.server.web.control.MapStationController.java se.acrend.christopher.server.web.control.RegistrationController.java se.acrend.christopher.server.web.control.TrainProxyController.java se.acrend.christopher.server.web.control.cron.FindCurrentTrainsCronController.java se.acrend.christopher.server.web.control.cron.LoadTrainsCronController.java se.acrend.christopher.server.web.control.cron.PurgeDataCronController.java se.acrend.christopher.server.web.control.queue.AuthQueueController.java se.acrend.christopher.server.web.control.queue.FindChangedStopsQueueController.java se.acrend.christopher.server.web.control.queue.LoadTrainStopsQueueController.java se.acrend.christopher.server.web.control.queue.SendMessageQueueServlet.java se.acrend.christopher.server.web.util.EntityContainer.java se.acrend.christopher.server.web.util.EntityItem.java se.acrend.christopher.server.web.view.MainView.java se.acrend.christopher.server.web.view.admin.ConfigurationView.java se.acrend.christopher.server.web.view.admin.ProductView.java se.acrend.christopher.server.web.view.user.InstructionsView.java se.acrend.christopher.shared.exception.PermanentException.java se.acrend.christopher.shared.exception.TemporaryException.java se.acrend.christopher.shared.model.AbstractResponse.java se.acrend.christopher.shared.model.BookingInformation.java se.acrend.christopher.shared.model.PrepareBillingInfo.java se.acrend.christopher.shared.model.ProductList.java se.acrend.christopher.shared.model.StationInfo.java se.acrend.christopher.shared.model.SubscriptionInfo.java se.acrend.christopher.shared.model.TimeInfo.java se.acrend.christopher.shared.model.TrainInfo.java se.acrend.christopher.shared.parser.ParserFactory.java se.acrend.christopher.shared.util.CalendarAdapter.java se.acrend.christopher.shared.util.SharedConstants.java se.acrend.christopher.shared.util.SharedDateUtil.java se.acrend.christophertestclient.activity.CreateTicketActivity.java se.acrend.christophertestclient.application.ChristopherApp.java