Android Open Source - App github fuel-oracle-android






Project Summary

Fuel economy savings Android application http://biu-google-fuel.github.io/fuel-oracle-android/.

Web Site / Source Repository

fuel-oracle-android is hosted in the following web site
https://github.com/biu-google-fuel/fuel-oracle-android

If you think the Android project fuel-oracle-android 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 fuel-oracle-android.

ItemValue
Java File Count163
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version19
Minimum SDK Version14
Activity Count2
Fragment Count7
jar files usedandroid-support-v4.jar
androidannotations-3.0.jar
androidannotations-api-3.0.jar
jackson-annotations-2.2.3.jar
jackson-core-2.2.3.jar
jackson-databind-2.2.3.jar
otto-2.0.0-SNAPSHOT.jar
pocketsphinx-android-0.8-nolib.jar
spring-android-core-1.0.1.RELEASE.jar
spring-android-rest-template-1.0.1.RELEASE.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_MOCK_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.INTERNET
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.RECORD_AUDIO
android.permission.SYSTEM_ALERT_WINDOW
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
com.google.android.providers.gsf.permission.READ_GSERVICES
Asset File Namesassets\assets.lst
assets\models\grammar\popup.gram
assets\models\grammar\popup.gram.md5
assets\models\hmm\en-us-semi\README
assets\models\hmm\en-us-semi\README.md5
assets\models\hmm\en-us-semi\feat.params
assets\models\hmm\en-us-semi\feat.params.md5
assets\models\hmm\en-us-semi\mdef
assets\models\hmm\en-us-semi\mdef.md5
assets\models\hmm\en-us-semi\means
assets\models\hmm\en-us-semi\means.md5
assets\models\hmm\en-us-semi\noisedict
assets\models\hmm\en-us-semi\noisedict.md5
assets\models\hmm\en-us-semi\sendump
assets\models\hmm\en-us-semi\sendump.md5
assets\models\hmm\en-us-semi\transition_matrices
assets\models\hmm\en-us-semi\transition_matrices.md5
assets\models\hmm\en-us-semi\variances
assets\models\hmm\en-us-semi\variances.md5
assets\models\keywords\keywords.txt
assets\models\keywords\keywords.txt.md5
assets\models\lm\6827.dic
assets\models\lm\6827.dic.md5
assets\models\lm\6827.lm
assets\models\lm\6827.lm.md5
assets\models\lm\6827.log_pronounce
assets\models\lm\6827.log_pronounce.md5
assets\models\lm\6827.sent
assets\models\lm\6827.sent.md5
assets\models\lm\6827.vocab
assets\models\lm\6827.vocab.md5
assets\models\lm\cmu07a.dic
assets\models\lm\cmu07a.dic.md5
assets\popup_notification.mp3
Raw File Namesres\raw\info.txt
res\raw\legal.txt




License

The license information of fuel-oracle-android is as follows:

GNU General Public License

Resource Files

There are 46 image files in fuel-oracle-android. The names of the image files are listed as follows.

ab_bottom_solid_ufo_default_style.9.png
ab_solid_ufo_default_style.9.png
ab_stacked_solid_ufo_default_style.9.png
ab_transparent_ufo_default_style.9.png
alert.png
cab_background_bottom_ufo_default_style.9.png
cab_background_top_ufo_default_style.9.png
car_background.9.png
car_background_3.9.png
clock_icon.png
cost.png
gasstation.png
hourglass.png
ic_drawer.png
ic_logo.png
ic_mic_dark.png
ic_mic_dark_pressed.png
ic_undo.png
list_focused_ufo_default_style.9.png
list_pressed_ufo_default_style.9.png
logo_bp.png
logo_citgo.png
logo_default.png
logo_delek.png
logo_doralon.png
logo_hess.png
logo_kangaroo.png
logo_marathon.png
logo_murphy.png
logo_paz.png
logo_sadash.png
logo_shell.png
logo_sonol.png
logo_ten.png
menu_dropdown_panel_ufo_default_style.9.png
paz.gif
progress_primary_ufo_default_style.9.png
search_bg.9.png
search_bg_shadow.9.png
search_bg_transparent.9.png
search_frame.9.png
spinner_ab_default_ufo_default_style.9.png
spinner_ab_disabled_ufo_default_style.9.png
spinner_ab_focused_ufo_default_style.9.png
spinner_ab_pressed_ufo_default_style.9.png
stop.png

The following screenshort is generated from the image listed above.

null




Java Source Files

fuel-oracle-android has the following Java source files.

