ActivityRecognition
ActivityRecognition copied to clipboard
Detecting user activity in android can be done very easily using ActivityRecognitionClient. You can detect user activities like Still, Running, Walking, Cycling, Tilting, Driving etc., We can see this...
ActivityRecognition
Android User Activity Recognition – Still, Walking, Running, Driving
Detecting user activity in android can de done very easily using ActivityRecognitionClient. You can detect user activities like Still, Running, Walking, Cycling, Tilting, Driving etc., We can see this API widely used in lot of fitness apps (like GoogleFit) to provide user activity info like number steps he is taken, the distance he is travelled.
add service & permission inside manifest.xml file
<uses-permission android:name="com.google.android.gms.permission.ACTIVITY_RECOGNITION" />
<service android:name=".BackgroundDetectedActivitiesService"></service>
add dependencies inside build.gradle file (app level)
dependencies { implementation 'com.android.support:design:27.1.1'
implementation 'com.google.android.gms:play-services-location:11.6.0' }
Screen shot
