
Step Counter – Pedometer, GPS Route, BMI & Charts (Android)
Step Counter is a ready-to-publish Android pedometer software that tracks steps within the background utilizing the gadget’s step detector sensor.
The app gives real-time statistics together with distance, velocity, tempo, and energy burned whereas additionally permitting customers to trace routes on a map.
It additionally features a BMI calculator, 7-day statistics charts, session historical past storage, and a person profile system with purpose administration.
Constructed with fashionable Android improvement practices utilizing Java, Room database, Materials parts, and Google Play Companies.
Quick Description
Android 5.0+ pedometer with foreground service, stay stats, GPS route monitoring, BMI calculator,
7-day charts, historical past storage utilizing Room database, and profile/purpose administration.
App Options
- Foreground step counter service with begin/cease management and chronic notification
- Actual-time statistics: distance (km), velocity (km/h), tempo, energy burned, and purpose progress
- GPS route monitoring displayed on Google Maps with polyline path
- 7-day statistics charts (steps bar chart and energy line chart) utilizing MPAndroidChart
- BMI calculator with automated well being class labels
- Historical past display storing all exercise classes utilizing Room database
- Profile display for title, weight, peak, and every day step purpose
- Boot receiver to robotically resume step service after gadget restart
- Trendy gradient person interface utilizing Materials parts and card layouts
- Clear Java codebase with View Binding enabled
Technical Particulars
- Language: Java
- Minimal SDK: Android 5.0 (API 21)
- Goal SDK: API 36
- Structure: View Binding + Room Database
- Charts Library: MPAndroidChart
- Maps Integration: Google Maps API
- Google Play Companies for location and exercise recognition
Necessities
- Android Studio Hedgehog (2023.1.1+) with JDK 8 or larger
- Android SDK API 26+ put in
- Bodily Android gadget with a step-detector sensor (emulator doesn’t assist it)
- Google Maps API Key
- Runtime permissions for Location and Exercise Recognition
Set up & Setup
- Obtain and unzip the StepCounter venture.
- Open the venture in Android Studio.
- Add your Google Maps API key in:
app/src/primary/res/values/strings.xmlas google_maps_key. - Guarantee the identical secret is added within the
AndroidManifest.xmlmeta-data part. - Confirm that
settings.gradlecontains the JitPack repository:
maven { url 'https://jitpack.io' } - Sync Gradle and choose Construct → Make Challenge.
- Run the applying on a bodily Android gadget.
- Grant Exercise Recognition and Location permissions.
- Faucet Begin Counter to start monitoring steps.
Included in Bundle
- Full Android Studio venture supply code
- Documentation for setup
- Clear and well-structured Java code
Help
If you happen to want help with set up or customization, be happy to contact the developer by the assist part.
APK: https://www.mediafire.com/file/1018ph7ap47ttql/SCPedometer.apk/file
Source

