diff --git a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/provider/AnalyticsDatabase.java b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/provider/AnalyticsDatabase.java index 511b3c1e488..b16bda251a3 100644 --- a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/provider/AnalyticsDatabase.java +++ b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/provider/AnalyticsDatabase.java @@ -4,7 +4,13 @@ import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.provider.BaseColumns; -import com.sap.sailing.android.buoy.positioning.app.provider.AnalyticsContract.*; + +import com.sap.sailing.android.buoy.positioning.app.provider.AnalyticsContract.CheckinUriColumns; +import com.sap.sailing.android.buoy.positioning.app.provider.AnalyticsContract.Leaderboard; +import com.sap.sailing.android.buoy.positioning.app.provider.AnalyticsContract.LeaderboardColumns; +import com.sap.sailing.android.buoy.positioning.app.provider.AnalyticsContract.Mark; +import com.sap.sailing.android.buoy.positioning.app.provider.AnalyticsContract.MarkColums; +import com.sap.sailing.android.buoy.positioning.app.provider.AnalyticsContract.MarkPingColumns; import com.sap.sailing.android.shared.logging.ExLog; public class AnalyticsDatabase extends SQLiteOpenHelper { diff --git a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/service/MarkerService.java b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/service/MarkerService.java index 1714fec41e1..99753aed34e 100644 --- a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/service/MarkerService.java +++ b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/service/MarkerService.java @@ -1,10 +1,13 @@ package com.sap.sailing.android.buoy.positioning.app.service; +import java.util.Calendar; + import android.app.Service; import android.content.Intent; import android.os.Binder; import android.os.IBinder; import android.util.Log; + import com.sap.sailing.android.buoy.positioning.app.R; import com.sap.sailing.android.buoy.positioning.app.util.AppPreferences; import com.sap.sailing.android.buoy.positioning.app.util.CheckinManager; @@ -12,8 +15,6 @@ import com.sap.sailing.android.buoy.positioning.app.util.DatabaseHelper; import com.sap.sailing.android.buoy.positioning.app.valueobjects.CheckinData; import com.sap.sailing.android.shared.data.AbstractCheckinData; -import java.util.Calendar; - public class MarkerService extends Service implements CheckinManager.DataChangedListner{ private static String TAG = MarkerService.class.getName(); private MarkerBinder markerBinder; @@ -69,6 +70,8 @@ public class MarkerService extends Service implements CheckinManager.DataChange } private class MarkerBinder extends Binder { + @SuppressWarnings("unused") + // Unused for now. Will be useful in case this service becomes a bound service. public MarkerService getService() { return MarkerService.this; } diff --git a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/BaseActivity.java b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/BaseActivity.java index 8b09b2ad03c..f2ef3d05fb4 100644 --- a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/BaseActivity.java +++ b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/BaseActivity.java @@ -1,11 +1,8 @@ package com.sap.sailing.android.buoy.positioning.app.ui.activities; import android.os.Bundle; -import android.view.Menu; -import android.view.MenuInflater; import android.view.MenuItem; -import com.sap.sailing.android.buoy.positioning.app.R; import com.sap.sailing.android.buoy.positioning.app.util.AppPreferences; import com.sap.sailing.android.shared.ui.activities.AbstractBaseActivity; diff --git a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/RegattaActivity.java b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/RegattaActivity.java index 4fb6f79a312..bd820f9e29f 100644 --- a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/RegattaActivity.java +++ b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/RegattaActivity.java @@ -1,5 +1,8 @@ package com.sap.sailing.android.buoy.positioning.app.ui.activities; +import java.util.ArrayList; +import java.util.List; + import android.content.ComponentName; import android.content.Context; import android.content.Intent; @@ -9,6 +12,7 @@ import android.os.IBinder; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; + import com.sap.sailing.android.buoy.positioning.app.BuildConfig; import com.sap.sailing.android.buoy.positioning.app.R; import com.sap.sailing.android.buoy.positioning.app.service.MarkerService; @@ -25,9 +29,6 @@ import com.sap.sailing.android.shared.ui.activities.AbstractRegattaActivity; import com.sap.sailing.android.shared.ui.customviews.OpenSansToolbar; import com.sap.sailing.android.shared.ui.dialogs.AboutDialog; -import java.util.ArrayList; -import java.util.List; - public class RegattaActivity extends AbstractRegattaActivity { private String leaderboardName; diff --git a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/SettingActivity.java b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/SettingActivity.java index 904caf8f062..f646ca88926 100644 --- a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/SettingActivity.java +++ b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/activities/SettingActivity.java @@ -1,10 +1,9 @@ package com.sap.sailing.android.buoy.positioning.app.ui.activities; import android.os.Bundle; -import android.support.v7.app.ActionBar; import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; import android.view.View; + import com.sap.sailing.android.buoy.positioning.app.R; import com.sap.sailing.android.buoy.positioning.app.ui.fragments.GeneralPreferenceFragment; import com.sap.sailing.android.shared.ui.customviews.OpenSansToolbar; diff --git a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/fragments/BuoyFragment.java b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/fragments/BuoyFragment.java index 0e2954b40cf..3afce330ac4 100644 --- a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/fragments/BuoyFragment.java +++ b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/ui/fragments/BuoyFragment.java @@ -1,5 +1,7 @@ package com.sap.sailing.android.buoy.positioning.app.ui.fragments; +import java.text.DecimalFormat; + import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; @@ -15,6 +17,7 @@ import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; import android.widget.Toast; + import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.MapFragment; @@ -22,7 +25,6 @@ import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.MarkerOptions; import com.sap.sailing.android.buoy.positioning.app.R; import com.sap.sailing.android.buoy.positioning.app.ui.activities.PositioningActivity; -import com.sap.sailing.android.buoy.positioning.app.util.DatabaseHelper.GeneralDatabaseHelperException; import com.sap.sailing.android.buoy.positioning.app.util.PingHelper; import com.sap.sailing.android.buoy.positioning.app.util.PingServerReplyCallback; import com.sap.sailing.android.buoy.positioning.app.valueobjects.MarkInfo; @@ -35,8 +37,6 @@ import com.sap.sailing.android.shared.ui.customviews.SignalQualityIndicatorView; import com.sap.sailing.android.shared.util.ViewHolder; import com.sap.sailing.android.ui.fragments.BaseFragment; -import java.text.DecimalFormat; - public class BuoyFragment extends BaseFragment implements LocationListener { private static final String TAG = BuoyFragment.class.getName(); private static final int GPS_MIN_DISTANCE = 1; diff --git a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/util/DatabaseHelper.java b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/util/DatabaseHelper.java index b98f0c28719..e4e15c6c2b9 100644 --- a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/util/DatabaseHelper.java +++ b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/util/DatabaseHelper.java @@ -1,10 +1,19 @@ package com.sap.sailing.android.buoy.positioning.app.util; -import android.content.*; +import java.util.ArrayList; +import java.util.List; + +import android.content.ContentProviderOperation; +import android.content.ContentResolver; +import android.content.ContentValues; +import android.content.Context; +import android.content.Intent; +import android.content.OperationApplicationException; import android.database.Cursor; import android.os.RemoteException; import android.provider.BaseColumns; import android.support.v4.content.LocalBroadcastManager; + import com.sap.sailing.android.buoy.positioning.app.BuildConfig; import com.sap.sailing.android.buoy.positioning.app.R; import com.sap.sailing.android.buoy.positioning.app.provider.AnalyticsContract; @@ -18,9 +27,6 @@ import com.sap.sailing.android.shared.data.CheckinUrlInfo; import com.sap.sailing.android.shared.data.LeaderboardInfo; import com.sap.sailing.android.shared.logging.ExLog; -import java.util.ArrayList; -import java.util.List; - public class DatabaseHelper { private final static String TAG = DatabaseHelper.class.getName(); diff --git a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/util/PingHelper.java b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/util/PingHelper.java index e47a084d7bd..645d5418894 100644 --- a/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/util/PingHelper.java +++ b/mobile/com.sap.sailing.buoy.positioning/src/com/sap/sailing/android/buoy/positioning/app/util/PingHelper.java @@ -1,7 +1,13 @@ package com.sap.sailing.android.buoy.positioning.app.util; +import java.util.UUID; + +import org.json.JSONException; +import org.json.JSONObject; + import android.content.Context; import android.location.Location; + import com.sap.sailing.android.buoy.positioning.app.util.DatabaseHelper.GeneralDatabaseHelperException; import com.sap.sailing.android.buoy.positioning.app.valueobjects.MarkInfo; import com.sap.sailing.android.buoy.positioning.app.valueobjects.MarkPingInfo; @@ -9,11 +15,6 @@ import com.sap.sailing.android.shared.data.LeaderboardInfo; import com.sap.sailing.android.shared.logging.ExLog; import com.sap.sailing.android.shared.services.sending.MessageSendingService; import com.sap.sailing.android.shared.services.sending.ServerReplyCallback; -import org.json.JSONException; -import org.json.JSONObject; - -import java.io.InputStream; -import java.util.UUID; public class PingHelper { private static String TAG = PingHelper.class.getName();