Android Open Source - App simple Android___BLE






Project Summary

to make a simple Android BLE app.

Web Site / Source Repository

Android___BLE is hosted in the following web site
https://github.com/tomxue/Android___BLE

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

ItemValue
Java File Count77
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version18
Minimum SDK Version18
Activity Count9
Fragment Count5
jar files usedandroid-support-v4.jar
rajawali.jar
Required Permissionsandroid.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
Asset File Namesassets\SensorTagImgA.bin
assets\SensorTagImgB.bin
Raw File Namesres\raw\sensortag.obj




Resource Files

There are 19 image files in Android___BLE. The names of the image files are listed as follows.

accelerometer.png
barometer.png
bluetooth.png
buttonsoffoff.png
buttonsoffon.png
buttonsonoff.png
buttonsonon.png
gyroscope.png
humidity.png
ic_action_lock_orientaion_off.png
ic_action_lock_orientaion_on.png
irtemperature.png
sensortag.png
sensortag_magnetometer.png
sensortag_simplekeys.png
temperature.png
ti_stk_2c_pos_rgb_png.png
tible.png
unknown.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Android___BLE has the following Java source files.

sample.ble.sensortag.BleSensorsRecordService.java
sample.ble.sensortag.BleService.java
sample.ble.sensortag.BleServiceBindingActivity.java
sample.ble.sensortag.BluetoothStateReciever.java
sample.ble.sensortag.DeviceScanActivity.java
sample.ble.sensortag.DeviceServicesActivity.java
sample.ble.sensortag.adapters.BleDevicesAdapter.java
sample.ble.sensortag.adapters.TiServicesAdapter.java
sample.ble.sensortag.ble.BleActionsReceiver.java
sample.ble.sensortag.ble.BleDevicesScanner.java
sample.ble.sensortag.ble.BleExecutorListener.java
sample.ble.sensortag.ble.BleGattExecutor.java
sample.ble.sensortag.ble.BleManager.java
sample.ble.sensortag.ble.BleServiceListener.java
sample.ble.sensortag.ble.BleUtils.java
sample.ble.sensortag.config.AppConfig.java
sample.ble.sensortag.dialogs.AppDialog.java
sample.ble.sensortag.dialogs.EnableBluetoothDialog.java
sample.ble.sensortag.dialogs.ErrorDialog.java
sample.ble.sensortag.fusion.SensorFusionActivity.java
sample.ble.sensortag.fusion.SensorFusionFragment.java
sample.ble.sensortag.fusion.engine.SensorFusionEngine.java
sample.ble.sensortag.fusion.engine.SensorFusionHelper.java
sample.ble.sensortag.fusion.sensors.AndroidSensor.java
sample.ble.sensortag.fusion.sensors.AndroidSensorManager.java
sample.ble.sensortag.fusion.sensors.BleSensor.java
sample.ble.sensortag.fusion.sensors.BleSensorManager.java
sample.ble.sensortag.fusion.sensors.ISensor.java
sample.ble.sensortag.fusion.sensors.ISensorManager.java
sample.ble.sensortag.fusion.sensors.SensorManagerException.java
sample.ble.sensortag.gl.GLSurfaceView.java
sample.ble.sensortag.gl.GlFragment.java
sample.ble.sensortag.gl.ModelLoader.java
sample.ble.sensortag.gl.ModelRenderer.java
sample.ble.sensortag.info.TiDeviceInfoSerivce.java
sample.ble.sensortag.info.TiGapSerivce.java
sample.ble.sensortag.info.TiGattSerivce.java
sample.ble.sensortag.info.TiInfoService.java
sample.ble.sensortag.info.TiInfoServices.java
sample.ble.sensortag.sensor.TiAccelerometerSensor.java
sample.ble.sensortag.sensor.TiGyroscopeSensor.java
sample.ble.sensortag.sensor.TiHumiditySensor.java
sample.ble.sensortag.sensor.TiKeysSensor.java
sample.ble.sensortag.sensor.TiMagnetometerSensor.java
sample.ble.sensortag.sensor.TiPeriodicalSensor.java
sample.ble.sensortag.sensor.TiPressureSensor.java
sample.ble.sensortag.sensor.TiRangeSensors.java
sample.ble.sensortag.sensor.TiSensor.java
sample.ble.sensortag.sensor.TiSensorUtils.java
sample.ble.sensortag.sensor.TiSensors.java
sample.ble.sensortag.sensor.TiTemperatureSensor.java
sample.ble.sensortag.sensor.TiTestSensor.java
ti.android.ble.common.BleDeviceInfo.java
ti.android.ble.common.BluetoothLeService.java
ti.android.ble.common.GattInfo.java
ti.android.ble.common.HelpView.java
ti.android.ble.sensortag.AboutDialog.java
ti.android.ble.sensortag.DeviceActivity.java
ti.android.ble.sensortag.DeviceView.java
ti.android.ble.sensortag.FileActivity.java
ti.android.ble.sensortag.FwUpdateActivity.java
ti.android.ble.sensortag.MainActivity.java
ti.android.ble.sensortag.PreferencesActivity.java
ti.android.ble.sensortag.PreferencesFragment.java
ti.android.ble.sensortag.PreferencesListener.java
ti.android.ble.sensortag.ScanView.java
ti.android.ble.sensortag.SensorTag.java
ti.android.ble.sensortag.ViewPagerActivity.java
ti.android.util.Conversion.java
ti.android.util.CustomTimer.java
ti.android.util.CustomTimerCallback.java
ti.android.util.CustomToast.java
ti.android.util.Point3D.java