Android Open Source - Map application stardroid






Project Summary

Google Sky Map Android Application.

Web Site / Source Repository

stardroid is hosted in the following web site
https://github.com/ShengLiu/stardroid

If you think the Android project stardroid 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 stardroid.

ItemValue
Java File Count175
Supported screen sizes[mdpi, large, hdpi]
Minimum SDK Version3
Activity Count6
jar files usedcglib-src-2.2.jar
easymock-2.5.2-sources.jar
easymockclassextension-2.5.2-sources.jar
emma-2.0.5312.jar
junit_3.8-src.jar
libGoogleAnalytics.jar
objenesis-1.2-sources.jar
protobuf-java-2.3.0-lite.jar
protobuf-java-2.3.0.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.WAKE_LOCK
android.permission.WRITE_SETTINGS
Asset File Namesassets\constellations.binary
assets\messier.binary
assets\stars.binary
Raw File Namesres\raw\timetravel.wav
res\raw\timetravelback.wav




Resource Files

There are 73 image files in stardroid. The names of the image files are listed as follows.

arrow.png
arrowcircle.png
automaticmode.png
b_constellation_off.png
b_constellation_on.png
b_grid_off.png
b_grid_on.png
b_horizon_off.png
b_horizon_on.png
b_iss_off.png
b_iss_on.png
b_messier_off.png
b_messier_on.png
b_meteor_off.png
b_meteor_on.png
b_planets_off.png
b_planets_on.png
b_star_off.png
b_star_on.png
backwards_play.png
backwards_play_pressed.png
brightstar.png
control_panel.png
crosshair.png
forward_play.png
forward_play_pressed.png
grid_off.png
grid_on.png
horizon_off.png
horizon_on.png
info_bubble_off.png
info_bubble_on.png
jupiter.png
layers_off.png
layers_on.png
location_off.png
location_on.png
manualmode.png
mars.png
messier_off.png
messier_on.png
meteor1_screen.png
meteor2_screen.png
moon0.png
moon1.png
moon2.png
moon3.png
moon4.png
moon5.png
moon6.png
moon7.png
neptune.png
planet_off.png
planet_on.png
saturn.png
search_in_sky_off.png
search_in_sky_on.png
sidebarnoelements.png
skymap_logo.png
star_of_b.gif
star_off.png
star_on.png
stars_off.png
stars_on.png
stop_time_travel.png
stop_time_travel_pressed.png
sun.png
time_travel_bar.png
time_travel_close.png
time_travel_icon.png
time_travel_small_icon.png
uranus.png
venus.png

The following screenshort is generated from the image listed above.

null




Java Source Files

stardroid has the following Java source files.

android.content.res.Resources.java
android.graphics.Color.java
android.util.FloatMath.java
com.google.android.stardroid.ApplicationConstants.java
com.google.android.stardroid.StardroidApplication.java
com.google.android.stardroid.activities.DialogFactory.java
com.google.android.stardroid.activities.DynamicStarMapActivity.java
com.google.android.stardroid.activities.EditSettingsActivity.java
com.google.android.stardroid.activities.EulaActivity.java
com.google.android.stardroid.activities.ImageDisplayActivity.java
com.google.android.stardroid.activities.ImageGalleryActivity.java
com.google.android.stardroid.activities.SplashScreenActivity.java
com.google.android.stardroid.activities.util.ActivityLightLevelChanger.java
com.google.android.stardroid.activities.util.ActivityLightLevelManager.java
com.google.android.stardroid.base.AbstractListenerAdaptor.java
com.google.android.stardroid.base.Closeables.java
com.google.android.stardroid.base.Filter.java
com.google.android.stardroid.base.FixedSizePriorityQueue.java
com.google.android.stardroid.base.Lists.java
com.google.android.stardroid.base.Maps.java
com.google.android.stardroid.base.Nullable.java
com.google.android.stardroid.base.Pair.java
com.google.android.stardroid.base.PreconditionException.java
com.google.android.stardroid.base.Preconditions.java
com.google.android.stardroid.base.Provider.java
com.google.android.stardroid.base.TimeConstants.java
com.google.android.stardroid.base.Transform.java
com.google.android.stardroid.base.VisibleForTesting.java
com.google.android.stardroid.control.AbstractController.java
com.google.android.stardroid.control.AstronomerModel.java
com.google.android.stardroid.control.AstronomerModelImpl.java
com.google.android.stardroid.control.Clock.java
com.google.android.stardroid.control.Controller.java
com.google.android.stardroid.control.ControllerGroup.java
com.google.android.stardroid.control.LocationController.java
com.google.android.stardroid.control.MagneticDeclinationCalculator.java
com.google.android.stardroid.control.MagneticDeclinationCalculatorSwitcher.java
com.google.android.stardroid.control.ManualOrientationController.java
com.google.android.stardroid.control.RealClock.java
com.google.android.stardroid.control.RealMagneticDeclinationCalculator.java
com.google.android.stardroid.control.SensorOrientationController.java
com.google.android.stardroid.control.TeleportingController.java
com.google.android.stardroid.control.TimeTravelClock.java
com.google.android.stardroid.control.TransitioningCompositeClock.java
com.google.android.stardroid.control.ZeroMagneticDeclinationCalculator.java
com.google.android.stardroid.control.ZoomController.java
com.google.android.stardroid.data.AbstractProtoWriter.java
com.google.android.stardroid.data.AsciiProtoRewriter.java
com.google.android.stardroid.data.AsciiToBinaryProtoWriter.java
com.google.android.stardroid.data.BinaryProtoToBinaryIOWriter.java
com.google.android.stardroid.data.BinaryToAsciiProtoWriter.java
com.google.android.stardroid.data.ConstellationProtoWriter.java
com.google.android.stardroid.data.MessierProtoWriter.java
com.google.android.stardroid.data.StellarProtoWriter.java
com.google.android.stardroid.data.deprecated.AbstractBinaryWriter.java
com.google.android.stardroid.data.deprecated.BinaryConstellationWriter.java
com.google.android.stardroid.data.deprecated.BinaryMessierWriter.java
com.google.android.stardroid.data.deprecated.BinaryStarWriter.java
com.google.android.stardroid.gallery.Gallery.java
com.google.android.stardroid.gallery.GalleryFactory.java
com.google.android.stardroid.gallery.GalleryImage.java
com.google.android.stardroid.gallery.HardcodedGallery.java
com.google.android.stardroid.kml.KmlException.java
com.google.android.stardroid.kml.KmlManager.java
com.google.android.stardroid.layers.AbstractFileBasedLayer.java
com.google.android.stardroid.layers.AbstractLayer.java
com.google.android.stardroid.layers.AbstractSourceLayer.java
com.google.android.stardroid.layers.BinarySourceIO.java
com.google.android.stardroid.layers.EclipticLayer.java
com.google.android.stardroid.layers.GridLayer.java
com.google.android.stardroid.layers.HorizonLayer.java
com.google.android.stardroid.layers.IssLayer.java
com.google.android.stardroid.layers.Layer.java
com.google.android.stardroid.layers.LayerManager.java
com.google.android.stardroid.layers.MeteorShowerLayer.java
com.google.android.stardroid.layers.NewConstellationsLayer.java
com.google.android.stardroid.layers.NewMessierLayer.java
com.google.android.stardroid.layers.NewStarsLayer.java
com.google.android.stardroid.layers.PlanetsLayer.java
com.google.android.stardroid.layers.SkyGradientLayer.java
com.google.android.stardroid.layers.StarOfBethlehemLayer.java
com.google.android.stardroid.provider.ephemeris.OrbitalElements.java
com.google.android.stardroid.provider.ephemeris.PlanetSource.java
com.google.android.stardroid.provider.ephemeris.SolarPositionCalculator.java
com.google.android.stardroid.renderer.CrosshairOverlay.java
com.google.android.stardroid.renderer.DummyRenderer.java
com.google.android.stardroid.renderer.ImageObjectManager.java
com.google.android.stardroid.renderer.LabelObjectManager.java
com.google.android.stardroid.renderer.LabelOverlayManager.java
com.google.android.stardroid.renderer.OverlayManager.java
com.google.android.stardroid.renderer.PointObjectManager.java
com.google.android.stardroid.renderer.PolyLineObjectManager.java
com.google.android.stardroid.renderer.RendererController.java
com.google.android.stardroid.renderer.RendererControllerBase.java
com.google.android.stardroid.renderer.RendererObjectManager.java
com.google.android.stardroid.renderer.SearchArrow.java
com.google.android.stardroid.renderer.SkyBox.java
com.google.android.stardroid.renderer.SkyRenderer.java
com.google.android.stardroid.renderer.util.AbstractUpdateClosure.java
com.google.android.stardroid.renderer.util.ColorBuffer.java
com.google.android.stardroid.renderer.util.ColoredQuad.java
com.google.android.stardroid.renderer.util.GLBuffer.java
com.google.android.stardroid.renderer.util.IndexBuffer.java
com.google.android.stardroid.renderer.util.LabelMaker.java
com.google.android.stardroid.renderer.util.NightVisionColorBuffer.java
com.google.android.stardroid.renderer.util.SearchHelper.java
com.google.android.stardroid.renderer.util.SkyRegionMap.java
com.google.android.stardroid.renderer.util.TexCoordBuffer.java
com.google.android.stardroid.renderer.util.TextureManager.java
com.google.android.stardroid.renderer.util.TextureReference.java
com.google.android.stardroid.renderer.util.TexturedQuad.java
com.google.android.stardroid.renderer.util.UpdateClosure.java
com.google.android.stardroid.renderer.util.VertexBuffer.java
com.google.android.stardroid.search.PrefixStore.java
com.google.android.stardroid.search.SearchResult.java
com.google.android.stardroid.search.SearchTermsProvider.java
com.google.android.stardroid.source.AbstractAstronomicalSource.java
com.google.android.stardroid.source.AstronomicalSource.java
com.google.android.stardroid.source.Colorable.java
com.google.android.stardroid.source.ImageSource.java
com.google.android.stardroid.source.LineSource.java
com.google.android.stardroid.source.PointSource.java
com.google.android.stardroid.source.PositionSource.java
com.google.android.stardroid.source.RendererSource.java
com.google.android.stardroid.source.Sources.java
com.google.android.stardroid.source.TextSource.java
com.google.android.stardroid.source.impl.AbstractSource.java
com.google.android.stardroid.source.impl.AstronomicalSourceImpl.java
com.google.android.stardroid.source.impl.ImageSourceImpl.java
com.google.android.stardroid.source.impl.LineSourceImpl.java
com.google.android.stardroid.source.impl.PointSourceImpl.java
com.google.android.stardroid.source.impl.TextSourceImpl.java
com.google.android.stardroid.source.proto.ProtobufAstronomicalSource.java
com.google.android.stardroid.source.proto.SourceFullProto.java
com.google.android.stardroid.source.proto.SourceProto.java
com.google.android.stardroid.touch.DragRotateZoomGestureDetector.java
com.google.android.stardroid.touch.Flinger.java
com.google.android.stardroid.touch.GestureInterpreter.java
com.google.android.stardroid.touch.MapMover.java
com.google.android.stardroid.units.GeocentricCoordinates.java
com.google.android.stardroid.units.HeliocentricCoordinates.java
com.google.android.stardroid.units.LatLong.java
com.google.android.stardroid.units.Matrix33.java
com.google.android.stardroid.units.RaDec.java
com.google.android.stardroid.units.Vector3.java
com.google.android.stardroid.util.Analytics.java
com.google.android.stardroid.util.Blog.java
com.google.android.stardroid.util.FixedPoint.java
com.google.android.stardroid.util.Geometry.java
com.google.android.stardroid.util.MathUtil.java
com.google.android.stardroid.util.Matrix4x4.java
com.google.android.stardroid.util.MiscUtil.java
com.google.android.stardroid.util.OsVersions.java
com.google.android.stardroid.util.PreferenceChangeAnalyticsTracker.java
com.google.android.stardroid.util.StarAttributeCalculator.java
com.google.android.stardroid.util.StopWatch.java
com.google.android.stardroid.util.StopWatchImpl.java
com.google.android.stardroid.util.StopWatchTree.java
com.google.android.stardroid.util.StopWatchTreeNode.java
com.google.android.stardroid.util.StopWatchTreePath.java
com.google.android.stardroid.util.TimeUtil.java
com.google.android.stardroid.util.TimingTree.java
com.google.android.stardroid.util.TimingTreeNode.java
com.google.android.stardroid.util.VectorUtil.java
com.google.android.stardroid.util.WeakHashSet.java
com.google.android.stardroid.util.smoothers.ExponentiallyWeightedSmoother.java
com.google.android.stardroid.util.smoothers.PlainSmootherModelAdaptor.java
com.google.android.stardroid.util.smoothers.SensorSmoother.java
com.google.android.stardroid.util.smoothers.SmootherModelAdaptor.java
com.google.android.stardroid.views.ButtonLayerView.java
com.google.android.stardroid.views.PreferencesButton.java
com.google.android.stardroid.views.TimeTravelDialog.java
com.google.android.stardroid.views.WidgetFader.java
com.google.android.stardroid.views.source.ViewSourceListener.java