Android Open Source - Location Aware Crafty






Project Summary

Location-aware Android application that helps users discover great breweries, brewpubs, and other locations nearby. Powered by BreweryDb.com and Google..

Web Site / Source Repository

Crafty is hosted in the following web site
https://github.com/ajk1311/Crafty

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

ItemValue
Java File Count59
Supported screen sizes[mdpi, xxhdpi, v21, hdpi, xhdpi]
Activity Count3
Fragment Count1
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE
com.google.android.gms.permission.ACTIVITY_RECOGNITION
Asset File Namesassets\Roboto-Light.ttf




Resource Files

There are 20 image files in Crafty. The names of the image files are listed as follows.

ic_ab_drawer_mask.png
ic_ab_up_mask.png
ic_action_list.png
ic_action_map.png
ic_action_search.png
ic_info_mask.png
ic_marker_blue.png
ic_marker_blue_grey.png
ic_marker_deep_orange.png
ic_marker_deep_purple.png
ic_marker_light_blue.png
ic_marker_light_green.png
ic_marker_red.png
ic_marker_yellow.png
ic_minus.png
ic_my_location.png
ic_my_location_star.png
ic_plus.png
ic_search_large.png
spinner_arrow.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Crafty has the following Java source files.

com.akausejr.crafty.ApplicationTest.java
com.akausejr.crafty.CraftyApp.java
com.akausejr.crafty.LaunchActivity.java
com.akausejr.crafty.data.NetworkException.java
com.akausejr.crafty.data.model.Beer.java
com.akausejr.crafty.data.model.BeerProvider.java
com.akausejr.crafty.data.model.Brewery.java
com.akausejr.crafty.data.model.BreweryLocation.java
com.akausejr.crafty.data.model.BreweryLocationProvider.java
com.akausejr.crafty.data.model.BreweryProvider.java
com.akausejr.crafty.data.model.JsonModelParser.java
com.akausejr.crafty.data.model.LocationType.java
com.akausejr.crafty.data.model.ModelProvider.java
com.akausejr.crafty.data.model.NamedLocation.java
com.akausejr.crafty.data.model.Place.java
com.akausejr.crafty.data.model.PlaceCoordinatesProvider.java
com.akausejr.crafty.data.model.PlacesPrediction.java
com.akausejr.crafty.data.model.PlacesPredictionProvider.java
com.akausejr.crafty.data.model.PlacesProvider.java
com.akausejr.crafty.data.model.loader.AbsModelLoader.java
com.akausejr.crafty.data.model.loader.BeerListLoader.java
com.akausejr.crafty.data.model.loader.BreweryLoader.java
com.akausejr.crafty.data.model.loader.GeoSearchLoader.java
com.akausejr.crafty.data.model.loader.ModelListLoader.java
com.akausejr.crafty.data.model.loader.ModelLoader.java
com.akausejr.crafty.graphics.CircleLetterColorDrawable.java
com.akausejr.crafty.legacy.CursorAdapter.java
com.akausejr.crafty.legacy.provider.BeerDetailsContract.java
com.akausejr.crafty.legacy.provider.BreweryDetailsContract.java
com.akausejr.crafty.legacy.provider.BreweryLocationContract.java
com.akausejr.crafty.legacy.provider.CraftyContentProvider.java
com.akausejr.crafty.legacy.provider.CraftyDbHelper.java
com.akausejr.crafty.legacy.provider.SearchSuggestionProvider.java
com.akausejr.crafty.legacy.service.BeerDetailsUpdateService.java
com.akausejr.crafty.legacy.service.BreweryDetailsUpdateService.java
com.akausejr.crafty.legacy.service.BreweryLocationUpdateService.java
com.akausejr.crafty.legacy.service.SearchService.java
com.akausejr.crafty.receiver.BootReceiver.java
com.akausejr.crafty.receiver.ConnectivityReceiver.java
com.akausejr.crafty.receiver.PassiveLocationReceiver.java
com.akausejr.crafty.receiver.PowerReceiver.java
com.akausejr.crafty.service.EnablePassiveLocationReceiverService.java
com.akausejr.crafty.service.UserActivityService.java
com.akausejr.crafty.ui.BreweryActivity.java
com.akausejr.crafty.ui.BreweryDetailsActivity.java
com.akausejr.crafty.ui.BreweryListFragment.java
com.akausejr.crafty.ui.BreweryMapFragment.java
com.akausejr.crafty.ui.SearchActivity.java
com.akausejr.crafty.ui.widget.AutoTextView.java
com.akausejr.crafty.ui.widget.BasePagedAdapter.java
com.akausejr.crafty.ui.widget.BreweryLocationTypeSpinnerAdapter.java
com.akausejr.crafty.ui.widget.FabImageButton.java
com.akausejr.crafty.ui.widget.ViewAnimator.java
com.akausejr.crafty.util.CircleTransform.java
com.akausejr.crafty.util.CompatUtil.java
com.akausejr.crafty.util.GeocodeUtils.java
com.akausejr.crafty.util.LoadPlaceCoordinatesTask.java
com.akausejr.crafty.util.PreferenceHelper.java
com.akausejr.crafty.util.TextUtils.java