Android Open Source - Hardware controller robopad






Project Summary

Android app that consists on a robots controller via the device's Bluetooth..

Web Site / Source Repository

robopad is hosted in the following web site
https://github.com/bq/robopad

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

ItemValue
Java File Count19
Supported screen sizes[sw600dp, mdpi, xxhdpi, hdpi, xhdpi, sw720dp, w640dphdpi, w500dp]
Activity Count4
Fragment Count1
Required Permissionsandroid.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN




Resource Files

There are 64 image files in robopad. The names of the image files are listed as follows.

beetle_pins.png
bot_beetle_connected.png
bot_beetle_disconnected.png
bot_crab.png
bot_crab_action_bar_icon.png
bot_generic.png
bot_generic_action_bar_icon.png
bot_rhino.png
bot_rhino_action_bar_icon.png
bq_logo.png
btn_navigation_dark_green_btn_default_disabled_focused_holo_light.9.png
btn_navigation_dark_green_btn_default_disabled_holo_light.9.png
btn_navigation_dark_green_btn_default_focused_holo_light.9.png
btn_navigation_dark_green_btn_default_normal_holo_light.9.png
btn_navigation_dark_green_btn_default_pressed_holo_light.9.png
close_claw_disabled.png
comand_button_1.png
comand_button_2.png
comand_button_3.png
comand_button_4.png
comand_button_5.png
comand_button_6.png
full_open_claw_disabled.png
generic_command_button.png
green_button_btn_default_disabled_focused_holo_light.9.png
green_button_btn_default_disabled_holo_light.9.png
green_button_btn_default_focused_holo_light.9.png
green_button_btn_default_green_disabled_holo_light.9.png
green_button_btn_default_normal_holo_light.9.png
green_button_btn_default_pressed_holo_light.9.png
ic_beetle_bg_off.png
ic_beetle_bg_on.png
ic_bot_pollywog_connected.png
ic_bot_pollywog_disconnected.png
ic_close_claw.png
ic_connected.png
ic_disconnected.png
ic_down_button.png
ic_full_open_claw.png
ic_left_button.png
ic_light_avoider.png
ic_light_avoider_selected.png
ic_line_follower.png
ic_line_follower_selected.png
ic_open_claw.png
ic_right_button.png
ic_settings.png
ic_stop_button.png
ic_up_button.png
menu_beetle_printbot.png
menu_beetle_printbot_pressed.png
menu_pollywog_printbot.png
menu_pollywog_printbot_pressed.png
open_claw_disabled.png
pollywog_bg_off.png
pollywog_bg_on.png
pollywog_pins.png
settings_bluetooth.png
settings_help.png
slider_thumb_disabled.png
slider_thumb_enabled.png
spinner.png
wellcome.png
wellcome_bq.png

The following screenshort is generated from the image listed above.

null




Java Source Files

robopad has the following Java source files.

com.bq.robotic.robopad.RoboPad.java
com.bq.robotic.robopad.RoboPadSettings.java
com.bq.robotic.robopad.RoboPadSplashScreen.java
com.bq.robotic.robopad.SelectRobotActivity.java
com.bq.robotic.robopad.fragments.BeetleFragment.java
com.bq.robotic.robopad.fragments.CrabFragment.java
com.bq.robotic.robopad.fragments.GenericRobotFragment.java
com.bq.robotic.robopad.fragments.PollywogFragment.java
com.bq.robotic.robopad.fragments.RhinoFragment.java
com.bq.robotic.robopad.fragments.RobotFragment.java
com.bq.robotic.robopad.listeners.RobotListener.java
com.bq.robotic.robopad.listeners.TipsManagerListener.java
com.bq.robotic.robopad.utils.InverseYesNoDialogPreference.java
com.bq.robotic.robopad.utils.RoboPadConstants.java
com.bq.robotic.robopad.utils.RobotConnectionsPopupWindow.java
com.bq.robotic.robopad.utils.ScaleImageView.java
com.bq.robotic.robopad.utils.SliderView.java
com.bq.robotic.robopad.utils.TipsFactory.java
com.bq.robotic.robopad.utils.TipsManager.java