Skip to content

A simple and intuitive step counter application built using Kotlin and Java for Android devices. This app helps users track their daily steps, encouraging a more active and healthy lifestyle. The project demonstrates the use of Android's sensor APIs, UI components, and data persistence techniques.

Notifications You must be signed in to change notification settings

Sasmitha22/Step-Counter-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Step Counter App

Overview

The Step Counter App is an Android application designed to help users monitor their daily steps using the built-in sensors of their smartphones. This project is built using Kotlin and Java, showcasing the capabilities of Android's sensor APIs and efficient data handling techniques.

Features

  • Real-time Step Counting: Utilizes the device's accelerometer to count steps accurately.
  • Daily Tracking: Keeps track of daily step counts and stores historical data.
  • User-friendly Interface: Simple and intuitive UI for easy navigation and real-time updates.
  • Minimal Battery Consumption: Optimized to use minimal battery power while tracking steps.

Installation

To run the Step Counter App on your device, follow these steps:

  1. Clone the repository:
    git clone https://github.com/your-username/step-counter-app.git
  2. Open the project in Android Studio.
  3. Build and run the application on your Android device or emulator.

Usage

  1. Launch the app on your Android device.
  2. Start walking and see your steps being counted in real-time.
  3. Check your daily step count and history in the app.

Code Structure

The project follows a simple structure for easy understanding and modification:

  • MainActivity.java: The main activity that initializes the step counter and updates the UI.
  • StepCounterService.java: A background service that handles step counting using the accelerometer.
  • DatabaseHelper.java: Manages the storage and retrieval of step count data.

Contributions

Contributions are welcome! If you have any ideas or improvements, feel free to open an issue or submit a pull request.

Contact

For any inquiries or suggestions, please contact Sasmitha at sasmithab@gmail.com.

About

A simple and intuitive step counter application built using Kotlin and Java for Android devices. This app helps users track their daily steps, encouraging a more active and healthy lifestyle. The project demonstrates the use of Android's sensor APIs, UI components, and data persistence techniques.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages