From 5c9426ff92553ac284be4485bb2592cb1d8fce8f Mon Sep 17 00:00:00 2001 From: Filip Strajnar Date: Thu, 17 Oct 2024 17:42:42 +0200 Subject: [PATCH] Created location logging service. --- app/src/main/AndroidManifest.xml | 13 +++++-- .../logmylocation/LocationLoggingService.java | 37 +++++++++++++++++++ 2 files changed, 47 insertions(+), 3 deletions(-) create mode 100644 app/src/main/java/com/proculite/logmylocation/LocationLoggingService.java diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 733f10e..720b42c 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,9 +1,11 @@ - - - + + + + + + + diff --git a/app/src/main/java/com/proculite/logmylocation/LocationLoggingService.java b/app/src/main/java/com/proculite/logmylocation/LocationLoggingService.java new file mode 100644 index 0000000..b64162d --- /dev/null +++ b/app/src/main/java/com/proculite/logmylocation/LocationLoggingService.java @@ -0,0 +1,37 @@ +package com.proculite.logmylocation; + +import android.app.Service; +import android.content.Intent; +import android.os.IBinder; +import android.util.Log; + +public class LocationLoggingService extends Service { + private final String TAG = LocationLoggingService.class.getName(); + + public LocationLoggingService() { + } + + @Override + public IBinder onBind(Intent intent) { + return null; + } + + @Override + public int onStartCommand(Intent intent, int flags, int startId) { + Log.d(TAG, "Service started."); + + return super.onStartCommand(intent, flags, startId); + } + + @Override + public void onDestroy() { + Log.d(TAG, "Service has been destroyed."); + } + + @Override + public void onCreate() { + Log.d(TAG, "Service created."); + + super.onCreate(); + } +} \ No newline at end of file