C# Class StepCounter.Services.StepService

Inheritance: Android.App.Service, ISensorEventListener, INotifyPropertyChanged
Afficher le fichier Open project: jamesmontemagno/My-StepCounter Class Usage Examples

Méthodes publiques

Méthode 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

Méthode 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 méthode

public AddSteps ( System.Int64 count ) : void
count System.Int64
Résultat void

OnAccuracyChanged() public méthode

public OnAccuracyChanged ( Android.Hardware.Sensor sensor, SensorStatus accuracy ) : void
sensor Android.Hardware.Sensor
accuracy SensorStatus
Résultat void

OnBind() public méthode

public OnBind ( Android intent ) : Android.OS.IBinder
intent Android
Résultat Android.OS.IBinder

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnSensorChanged() public méthode

public OnSensorChanged ( Android.Hardware.SensorEvent e ) : void
e Android.Hardware.SensorEvent
Résultat void

OnStartCommand() public méthode

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

OnTaskRemoved() public méthode

public OnTaskRemoved ( Android.Content.Intent rootIntent ) : void
rootIntent Android.Content.Intent
Résultat void