Sensor Application extends beyond the base code functions, integrating advanced sensor usage to give user an insight of the time and percentage of the phone on certain orientations.
- Android SDK
- Android Studio (for building and installing the application)
- An Android device or emulator running Android SDK version 21 (Lollipop) or higher
- Clone the repository:
git clone https://github.com/vuvnguyen95/SensorApplication.git
- Open the project in Android Studio.
- Build the project by navigating to
Build -> Build Bundle(s) / APK(s) -> Build APK(s)
. - Install the APK on your Android device or emulator.
- Orientation Display: The application continuously reads sensor data to determine and display the device's current azimuth, pitch, and roll (base code).
- Usage Tracker: Time spent in each orientation is tracked and aggregated to showcase the device usage pattern in percentages.
- Interactive UI: An interactive button allows users to toggle the visibility of the usage statistics, promoting a clean and user-friendly interface.
Contributions to the SensorApplication app are welcome! Whether it's bug fixes, new features, or improvements to existing features, we appreciate your help.
To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
Thank you to all the contributors who have helped to make SensorApplication a better app!
- GitHub Repository URL:
https://github.com/vuvnguyen95/SensorApplication.git
. - Contact Email:
[email protected]
.