Android Open Source - Map JSON RunningOnAndroid






Project Summary

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.

Web Site / Source Repository

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.

Project Detail

The following table is the detailed list of RunningOnAndroid.

ItemValue
Java File Count42
Supported screen sizes[hdpi]
Minimum SDK Version3
Activity Count9
jar files usedRunningLib.jar
RunningLib.jar
RunningLib.jar
hsqldb.jar
hsqldb.jar
json.jar
json.jar
json.jar
json.jar
sqlitejdbc-v056.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.CAMERA
android.permission.INTERNET




Resource Files

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.

null




Java Source Files

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