C# Class StepCounter.Services.StepService

Inheritance: Android.App.Service, ISensorEventListener, INotifyPropertyChanged
Datei anzeigen Open project: jamesmontemagno/My-StepCounter Class Usage Examples

Public Methods

Method Description
AddSteps ( System.Int64 count ) : void
OnAccuracyChanged ( Android.Hardware.Sensor sensor, SensorStatus accuracy ) : void
OnBind ( Android intent ) : Android.OS.IBinder
OnDestroy ( ) : void
OnSensorChanged ( Android.Hardware.SensorEvent e ) : void
OnStartCommand ( Android.Content.Intent intent, StartCommandFlags flags, int startId ) : StartCommandResult
OnTaskRemoved ( Android.Content.Intent rootIntent ) : void

Private Methods

Method Description
CrunchDates ( bool startup = false ) : void
CrunchHighScores ( ) : void
OnPropertyChanged ( string name ) : void
PopUpNotification ( int id, string title, string message ) : void
RegisterListeners ( SensorType sensorType ) : void
Startup ( bool warning = false ) : void
UnregisterListeners ( ) : void

Method Details

AddSteps() public method

public AddSteps ( System.Int64 count ) : void
count System.Int64
return void

OnAccuracyChanged() public method

public OnAccuracyChanged ( Android.Hardware.Sensor sensor, SensorStatus accuracy ) : void
sensor Android.Hardware.Sensor
accuracy SensorStatus
return void

OnBind() public method

public OnBind ( Android intent ) : Android.OS.IBinder
intent Android
return Android.OS.IBinder

OnDestroy() public method

public OnDestroy ( ) : void
return void

OnSensorChanged() public method

public OnSensorChanged ( Android.Hardware.SensorEvent e ) : void
e Android.Hardware.SensorEvent
return void

OnStartCommand() public method

public OnStartCommand ( Android.Content.Intent intent, StartCommandFlags flags, int startId ) : StartCommandResult
intent Android.Content.Intent
flags StartCommandFlags
startId int
return StartCommandResult

OnTaskRemoved() public method

public OnTaskRemoved ( Android.Content.Intent rootIntent ) : void
rootIntent Android.Content.Intent
return void