Android Open Source - App platform HexNanoController_Android






Project Summary

Flexbot Controller App for Android platform..

Web Site / Source Repository

HexNanoController_Android is hosted in the following web site
https://github.com/HexAirbot/HexNanoController_Android

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

ItemValue
Java File Count56
Supported screen sizes[xhdpi]
Target SDK Version18
Minimum SDK Version18
Activity Count2
Fragment Count1
jar files usedandroid-support-v4.jar
dd-plist.jar
Required Permissionsandroid.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
Asset File Namesassets\Settings.plist
assets\fonts\helveticaneue-condensedbold.otf




License

The license information of HexNanoController_Android is as follows:

Code license GNU GPL v2 http://www.gnu.org/licenses/gpl.html Content license CC BY-NC-SA 4.0 http://creativecommons.org/licenses/by-nc-sa/4.0/

Resource Files

There are 61 image files in HexNanoController_Android. The names of the image files are listed as follows.

alt_hold_off.png
alt_hold_off_disabled.png
alt_hold_off_hl.png
alt_hold_on.png
alt_hold_on_disabled.png
alt_hold_on_hl.png
angeleyes01.png
btn_arrow_left_hl.png
btn_arrow_left_normal.png
btn_arrow_right_hl.png
btn_arrow_right_normal.png
btn_back_hl.png
btn_back_normal.png
btn_battery_0.png
btn_battery_1.png
btn_battery_2.png
btn_battery_3.png
btn_battery_4.png
btn_black_hl.png
btn_black_normal.png
btn_close_hl.png
btn_close_normal.png
btn_help_hl.png
btn_help_normal.png
btn_off_disabled.png
btn_off_hl.png
btn_off_normal.png
btn_on_disabled.png
btn_on_hl.png
btn_on_normal.png
btn_settings_hl.png
btn_settings_normal.png
btn_stop_hl.png
btn_stop_normal.png
btn_take_off_hl.png
btn_take_off_normal.png
btn_trim_down_hl.png
btn_trim_down_normal.png
btn_trim_left_hl.png
btn_trim_left_normal.png
btn_trim_right_hl.png
btn_trim_right_normal.png
btn_trim_up_hl.png
btn_trim_up_normal.png
help_1.png
help_2.png
joystick_bg.png
joystick_bg2.png
joystick_roll_pitch.png
joystick_rudder_throttle.png
logo.png
screw.png
scroll_bar_gray.png
scroll_bar_orange.png
scroll_btn.png
seekbar_point.png
seekbar_total.png
status_bar.png
switch_off.png
switch_on.png
trim_dummy_center.png

The following screenshort is generated from the image listed above.

null




Java Source Files

.FileHelper.java
.Input.java
.Output.java
.Serializable.java
com.hexairbot.hexmini.HelpActivity.java
com.hexairbot.hexmini.HexMiniApplication.java
com.hexairbot.hexmini.HudActivity.java
com.hexairbot.hexmini.HudViewControllerDelegate.java
com.hexairbot.hexmini.HudViewController.java
com.hexairbot.hexmini.SettingsDialogDelegate.java
com.hexairbot.hexmini.SettingsDialog.java
com.hexairbot.hexmini.SettingsViewControllerDelegate.java
com.hexairbot.hexmini.SettingsViewController.java
com.hexairbot.hexmini.ViewController.java
com.hexairbot.hexmini.adapter.SettingsViewAdapter.java
com.hexairbot.hexmini.ble.BleConnectinManagerDelegate.java
com.hexairbot.hexmini.ble.BleConnectinManager.java
com.hexairbot.hexmini.ble.BluetoothLeService.java
com.hexairbot.hexmini.gestures.EnhancedGestureDetector.java
com.hexairbot.hexmini.modal.ApplicationSettings.java
com.hexairbot.hexmini.modal.Channel.java
com.hexairbot.hexmini.modal.OSDCommon.java
com.hexairbot.hexmini.modal.Transmitter.java
com.hexairbot.hexmini.sensors.DeviceOrientationChangeDelegate.java
com.hexairbot.hexmini.sensors.DeviceOrientationManager.java
com.hexairbot.hexmini.sensors.DeviceSensorManagerWrapper.java
com.hexairbot.hexmini.sensors.SensorManagerWrapper.java
com.hexairbot.hexmini.services.ConnectStateManager.java
com.hexairbot.hexmini.services.IpcControlService.java
com.hexairbot.hexmini.services.IpcProxy.java
com.hexairbot.hexmini.services.NavData.java
com.hexairbot.hexmini.services.OnIpcConnectChangedListener.java
com.hexairbot.hexmini.services.VIConfig.java
com.hexairbot.hexmini.ui.Button.java
com.hexairbot.hexmini.ui.Image.java
com.hexairbot.hexmini.ui.Indicator.java
com.hexairbot.hexmini.ui.Sprite.java
com.hexairbot.hexmini.ui.Text.java
com.hexairbot.hexmini.ui.ToggleButton.java
com.hexairbot.hexmini.ui.UIRenderer.java
com.hexairbot.hexmini.ui.control.CustomSeekBar.java
com.hexairbot.hexmini.ui.control.ViewPagerIndicator.java
com.hexairbot.hexmini.ui.gl.GLSprite.java
com.hexairbot.hexmini.ui.joystick.AcceleratorJoystick.java
com.hexairbot.hexmini.ui.joystick.AnalogueJoystick.java
com.hexairbot.hexmini.ui.joystick.JoystickBase.java
com.hexairbot.hexmini.ui.joystick.JoystickFactory.java
com.hexairbot.hexmini.ui.joystick.JoystickListener.java
com.hexairbot.hexmini.util.DebugHandler.java
com.hexairbot.hexmini.util.FontUtils.java
com.hexairbot.hexmini.util.SystemUiHiderBase.java
com.hexairbot.hexmini.util.SystemUiHiderHoneycomb.java
com.hexairbot.hexmini.util.SystemUiHider.java
com.hexairbot.hexmini.util.SystemUtil.java
com.hexairbot.hexmini.util.TextureUtils.java
fix.android.opengl.GLES20.java