SmartTrail is an android app that showcases local trails, allows for real-time trail condition updates and enables new riders to quickly immerse themselves in the local bike scene. The app relies on innovative technologies to facilitate the basics.
android-smarttrail is hosted in the following web site
https://github.com/matttucker/android-smarttrail
If you think the Android project android-smarttrail 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 android-smarttrail.
Item | Value |
---|---|
Java File Count | 127 |
Supported screen sizes | [xlargev11, mdpi, xlargelandv11, hdpi, xlargelandmdpiv11, xlargenodpiv11, xlargemdpiv11, nodpi] |
Target SDK Version | 15 |
Minimum SDK Version | 7 |
Activity Count | 23 |
Fragment Count | 15 |
jar files used | android-support-v4.jar libGoogleAnalytics.jar xmltask.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\areas.json assets\fonts\PFIsotextPro-Bold.otf assets\smarttrail\1\Antelope.gpx assets\smarttrail\1\Aspen_Alley.gpx assets\smarttrail\1\Benjamin_Loop.gpx assets\smarttrail\1\Betasso_Link.gpx assets\smarttrail\1\Blue_Dot.gpx assets\smarttrail\1\Boot.gpx assets\smarttrail\1\Canyon_Loop.gpx assets\smarttrail\1\Ceran_St_Vrain.gpx assets\smarttrail\1\Coal_Seam.gpx assets\smarttrail\1\Coalton.gpx assets\smarttrail\1\Community_Ditch_East.gpx assets\smarttrail\1\Community_Ditch_West.gpx assets\smarttrail\1\Cowdrey_Draw.gpx assets\smarttrail\1\Doudy_Draw.gpx assets\smarttrail\1\Eagle.gpx assets\smarttrail\1\Eagle_Wind.gpx assets\smarttrail\1\Flatirons_Vista_North.gpx assets\smarttrail\1\Flatirons_Vista_South.gpx assets\smarttrail\1\Foothills.gpx assets\smarttrail\1\Greenbelt_Plateau.gpx assets\smarttrail\1\High_Plains.gpx assets\smarttrail\1\Hobbit.gpx assets\smarttrail\1\Lefthand.gpx assets\smarttrail\1\Lookout.gpx assets\smarttrail\1\Lower_Bitterbrush.gpx assets\smarttrail\1\Marshal_Valley.gpx assets\smarttrail\1\Marshall_Valley.gpx assets\smarttrail\1\Mayhoffer-Singletree.gpx assets\smarttrail\1\Meadowlark.gpx assets\smarttrail\1\Nelson_Loop.gpx assets\smarttrail\1\North_Rim.gpx assets\smarttrail\1\Picture_Rock.gpx assets\smarttrail\1\Ponderosa_Loop.gpx assets\smarttrail\1\Prarie_Vista.gpx assets\smarttrail\1\Pungey_Stick.gpx assets\smarttrail\1\Re-Root.gpx assets\smarttrail\1\Reboot.gpx assets\smarttrail\1\Red_Dot.gpx assets\smarttrail\1\Sage.gpx assets\smarttrail\1\School_Bus.gpx assets\smarttrail\1\Sourdough_North.gpx assets\smarttrail\1\Sourdough_South.gpx assets\smarttrail\1\Spring_Brook_North.gpx assets\smarttrail\1\Spring_Brook_South.gpx assets\smarttrail\1\Sugar_Mag.gpx assets\smarttrail\1\Upper_Bitterbrush.gpx assets\smarttrail\1\Walker_Connector.gpx assets\smarttrail\1\Walker_Ranch_Loop.gpx assets\smarttrail\1\Wapiti.gpx assets\smarttrail\1\Wild_Turkey.gpx assets\smarttrail\1\day1.gpx assets\trails.json |
There are 89 image files in android-smarttrail. The names of the image files are listed as follows.
actionbar_compat_background.9.png actionbar_compat_logo.png background_noise_tile.png background_noise_tile_bma.png balloon_overlay_close.png balloon_overlay_focused.9.png balloon_overlay_unfocused.9.png bezel_border.9.png bezel_mask.9.png btn_block_border_default.9.png btn_block_border_pressed.9.png btn_block_border_selected.9.png btn_block_mask.9.png btn_block_star.9.png btn_default.9.png btn_focused.9.png btn_pressed.9.png btn_star_off_focused.png btn_star_off_normal.png btn_star_off_pressed.png btn_star_on_focused.png btn_star_on_normal.png btn_star_on_pressed.png circle_green_empty.png circle_green_full.png circle_green_small_empty.png circle_green_small_full.png circle_green_small_halffull.png condition_closed.png condition_cog_fair.png condition_cog_good.png condition_cog_poor.png condition_fair.png condition_good.png condition_poor.png condition_unknown.png empty_sandbox_background.9.png empty_trails_background.9.png globe.png home_btn_alerts_normal.png home_btn_events_default.png home_btn_events_pressed.png home_btn_map_default.png home_btn_map_pressed.png home_btn_starred_default.png home_btn_starred_pressed.png home_btn_trails_default.png home_btn_trails_pressed.png home_btn_valmont_default.png home_btn_valmont_pressed.png home_streambox.9.png ic_close_holo_light.png ic_home.png ic_maps_indicator_current_position.png ic_menu_add.png ic_menu_goto.png ic_menu_info_details.png ic_menu_mylocation.png ic_title_export.png ic_title_home.png ic_title_map.png ic_title_refresh.png ic_title_search.png ic_title_share.png ic_title_today.png indicator_starred.png now_playing_icon.png patrol_normal.png patrol_pressed.png sandbox_logo_empty.png schedule_indicator_left.png schedule_indicator_right.png speaker_image_empty.png star_small_green_empty.png star_small_green_full.png star_small_green_halffull.png status_pointer.png tab_selected.9.png tab_selected_focused.9.png tab_selected_pressed.9.png tab_unselected.9.png tab_unselected_focused.9.png tab_unselected_pressed.9.png thickbar_left_background_default.9.png thickbar_left_background_pressed.9.png title_logo.png trailhead.png whats_on_button_default.9.png whats_on_button_pressed.9.png
The following screenshort is generated from the image listed above.
android-smarttrail has the following Java source files.
com.geozen.smarttrail.app.Config.java com.geozen.smarttrail.app.Config.java com.geozen.smarttrail.app.Constants.java com.geozen.smarttrail.app.Preferences.java com.geozen.smarttrail.app.SmartTrailApplication.java com.geozen.smarttrail.error.CredentialsException.java com.geozen.smarttrail.error.SmartTrailException.java com.geozen.smarttrail.http.AbstractHttpApi.java com.geozen.smarttrail.http.HttpApi.java com.geozen.smarttrail.http.HttpApiWithBasicAuth.java com.geozen.smarttrail.http.SmartTrailApi.java com.geozen.smarttrail.http.SmartTrailApiV1.java com.geozen.smarttrail.io.AreasHandler.java com.geozen.smarttrail.io.GpxSaxHandler.java com.geozen.smarttrail.io.JsonHandler.java com.geozen.smarttrail.io.LocalAreasHandler.java com.geozen.smarttrail.io.LocalConditionsHandler.java com.geozen.smarttrail.io.LocalExecutor.java com.geozen.smarttrail.io.LocalSearchSuggestHandler.java com.geozen.smarttrail.io.LocalTrailsHandler.java com.geozen.smarttrail.io.RemoteAreasExecutor.java com.geozen.smarttrail.io.RemoteConditionsExecutor.java com.geozen.smarttrail.io.RemoteEventsExecutor.java com.geozen.smarttrail.io.RemoteExecutor.java com.geozen.smarttrail.io.RemoteStatusesExecutor.java com.geozen.smarttrail.io.RemoteTrailsExecutor.java com.geozen.smarttrail.io.TrailSaxHandler.java com.geozen.smarttrail.io.TrailsHandler.java com.geozen.smarttrail.io.XmlHandler.java com.geozen.smarttrail.model.Area.java com.geozen.smarttrail.model.Condition.java com.geozen.smarttrail.model.Event.java com.geozen.smarttrail.model.Region.java com.geozen.smarttrail.model.Review.java com.geozen.smarttrail.model.Trail.java com.geozen.smarttrail.model.TrailDataSet.java com.geozen.smarttrail.model.User.java com.geozen.smarttrail.provider.SmartTrailDatabase.java com.geozen.smarttrail.provider.SmartTrailProvider.java com.geozen.smarttrail.provider.SmartTrailSchema.java com.geozen.smarttrail.service.SyncService.java com.geozen.smarttrail.ui.AddConditionFragment.java com.geozen.smarttrail.ui.AddPatrolFragment.java com.geozen.smarttrail.ui.AddReviewFragment.java com.geozen.smarttrail.ui.AlertsActivity.java com.geozen.smarttrail.ui.AlertsFragment.java com.geozen.smarttrail.ui.AreaDetailFragment.java com.geozen.smarttrail.ui.AreasAdapter.java com.geozen.smarttrail.ui.AreasFragment.java com.geozen.smarttrail.ui.BaseActivity.java com.geozen.smarttrail.ui.BaseMultiPaneActivity.java com.geozen.smarttrail.ui.BaseSinglePaneActivity.java com.geozen.smarttrail.ui.ConditionsAdapter.java com.geozen.smarttrail.ui.DashboardFragment.java com.geozen.smarttrail.ui.EventActivity.java com.geozen.smarttrail.ui.EventsActivity.java com.geozen.smarttrail.ui.EventsFragment.java com.geozen.smarttrail.ui.FavoritesActivity.java com.geozen.smarttrail.ui.FixedMyLocationOverlay.java com.geozen.smarttrail.ui.HomeActivity.java com.geozen.smarttrail.ui.OnTrailHeadClickListener.java com.geozen.smarttrail.ui.PatrolActivity.java com.geozen.smarttrail.ui.RegionsActivity.java com.geozen.smarttrail.ui.RegionsAdapter.java com.geozen.smarttrail.ui.RegionsFragment.java com.geozen.smarttrail.ui.ReviewDetailFragment.java com.geozen.smarttrail.ui.ReviewsAdapter.java com.geozen.smarttrail.ui.SearchActivity.java com.geozen.smarttrail.ui.SigninActivity.java com.geozen.smarttrail.ui.SignupActivity.java com.geozen.smarttrail.ui.TagStreamActivity.java com.geozen.smarttrail.ui.TagStreamFragment.java com.geozen.smarttrail.ui.TrailBalloonOverlayView.java com.geozen.smarttrail.ui.TrailDescriptionFragment.java com.geozen.smarttrail.ui.TrailDetailFragment.java com.geozen.smarttrail.ui.TrailHead.java com.geozen.smarttrail.ui.TrailHeadItemizedOverlay.java com.geozen.smarttrail.ui.TrailMapActivity.java com.geozen.smarttrail.ui.TrailOverlay.java com.geozen.smarttrail.ui.TrailsFragment.java com.geozen.smarttrail.ui.TrailsQuery.java com.geozen.smarttrail.ui.UpcomingEventsFragment.java com.geozen.smarttrail.ui.WebFragment.java com.geozen.smarttrail.ui.phone.AreaDetailActivity.java com.geozen.smarttrail.ui.phone.AreasActivity.java com.geozen.smarttrail.ui.phone.ReviewDetailActivity.java com.geozen.smarttrail.ui.phone.TrailDetailActivity.java com.geozen.smarttrail.ui.phone.TrailsActivity.java com.geozen.smarttrail.ui.tablet.AreasDropdownFragment.java com.geozen.smarttrail.ui.tablet.AreasMultiPaneActivity.java com.geozen.smarttrail.ui.tablet.NowPlayingMultiPaneActivity.java com.geozen.smarttrail.ui.tablet.TrailsMultiPaneActivity.java com.geozen.smarttrail.ui.widget.BezelImageView.java com.geozen.smarttrail.ui.widget.CheckableLinearLayout.java com.geozen.smarttrail.ui.widget.DashboardLayout.java com.geozen.smarttrail.ui.widget.ObservableScrollView.java com.geozen.smarttrail.util.ActionBarActivity.java com.geozen.smarttrail.util.ActionBarHelper.java com.geozen.smarttrail.util.ActionBarHelperBase.java com.geozen.smarttrail.util.ActionBarHelperHoneycomb.java com.geozen.smarttrail.util.ActionBarHelperICS.java com.geozen.smarttrail.util.AppLog.java com.geozen.smarttrail.util.BitmapUtils.java com.geozen.smarttrail.util.DatabaseUtil.java com.geozen.smarttrail.util.DetachableResultReceiver.java com.geozen.smarttrail.util.EulaHelper.java com.geozen.smarttrail.util.FractionalTouchDelegate.java com.geozen.smarttrail.util.GeoUtil.java com.geozen.smarttrail.util.ImageLoader.java com.geozen.smarttrail.util.Lists.java com.geozen.smarttrail.util.Maps.java com.geozen.smarttrail.util.MotionEventUtils.java com.geozen.smarttrail.util.NotificationsUtil.java com.geozen.smarttrail.util.NotifyingAsyncQueryHandler.java com.geozen.smarttrail.util.ParserUtils.java com.geozen.smarttrail.util.ReflectionUtils.java com.geozen.smarttrail.util.SelectionBuilder.java com.geozen.smarttrail.util.Sets.java com.geozen.smarttrail.util.SimpleMenu.java com.geozen.smarttrail.util.SimpleMenuItem.java com.geozen.smarttrail.util.TimeUtil.java com.geozen.smarttrail.util.UIUtils.java com.geozen.smarttrail.util.UnitsUtil.java com.geozen.smarttrail.util.Util.java com.readystatesoftware.mapviewballoons.BalloonItemizedOverlay.java com.readystatesoftware.mapviewballoons.BalloonOverlayView.java