RxSensors is a simple library, RxJava2 compatible, that acts as a wrapper around the Android Sensor's system, converting the stream of sensor data, into a Flowable that emits the same events, so that you can combine more sources of data for more complex operations.
Widget to calibrate sensors (Orientation). This Calibrator can be embedded in your own App.
Detect device shake in background (if you want), specifying sensitivity, range, counts.
An android widget library to show GPS status and signal strength.
A simple timeout sensor that detects if there hasn't been any user interaction for a specified amount of time. If the timer runs up without interaction, a dialog will popup giving them another 30 seconds to 'stay logged in' otherwise the app will kill itself.
GravityView is an Android adaptation of Facebook instant articles. The concept behind the library is to utilize the motion sensors of an Android device and allow the end user to explore the product by rotating his device. It uses gyroscope motion sensor readings to scroll the image.
This library tries to simplify the process of getting the degrees to north.
Sample demonstrating how to set up SensorEventListeners for step detectors and step counters.
This library runs background service that is listening for shake movements in device.
Android library monitoring hardware sensors with RxJava Observables.
Android Orientation Sensor Library helps you to get more accurate vector values of orientation, using all available device sensors.
Android Library for exporting/managing data from the Sensor Manager Library.
A library containing a custom Service allowing to collect data from the
Sensor.TYPE_STEP_COUNTER introduced with Android 4.4 (available only for devices that supports this hardware feature).
AnalogStickLibrary is a simple library that provides an analog stick to use for screen controls.
HandWave is a library that allows developers to enable touch-free interactions in their apps. HandWave uses the built-in, forward-facing camera on a device to recognize users’ in-air gestures. The API provides developers with access to a variety of touch-free gestures which invoke callback functions when detected.
The app is designed to provide the readout as raw as possible and intended to be used by people who want to either test their device's sensors or compare sensors of different devices.
The ES Sensor Manager Library is a library project for Android application developers. The main goal of the project is to make accessing and polling for Android smartphone sensor data easy, highly configurable, and battery-friendly.
Sensorium is an Android Application that collects "sensor" information from your device ("Sensor data") and provides external interfaces to gather and process the data for scientific experiments. This is done in a privacy-preserving way.
GAST is a toolkit for using Android's Sensing capabilities. It contains the examples, boiler plate code, and algorithms you need to properly use Android sensors.