Android Open Source - Development arduino spydroid-iRobot






Project Summary

An IoT include the iRobot controller , Arduino light switch and Android act like a main controller..

Web Site / Source Repository

spydroid-iRobot is hosted in the following web site
https://github.com/vtungn/spydroid-iRobot

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

ItemValue
Java File Count43
Supported screen sizes[mdpi, ldpi, hdpi]
Target SDK Version18
Minimum SDK Version9
Activity Count3
Fragment Count5
jar files usedGoogleAdMobAdsSdk-6.1.0.jar
acra-4.4.0.jar
android-support-v4.jar
gcm.jar
sc-light-jdk15on-1.47.0.2.jar
scpkix-jdk15on-1.47.0.2.jar
scprov-jdk15on-1.47.0.2.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.CAMERA
android.permission.CHANGE_WIFI_MULTICAST_STATE
android.permission.INTERNET
android.permission.RECORD_AUDIO
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\www\drawing.svg
assets\www\fonts\bangers.eot
assets\www\fonts\bangers.woff
assets\www\fonts\sunshiney.eot
assets\www\fonts\sunshiney.woff
assets\www\images\ArDown.png
assets\www\images\ArLeft.png
assets\www\images\ArRight.png
assets\www\images\ArUp.png
assets\www\images\Connect-btn.png
assets\www\images\Stop-btn.png
assets\www\images\blue-button.png
assets\www\images\camera.png
assets\www\images\eye.png
assets\www\images\facebook.png
assets\www\images\install.jpg
assets\www\images\lamp.png
assets\www\images\lamp1.png
assets\www\images\lamp2.png
assets\www\images\phone.png
assets\www\images\quote.png
assets\www\images\red-button.png
assets\www\images\speaker.png
assets\www\images\spydroid.png
assets\www\less\#vlc.less#
assets\www\less\accordion.less
assets\www\less\base.less
assets\www\less\fonts.less
assets\www\less\ie.less
assets\www\less\mixins.less
assets\www\less\styles.less
assets\www\less\vlc.less
Raw File Namesres\raw\animals_cat.mp3
res\raw\animals_dog.mp3
res\raw\funny_fart.mp3
res\raw\funny_fart2.mp3
res\raw\funny_snoring.mp3
res\raw\scary_breath.mp3
res\raw\scary_evil_laughter.mp3
res\raw\scary_horror.mp3
res\raw\scary_insane_laughter.mp3
res\raw\scary_long_growl.mp3
res\raw\scary_thunder.mp3
res\raw\war_explosion.mp3
res\raw\war_gunshot.mp3




Resource Files

There are 3 image files in spydroid-iRobot. The names of the image files are listed as follows.

check.png
quit.png
settings.png

The following screenshort is generated from the image listed above.

null

Java Source Files

spydroid-iRobot has the following Java source files.

net.majorkernelpanic.http.ModAssetServer.java
net.majorkernelpanic.http.ModInternationalization.java
net.majorkernelpanic.http.ModSSL.java
net.majorkernelpanic.http.TinyHttpServer.java
net.majorkernelpanic.spydroid.SpydroidApplication.java
net.majorkernelpanic.spydroid.Utilities.java
net.majorkernelpanic.spydroid.api.CustomHttpServer.java
net.majorkernelpanic.spydroid.api.CustomRtspServer.java
net.majorkernelpanic.spydroid.api.RequestHandler.java
net.majorkernelpanic.spydroid.api.iRobotController.java
net.majorkernelpanic.spydroid.ui.AboutFragment.java
net.majorkernelpanic.spydroid.ui.HandsetFragment.java
net.majorkernelpanic.spydroid.ui.OptionsActivity.java
net.majorkernelpanic.spydroid.ui.PreviewFragment.java
net.majorkernelpanic.spydroid.ui.SpydroidActivity.java
net.majorkernelpanic.spydroid.ui.TabletFragment.java
net.majorkernelpanic.streaming.MediaStream.java
net.majorkernelpanic.streaming.Session.java
net.majorkernelpanic.streaming.SessionBuilder.java
net.majorkernelpanic.streaming.Stream.java
net.majorkernelpanic.streaming.audio.AACNotSupportedException.java
net.majorkernelpanic.streaming.audio.AACStream.java
net.majorkernelpanic.streaming.audio.AMRNBStream.java
net.majorkernelpanic.streaming.audio.AudioQuality.java
net.majorkernelpanic.streaming.audio.AudioStream.java
net.majorkernelpanic.streaming.mp4.MP4Config.java
net.majorkernelpanic.streaming.rtcp.SenderReport.java
net.majorkernelpanic.streaming.rtp.AACADTSPacketizer.java
net.majorkernelpanic.streaming.rtp.AACLATMPacketizer.java
net.majorkernelpanic.streaming.rtp.AMRNBPacketizer.java
net.majorkernelpanic.streaming.rtp.AbstractPacketizer.java
net.majorkernelpanic.streaming.rtp.H263Packetizer.java
net.majorkernelpanic.streaming.rtp.H264Packetizer.java
net.majorkernelpanic.streaming.rtp.MediaCodecInputStream.java
net.majorkernelpanic.streaming.rtp.RtpSocket.java
net.majorkernelpanic.streaming.rtsp.RtspClient.java
net.majorkernelpanic.streaming.rtsp.RtspServer.java
net.majorkernelpanic.streaming.rtsp.UriParser.java
net.majorkernelpanic.streaming.video.H263Stream.java
net.majorkernelpanic.streaming.video.H264Stream.java
net.majorkernelpanic.streaming.video.VideoQuality.java
net.majorkernelpanic.streaming.video.VideoStream.java