Android beer kegerator frontend and controller app. Works with a Kegbot server to make your kegerator awesome..
kegbot-android is hosted in the following web site
https://github.com/Kegbot/kegbot-android
If you think the Android project kegbot-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.
The following table is the detailed list of kegbot-android.
Item | Value |
---|---|
Java File Count | 157 |
Supported screen sizes | [ldpi, mdpi, hdpi, xhdpi] |
Target SDK Version | 19 |
Minimum SDK Version | 14 |
Activity Count | 18 |
Fragment Count | 11 |
Test Case Count | 6 |
jar files used | crashlytics.jar kegbot-api-src.jar kegbot-api.jar libGoogleAnalyticsV2.jar protobuf-java-2.5.0.jar robotium-solo-5.1.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.BLUETOOTH android.permission.BLUETOOTH_ADMIN android.permission.CAMERA android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.NFC android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE com.google.android.c2dm.permission.RECEIVE org.kegbot.app.permission.C2D_MESSAGE |
Asset File Names | assets\one_flow_active.bin |
Raw File Names | res\raw\countdown_beep.mp3 res\raw\countdown_beep_last.mp3 |
The license information of kegbot-android is as follows:
GNU General Public License
There are 7 image files in kegbot-android. The names of the image files are listed as follows.
icon_download.png icon_error.png icon_refresh.png icon_settings.png icon_warning.png kegbot_logo.png warning_icon.png
The following screenshort is generated from the image listed above.
kegbot-android has the following Java source files.
org.kegbot.api.KegbotApi404.java org.kegbot.api.KegbotApiException.java org.kegbot.api.KegbotApiImpl.java org.kegbot.api.KegbotApiMalformedResponseException.java org.kegbot.api.KegbotApiServerError.java org.kegbot.api.MethodNotAllowedException.java org.kegbot.api.NotAuthorizedException.java org.kegbot.api.ProtoEncoder.java org.kegbot.app.AuthenticatingActivity.java org.kegbot.app.BugreportActivity.java org.kegbot.app.CalibrationActivity.java org.kegbot.app.CoreActivity.java org.kegbot.app.DebugBroadcastReceiver.java org.kegbot.app.DrinkerRegistrationActivity.java org.kegbot.app.DrinkerSelectActivity.java org.kegbot.app.EventListFragment.java org.kegbot.app.HomeActivity.java org.kegbot.app.HomeControlsFragment.java org.kegbot.app.KegbotApplication.java org.kegbot.app.KegtabBroadcast.java org.kegbot.app.KegtabCommon.java org.kegbot.app.KegtabLauncherActivity.java org.kegbot.app.NewControllerActivity.java org.kegbot.app.NewKegActivity.java org.kegbot.app.NewTapActivity.java org.kegbot.app.PinActivity.java org.kegbot.app.PourInProgressActivity.java org.kegbot.app.PourStatusFragment.java org.kegbot.app.SessionStatsFragment.java org.kegbot.app.SettingsActivity.java org.kegbot.app.SystemStatusFragment.java org.kegbot.app.TapDetailActivity.java org.kegbot.app.TapDetailFragment.java org.kegbot.app.TapListActivity.java org.kegbot.app.TapListFragment.java org.kegbot.app.TapStatusFragment.java org.kegbot.app.UserDetailListLoader.java org.kegbot.app.alert.AlertActivity.java org.kegbot.app.alert.AlertCancelledEvent.java org.kegbot.app.alert.AlertCore.java org.kegbot.app.alert.AlertPostedEvent.java org.kegbot.app.camera.CameraFragment.java org.kegbot.app.config.AppConfiguration.java org.kegbot.app.config.ConfigurationStore.java org.kegbot.app.config.SharedPreferencesConfigurationStore.java org.kegbot.app.event.AlertEvent.java org.kegbot.app.event.ConnectivityChangedEvent.java org.kegbot.app.event.ControllerListUpdateEvent.java org.kegbot.app.event.CurrentSessionChangedEvent.java org.kegbot.app.event.DrinkPostedEvent.java org.kegbot.app.event.Event.java org.kegbot.app.event.FlowMeterListUpdateEvent.java org.kegbot.app.event.FlowToggleListUpdateEvent.java org.kegbot.app.event.FlowUpdateEvent.java org.kegbot.app.event.PictureDiscardedEvent.java org.kegbot.app.event.PictureTakenEvent.java org.kegbot.app.event.SoundEventListUpdateEvent.java org.kegbot.app.event.SystemEventListUpdateEvent.java org.kegbot.app.event.TapsChangedEvent.java org.kegbot.app.event.VisibleTapsChangedEvent.java org.kegbot.app.service.CheckinBroadcastReceiver.java org.kegbot.app.service.CheckinService.java org.kegbot.app.service.GCMBroadcastReceiver.java org.kegbot.app.service.KegbotCoreService.java org.kegbot.app.settings.ThirdPartyLicensesActivity.java org.kegbot.app.setup.SetupActivity.java org.kegbot.app.setup.SetupAlertDialogFragment.java org.kegbot.app.setup.SetupCompleteStep.java org.kegbot.app.setup.SetupEmptyFragment.java org.kegbot.app.setup.SetupFragment.java org.kegbot.app.setup.SetupKegbotUrlFragment.java org.kegbot.app.setup.SetupKegbotUrlStep.java org.kegbot.app.setup.SetupLicenseFragment.java org.kegbot.app.setup.SetupLicenseStep.java org.kegbot.app.setup.SetupLogInFragment.java org.kegbot.app.setup.SetupLoginStep.java org.kegbot.app.setup.SetupManagerPinFragment.java org.kegbot.app.setup.SetupManagerPinStep.java org.kegbot.app.setup.SetupPairStep.java org.kegbot.app.setup.SetupProgressDialogFragment.java org.kegbot.app.setup.SetupSelectBackendFragment.java org.kegbot.app.setup.SetupSelectBackendStep.java org.kegbot.app.setup.SetupStep.java org.kegbot.app.setup.SetupTextFragment.java org.kegbot.app.setup.SetupValidationException.java org.kegbot.app.setup.SetupWelcomeStep.java org.kegbot.app.storage.LocalDbHelper.java org.kegbot.app.util.CheckinClient.java org.kegbot.app.util.DateUtils.java org.kegbot.app.util.DateUtilsTest.java org.kegbot.app.util.DeviceId.java org.kegbot.app.util.Downloader.java org.kegbot.app.util.ImageDownloader.java org.kegbot.app.util.IndentingPrintWriter.java org.kegbot.app.util.KegSizes.java org.kegbot.app.util.KegSizesTest.java org.kegbot.app.util.SoftMultiLineEditText.java org.kegbot.app.util.SortableFragmentStatePagerAdapter.java org.kegbot.app.util.TimeSeries.java org.kegbot.app.util.TimeSeriesTest.java org.kegbot.app.util.Units.java org.kegbot.app.util.Utils.java org.kegbot.app.util.Version.java org.kegbot.app.util.VersionTest.java org.kegbot.app.view.BadgeView.java org.kegbot.backend.Backend.java org.kegbot.backend.BackendException.java org.kegbot.backend.LocalBackend.java org.kegbot.backend.LocalBackendDbHelper.java org.kegbot.backend.LocalBackendTest.java org.kegbot.backend.NotFoundException.java org.kegbot.backend.OperationNotSupportedException.java org.kegbot.core.AuthenticationManager.java org.kegbot.core.AuthenticationToken.java org.kegbot.core.BackgroundManager.java org.kegbot.core.BluetoothManager.java org.kegbot.core.Flow.java org.kegbot.core.FlowManager.java org.kegbot.core.FlowManagerTest.java org.kegbot.core.FlowMeter.java org.kegbot.core.FlowTest.java org.kegbot.core.KegbotCore.java org.kegbot.core.Manager.java org.kegbot.core.SoundManager.java org.kegbot.core.SyncManager.java org.kegbot.core.TapManager.java org.kegbot.core.TapManagerTest.java org.kegbot.core.ThermoSensor.java org.kegbot.core.hardware.Controller.java org.kegbot.core.hardware.ControllerAttachedEvent.java org.kegbot.core.hardware.ControllerManager.java org.kegbot.core.hardware.FakeControllerEvent.java org.kegbot.core.hardware.FakeControllerManager.java org.kegbot.core.hardware.HardwareManager.java org.kegbot.core.hardware.KegboardController.java org.kegbot.core.hardware.KegboardManager.java org.kegbot.core.hardware.MeterUpdateEvent.java org.kegbot.core.hardware.ThermoSensorUpdateEvent.java org.kegbot.core.hardware.TokenAttachedEvent.java org.kegbot.core.hardware.TokenDetachedEvent.java org.kegbot.kegboard.HexDump.java org.kegbot.kegboard.KegboardAuthTokenMessage.java org.kegbot.kegboard.KegboardCrc.java org.kegbot.kegboard.KegboardCrcTest.java org.kegbot.kegboard.KegboardHelloMessage.java org.kegbot.kegboard.KegboardMessage.java org.kegbot.kegboard.KegboardMessageException.java org.kegbot.kegboard.KegboardMessageFactory.java org.kegbot.kegboard.KegboardMessageFactoryTest.java org.kegbot.kegboard.KegboardMeterStatusMessage.java org.kegbot.kegboard.KegboardOutputStatusMessage.java org.kegbot.kegboard.KegboardPingCommand.java org.kegbot.kegboard.KegboardSetOutputCommand.java org.kegbot.kegboard.KegboardTemperatureReadingMessage.java