Android app to track outdoor running races on real time, displaying position in map and statistics of athletes ? Android, Java, Servlets, GPS, Google maps, JSON ? Feb10-Mar11 ? Developed for Course Electronic Systems Labs, UPM ? Enhanced for Telefonica's Android contest (3rd prize) ? With V?ctor Garc?a Giganto.
RunningOnAndroid is hosted in the following web site
https://github.com/luisyng/RunningOnAndroid
If you think the Android project RunningOnAndroid listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of RunningOnAndroid.
Item | Value |
---|---|
Java File Count | 42 |
Supported screen sizes | [hdpi] |
Minimum SDK Version | 3 |
Activity Count | 9 |
jar files used | RunningLib.jar RunningLib.jar RunningLib.jar hsqldb.jar hsqldb.jar json.jar json.jar json.jar json.jar sqlitejdbc-v056.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.CAMERA android.permission.INTERNET |
There are 14 image files in RunningOnAndroid. The names of the image files are listed as follows.
balloon_overlay_close.png balloon_overlay_focused.9.png balloon_overlay_unfocused.9.png comment.png f0.png f1.png f2.png f3.png f4.png f5.png f6.png finish_icon.png podium.png start_icon.png
The following screenshort is generated from the image listed above.
RunningOnAndroid has the following Java source files.
running.android.app.AthletesActivity.java running.android.app.AthletesOverlay.java running.android.app.BalloonItemizedOverlay.java running.android.app.BalloonOverlayView.java running.android.app.CameraActivity.java running.android.app.CircuitActivity.java running.android.app.CircuitOverlay.java running.android.app.ColorPickerDialog.java running.android.app.CommentOverlayItem.java running.android.app.CommentsActivity.java running.android.app.CompetitionTabActivity.java running.android.app.DetailsActivity.java running.android.app.HomeActivity.java running.android.app.LoginActivity.java running.android.app.MainActivity.java running.android.app.MyItemizedOverlay.java running.android.app.WebService.java running.android.domain.Circuit.java running.android.json.JSONAdapterAndroid.java running.android.util.AppUtils.java running.android.util.CircuitManager.java running.android.util.MutexManager.java running.android.web.WebInterface.java running.domain.Athlete.java running.domain.Category.java running.domain.Comment.java running.domain.Competition.java running.json.JSONAdapter.java running.server.db.HsqldbInterface.java running.server.domain.Circuit.java running.server.domain.CircuitPoint.java running.server.json.JSONAdapterServer.java running.server.servlet.Servlet.java running.server.simulation.DistanceFromStart.java running.server.simulation.RacePlayback.java running.server.simulation.SimulatedAthlete.java running.server.simulation.Simulator.java running.server.util.CircuitManager.java running.server.util.CommentProcessor.java running.server.util.ResultsCalculator.java running.server.util.TestCompetitionCreator.java running.util.DistanceCalculator.java