org.biu.ufo.MainApplication.java
org.biu.ufo.OttoBus.java
org.biu.ufo.car.obd.commands.BaseObdProtocolCommand.java
org.biu.ufo.car.obd.commands.BaseObdQueryCommand.java
org.biu.ufo.car.obd.commands.IObdCommand.java
org.biu.ufo.car.obd.commands.PrecentageObdQueryCommand.java
org.biu.ufo.car.obd.commands.SpeedObdCommand.java
org.biu.ufo.car.obd.commands.SystemOfUnits.java
org.biu.ufo.car.obd.commands.control.CommandEquivRatioObdCommand.java
org.biu.ufo.car.obd.commands.control.DistanceTraveledSinceCodesClearedObdCommand.java
org.biu.ufo.car.obd.commands.control.DtcNumberObdCommand.java
org.biu.ufo.car.obd.commands.control.TimingAdvanceObdCommand.java
org.biu.ufo.car.obd.commands.control.TroubleCodesObdCommand.java
org.biu.ufo.car.obd.commands.engine.EngineLoadObdCommand.java
org.biu.ufo.car.obd.commands.engine.EngineRPMObdCommand.java
org.biu.ufo.car.obd.commands.engine.EngineRuntimeObdCommand.java
org.biu.ufo.car.obd.commands.engine.MassAirFlowObdCommand.java
org.biu.ufo.car.obd.commands.engine.ThrottlePositionObdCommand.java
org.biu.ufo.car.obd.commands.fuel.FindFuelTypeObdCommand.java
org.biu.ufo.car.obd.commands.fuel.FuelConsumptionRateObdCommand.java
org.biu.ufo.car.obd.commands.fuel.FuelLevelObdCommand.java
org.biu.ufo.car.obd.commands.fuel.FuelTrimObdCommand.java
org.biu.ufo.car.obd.commands.pressure.BarometricPressureObdCommand.java
org.biu.ufo.car.obd.commands.pressure.FuelPressureObdCommand.java
org.biu.ufo.car.obd.commands.pressure.IntakeManifoldPressureObdCommand.java
org.biu.ufo.car.obd.commands.pressure.PressureObdCommand.java
org.biu.ufo.car.obd.commands.protocol.EchoOffObdCommand.java
org.biu.ufo.car.obd.commands.protocol.LineFeedOffObdCommand.java
org.biu.ufo.car.obd.commands.protocol.ObdResetCommand.java
org.biu.ufo.car.obd.commands.protocol.SelectProtocolObdCommand.java
org.biu.ufo.car.obd.commands.protocol.TimeoutObdCommand.java
org.biu.ufo.car.obd.commands.temperature.AirIntakeTemperatureObdCommand.java
org.biu.ufo.car.obd.commands.temperature.AmbientAirTemperatureObdCommand.java
org.biu.ufo.car.obd.commands.temperature.EngineCoolantTemperatureObdCommand.java
org.biu.ufo.car.obd.commands.temperature.TemperatureObdCommand.java
org.biu.ufo.car.obd.connection.BluetoothConnection.java
org.biu.ufo.car.obd.connection.Connection.java
org.biu.ufo.car.obd.connection.ConnectionCallback.java
org.biu.ufo.car.obd.connection.ConnectionException.java
org.biu.ufo.car.obd.connection.UsbConnection.java
org.biu.ufo.car.openxc.VehicleManagerConnector.java
org.biu.ufo.car.openxc.sources.ObdDataSource.java
org.biu.ufo.control.Controller.java
org.biu.ufo.control.components.PlaceResolver.java
org.biu.ufo.control.components.RouteEstimator.java
org.biu.ufo.control.components.StationsFetcher.java
org.biu.ufo.control.ml.DataInstance.java
org.biu.ufo.control.ml.KNN.java
org.biu.ufo.control.ml.KNNRouteEstimator.java
org.biu.ufo.control.monitors.DrivingStatusMonitor.java
org.biu.ufo.control.monitors.FuelMonitor.java
org.biu.ufo.control.monitors.Recommendator.java
org.biu.ufo.control.monitors.TripMonitor.java
org.biu.ufo.control.utils.AverageValue.java
org.biu.ufo.control.utils.Calculator.java
org.biu.ufo.control.utils.UnitConverter.java
org.biu.ufo.events.car.connection.ObdConnectionLostMessage.java
org.biu.ufo.events.car.connection.ObdDeviceAddressChangedMessage.java
org.biu.ufo.events.car.raw.DistanceTraveled.java
org.biu.ufo.events.car.raw.EngineSpeedMessage.java
org.biu.ufo.events.car.raw.FuelConsumedMessage.java
org.biu.ufo.events.car.raw.FuelLevelMessage.java
org.biu.ufo.events.car.raw.IgnitionStatusMessage.java
org.biu.ufo.events.car.raw.LocationMessage.java
org.biu.ufo.events.car.raw.ParkingBrakeStatusMessage.java
org.biu.ufo.events.car.raw.VehicleSpeedMessage.java
org.biu.ufo.events.control.EstimatedDestinationMessage.java
org.biu.ufo.events.control.FuelProcessMessage.java
org.biu.ufo.events.control.FuelRecommendationMessage.java
org.biu.ufo.events.control.HighAccelerationAlertMessage.java
org.biu.ufo.events.control.TripCompleted.java
org.biu.ufo.events.control.TripStart.java
org.biu.ufo.events.control.TripStop.java
org.biu.ufo.events.user.DestinationSelectedMessage.java
org.biu.ufo.events.user.ShowScreenDestinationSelect.java
org.biu.ufo.events.user.ShowScreenFeedback.java
org.biu.ufo.events.user.ShowScreenFuelingAlternatives.java
org.biu.ufo.events.user.ShowScreenLastTrip.java
org.biu.ufo.events.user.ShowScreenMain.java
org.biu.ufo.model.DriveHistory.java
org.biu.ufo.model.DrivePoint.java
org.biu.ufo.model.DriveRoute.java
org.biu.ufo.model.Feedback.java
org.biu.ufo.model.FuelLevelData.java
org.biu.ufo.model.FuelingData.java
org.biu.ufo.model.Location.java
org.biu.ufo.model.Place.java
org.biu.ufo.notifications.FuelNextContentView.java
org.biu.ufo.notifications.FuelNextNotification.java
org.biu.ufo.notifications.HighAccelerationAlertNotification.java
org.biu.ufo.notifications.PopupNotification.java
org.biu.ufo.notifications.PopupNotificationManager.java
org.biu.ufo.receivers.BluetoothReceiver.java
org.biu.ufo.receivers.BootupReceiver.java
org.biu.ufo.rest.Client.java
org.biu.ufo.rest.MGFClient.java
org.biu.ufo.rest.Station.java
org.biu.ufo.rest.UFOClient.java
org.biu.ufo.rest.internal.mygasfeed.Client.java
org.biu.ufo.rest.internal.mygasfeed.ContentTypeFixerInterceptor.java
org.biu.ufo.rest.internal.mygasfeed.Station.java
org.biu.ufo.rest.internal.mygasfeed.StationsResponse.java
org.biu.ufo.rest.internal.ufoserver.Client.java
org.biu.ufo.rest.internal.ufoserver.Station.java
org.biu.ufo.services.BoundedWorkerService.java
org.biu.ufo.services.CarGatewayService.java
org.biu.ufo.services.UfoMainService.java
org.biu.ufo.settings.BluetoothPreferenceManager.java
org.biu.ufo.settings.FileRecordingPreferenceManager.java
org.biu.ufo.settings.NativeGpsPreferenceManager.java
org.biu.ufo.settings.NetworkPreferenceManager.java
org.biu.ufo.settings.PreferenceManagerService.java
org.biu.ufo.settings.TraceSourcePreferenceManager.java
org.biu.ufo.settings.UploadingPreferenceManager.java
org.biu.ufo.settings.VehiclePreferenceManager.java
org.biu.ufo.storage.ComponentDBHelper.java
org.biu.ufo.storage.DBHelper.java
org.biu.ufo.storage.FileRecorder.java
org.biu.ufo.storage.PlacesDBHelper.java
org.biu.ufo.storage.PlacesDataStore.java
org.biu.ufo.storage.RouteDBHelper.java
org.biu.ufo.storage.RouteDataStore.java
org.biu.ufo.tracker.AnalyticsDictionary.java
org.biu.ufo.tracker.DestinationSelectedEvent.java
org.biu.ufo.tracker.FuelNextClickedEvent.java
org.biu.ufo.tracker.FuelNextShownEvent.java
org.biu.ufo.tracker.GPSOpenedEvent.java
org.biu.ufo.tracker.ScreenDisplayEvent.java
org.biu.ufo.tracker.TrackerEvent.java
org.biu.ufo.tracker.TrackerMonitor.java
org.biu.ufo.ui.UINavigation.java
org.biu.ufo.ui.activities.AboutDialog.java
org.biu.ufo.ui.activities.FragmentDestination.java
org.biu.ufo.ui.activities.FragmentMain.java
org.biu.ufo.ui.activities.FragmentRecommendationsList.java
org.biu.ufo.ui.activities.MainActivity.java
org.biu.ufo.ui.activities.SettingsActivity.java
org.biu.ufo.ui.adapters.PlacesAdapter.java
org.biu.ufo.ui.adapters.PlacesAutoCompleteAdapter.java
org.biu.ufo.ui.adapters.PlacesCursorAdapter.java
org.biu.ufo.ui.cards.BasicInfoCard.java
org.biu.ufo.ui.cards.RecommendationCard.java
org.biu.ufo.ui.cards.RecommendationCardExpandInside.java
org.biu.ufo.ui.cards.RecommendationCardHeader.java
org.biu.ufo.ui.cards.RouteOverviewCard.java
org.biu.ufo.ui.cards.SquareCarDataCard.java
org.biu.ufo.ui.utils.AnalyticsDictionary.java
org.biu.ufo.ui.utils.DelayedTextWatcher.java
org.biu.ufo.ui.utils.NavigationIntent.java
org.biu.ufo.ui.utils.SimpleCursorLoader.java
org.biu.ufo.ui.utils.UnitConverter.java
org.biu.ufo.ui.widgets.PlaceItemView.java