Android Open Source - Hardware connection google-glass-share-barcode-bluetooth






Project Summary

An experiment intending to scan a barcode using Google Glass and send it to phone connected by Bluetooth.

Web Site / Source Repository

google-glass-share-barcode-bluetooth is hosted in the following web site
https://github.com/corneliudascalu/google-glass-share-barcode-bluetooth

If you think the Android project google-glass-share-barcode-bluetooth 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 google-glass-share-barcode-bluetooth.

ItemValue
Java File Count111
Supported screen sizes[mdpi, ldpi, xxhdpi, hdpi, xhdpi]
Activity Count9
jar files usedrepackaged-okhttp-2.0.0.jar
repackaged-okhttp-2.0.0.jar
repackaged-okio-1.0.1.jar
repackaged-okio-1.0.1.jar
zxing-core-2.3.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.CAMERA
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
com.corneliudascalu.glass.phone.permission.C2D_MESSAGE
com.google.android.c2dm.permission.RECEIVE
com.google.android.glass.permission.DEVELOPMENT
Raw File Namesres\raw\beep.ogg




License

The license information of google-glass-share-barcode-bluetooth is as follows:

Apache License

Resource Files

There are 7 image files in google-glass-share-barcode-bluetooth. The names of the image files are listed as follows.

ic_action_about.png
ic_action_discard.png
ic_action_refresh.png
ic_action_share.png
ic_glass_logo.png
ic_stop.png
logo.png

The following screenshort is generated from the image listed above.

null




Java Source Files

google-glass-share-barcode-bluetooth has the following Java source files.

