Android Open Source - Hardware remote Flyboard






Project Summary

An Android application with which the smartphone acts as a remote controller for an electric powered board, via Bluetooth connection.

Web Site / Source Repository

Flyboard is hosted in the following web site
https://github.com/ScarfaceIII/Flyboard

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

ItemValue
Java File Count11
Supported screen sizes[mdpi, ldpi, hdpi]
Minimum SDK Version7
Activity Count5
Required Permissionsandroid.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 23 image files in Flyboard. The names of the image files are listed as follows.

bticon.png
bticon_pressed.png
dx1.png
dx2.png
dx3.png
dx4.png
dx5.png
dx6.png
icon2.png
polimi_white.png
seek_thumb_normal.png
seek_thumb_pressed.png
seek_thumb_selected.png
sems.png
sphere.png
start.png
stop.png
sx1.png
sx2.png
sx3.png
sx4.png
sx5.png
sx6.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Flyboard has the following Java source files.

it.polimi.flyboardcontrol.AbsVerticalSeekBar.java
it.polimi.flyboardcontrol.AccelerometerControl.java
it.polimi.flyboardcontrol.AccelerometerService.java
it.polimi.flyboardcontrol.BTService.java
it.polimi.flyboardcontrol.DataModel.java
it.polimi.flyboardcontrol.DeviceListActivity.java
it.polimi.flyboardcontrol.FeetControl.java
it.polimi.flyboardcontrol.FlyboardControl.java
it.polimi.flyboardcontrol.TouchControl.java
it.polimi.flyboardcontrol.VerticalProgressBar.java
it.polimi.flyboardcontrol.VerticalSeekBar.java