Android Open Source - Development gesture LiteTurn






Project Summary

An automated, gesture-controlled turn light system for cyclists using cheap and efficient consumer devices. HackTX '14 (3rd Place) and CS 386W (Best Research Project).

Web Site / Source Repository

LiteTurn is hosted in the following web site
https://github.com/kyeah/LiteTurn

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

ItemValue
Java File Count27
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version19
Minimum SDK Version19
Activity Count11
Fragment Count2
jar files usedSparkJava-1.0.jar
myosdk.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\Fonts\Roboto-Black.ttf
assets\Fonts\Roboto-BlackItalic.ttf
assets\Fonts\Roboto-Bold.ttf
assets\Fonts\Roboto-BoldItalic.ttf
assets\Fonts\Roboto-Italic.ttf
assets\Fonts\Roboto-Light.ttf
assets\Fonts\Roboto-LightItalic.ttf
assets\Fonts\Roboto-Medium.ttf
assets\Fonts\Roboto-MediumItalic.ttf
assets\Fonts\Roboto-Regular.ttf
assets\Fonts\Roboto-Thin.ttf
assets\Fonts\Roboto-ThinItalic.ttf




Resource Files

There are 3 image files in LiteTurn. The names of the image files are listed as follows.

ic_drawer.png
ic_glass_logo.png
ic_stop.png

The following screenshort is generated from the image listed above.

null

Java Source Files

LiteTurn has the following Java source files.

com.thalmic.android.sample.background.BackgroundService.java
com.thalmic.android.sample.background.BackgroundService.java
com.thalmic.android.sample.background.TriggerActivity.java
com.thalmic.android.sample.background.TriggerActivity.java
com.thalmic.android.sample.glass.MainActivity.java
com.thalmic.android.sample.glass.MainActivity.java
com.thalmic.android.sample.glass.MotionEventGenerator.java
com.thalmic.android.sample.glass.MotionEventGenerator.java
com.thalmic.android.sample.glass.MyoGlassService.java
com.thalmic.android.sample.glass.MyoGlassService.java
com.thalmic.android.sample.helloworld.HelloWorldActivity.java
com.thalmic.android.sample.helloworld.HelloWorldActivity.java
com.thalmic.android.sample.multiplemyos.MultipleMyosActivity.java
com.thalmic.android.sample.multiplemyos.MultipleMyosActivity.java
kyeh.com.bikelights.ApplicationTest.java
kyeh.com.bikelights.MainActivity.java
kyeh.com.bikelights.SplashActivity.java
kyeh.com.bikelights.Turn.java
kyeh.com.bikelights.gestures.AccelPoint.java
kyeh.com.bikelights.gestures.GestureDetector.java
kyeh.com.bikelights.gestures.MyoDeviceListener.java
kyeh.com.bikelights.gestures.NativeSensorListener.java
kyeh.com.bikelights.location.BearingsTracker.java
kyeh.com.bikelights.location.TrackerFragment.java
kyeh.com.bikelights.spark.SparkAsyncTask.java
kyeh.com.bikelights.spark.SparkClient.java
kyeh.com.bikelights.spark.SparkLightsFragment.java