com.corneliudascalu.glass.app2.ApplicationTest.java
com.corneliudascalu.glass.app2.DeviceCardAdapter.java
com.corneliudascalu.glass.app2.GlassApp.java
com.corneliudascalu.glass.app2.LaunchCaptureActivity.java
com.corneliudascalu.glass.app2.ResultsActivity.java
com.corneliudascalu.glass.app2.SelectDeviceActivity.java
com.corneliudascalu.glass.app2.interactor.GetDevicesUseCase.java
com.corneliudascalu.glass.app2.interactor.GetSelectedDeviceUseCase.java
com.corneliudascalu.glass.app2.interactor.GetSelectedDeviceUseCaseImpl.java
com.corneliudascalu.glass.app2.interactor.RequestResult.java
com.corneliudascalu.glass.app2.interactor.RoughGetDevicesUseCase
.java
com.corneliudascalu.glass.app2.interactor.RoughSelectDeviceUseCase.java
com.corneliudascalu.glass.app2.interactor.SelectDeviceUseCase.java
com.corneliudascalu.glass.app2.interactor.SendDataUseCase.java
com.corneliudascalu.glass.app2.interactor.SendDataUseCaseImpl.java
com.corneliudascalu.glass.device.ApplicationTest.java
com.corneliudascalu.glass.device.data.DeviceRepository.java
com.corneliudascalu.glass.device.data.DeviceRepositoryImpl.java
com.corneliudascalu.glass.device.model.Device.java
com.corneliudascalu.glass.device.model.DeviceList.java
com.corneliudascalu.glass.device.model.DeviceMessage.java
com.corneliudascalu.glass.device.model.NotificationMessage.java
com.corneliudascalu.glass.phone.ApplicationTest.java
com.corneliudascalu.glass.phone.GcmReceiver.java
com.corneliudascalu.glass.phone.MainActivity.java
com.corneliudascalu.glass.phone.Message.java
com.corneliudascalu.glass.phone.domain.message.EventMessage.java
com.corneliudascalu.glass.phone.domain.message.backservice.BackgroundServiceStatusMessage.java
com.corneliudascalu.glass.phone.domain.message.backservice.ConnectingToServerStatusMessage.java
com.corneliudascalu.glass.phone.domain.message.backservice.ConnectionErrorMessage.java
com.corneliudascalu.glass.phone.domain.message.backservice.IntentUnhandledMessage.java
com.corneliudascalu.glass.phone.domain.message.backservice.NoNetworkStatusMessage.java
com.corneliudascalu.glass.phone.domain.message.backservice.RegisteredGcmStatusMessage.java
com.corneliudascalu.glass.phone.domain.message.backservice.UnsupportedFormatMessage.java
com.corneliudascalu.glass.phone.domain.message.gcm.DeviceUnsupportedStatusMessage.java
com.corneliudascalu.glass.phone.domain.message.gcm.GcmStatusMessage.java
com.corneliudascalu.glass.phone.domain.message.gcm.RecoverableErrorStatusMessage.java
com.corneliudascalu.glass.phone.service.BackService.java
com.corneliudascalu.glass.phone.service.BackServiceImpl.java
com.corneliudascalu.glass.phone.service.LocalBinder.java
com.corneliudascalu.glass.phone.service.ServiceFsm.java
com.corneliudascalu.testglass.ApplicationTest.java
com.corneliudascalu.testglass.BluetoothConnectedActivity.java
com.corneliudascalu.testglass.DeviceCardScrollAdapter.java
com.corneliudascalu.testglass.DeviceChooserActivity.java
com.corneliudascalu.testglass.MainActivity.java
com.corneliudascalu.testglass.ResultsActivity.java
com.corneliudascalu.testglass.service.BluetoothInterface.java
com.corneliudascalu.testglass.service.BluetoothService.java
com.corneliudascalu.testglass.service.ClientUiCallback.java
com.corneliudascalu.testglass.service.EmptyUiCallback.java
com.corneliudascalu.testglass.service.GattServerService.java
com.corneliudascalu.testglass.service.ILocalBinder.java
com.corneliudascalu.testglass.service.exceptions.ConnectSocketException.java
com.corneliudascalu.testglass.service.exceptions.CreateSocketException.java
com.corneliudascalu.testglass.service.exceptions.GattExploreException.java
com.corneliudascalu.testglass.service.exceptions.NoCharacteristicFoundException.java
com.corneliudascalu.testglass.service.exceptions.NoServiceFoundException.java
com.corneliudascalu.testglass.service.exceptions.NullSocketException.java
com.corneliudascalu.testglass.service.exceptions.OpenStreamException.java
com.corneliudascalu.testglass.util.RequestCodes.java
com.github.barcodeeye.BaseGlassActivity.java
com.github.barcodeeye.LaunchActivity.java
com.github.barcodeeye.image.ImageManager.java
com.github.barcodeeye.migrated.AmbientLightManager.java
com.github.barcodeeye.migrated.BeepManager.java
com.github.barcodeeye.migrated.DecodeFormatManager.java
com.github.barcodeeye.migrated.DecodeHintManager.java
com.github.barcodeeye.migrated.FinishListener.java
com.github.barcodeeye.migrated.HttpHelper.java
com.github.barcodeeye.migrated.InactivityTimer.java
com.github.barcodeeye.migrated.Intents.java
com.github.barcodeeye.migrated.LocaleManager.java
com.github.barcodeeye.scan.CaptureActivity.java
com.github.barcodeeye.scan.CaptureActivityHandler.java
com.github.barcodeeye.scan.DecodeHandler.java
com.github.barcodeeye.scan.DecodeThread.java
com.github.barcodeeye.scan.api.CardPresenter.java
com.github.barcodeeye.scan.result.ResultProcessor.java
com.github.barcodeeye.scan.result.ResultProcessorFactory.java
com.github.barcodeeye.scan.result.internal.IsbnResultProcessor.java
com.github.barcodeeye.scan.result.internal.ProductResultProcessor.java
com.github.barcodeeye.scan.result.internal.TextResultProcessor.java
com.github.barcodeeye.scan.result.internal.UriResultProcessor.java
com.github.barcodeeye.scan.result.supplement.SupplementalInfoRetriever.java
com.github.barcodeeye.scan.ui.ViewfinderView.java
com.google.zxing.client.android.camera.CameraManager.java
com.google.zxing.client.android.camera.open.OpenCameraInterface.java
com.google.zxing.client.android.clipboard.ClipboardInterface.java
com.google.zxing.client.android.history.HistoryItem.java
com.google.zxing.client.android.share.AppPickerActivity.java
com.google.zxing.client.android.share.BookmarkPickerActivity.java
com.google.zxing.client.android.wifi.WifiConfigManager.java