This is the winning project in Android programming. This was sponsored by Destinia.com and the contest was in the Polytechnic University of Valencia. The project is a travel recommender, the application covered it in before, during and after the trip. It could search new trips, nearby points during the trip and to see where you've been and see posts from Twitter..
travel_recommender_android is hosted in the following web site
https://github.com/GustavoGus/travel_recommender_android
If you think the Android project travel_recommender_android 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 travel_recommender_android.
Item | Value |
---|---|
Java File Count | 72 |
Supported screen sizes | [ldpi, mdpi, hdpi] |
Minimum SDK Version | 8 |
Activity Count | 26 |
jar files used | apache-mime4j-0.5.jar gson-1.7.1.jar httpmime-4.0.1.jar signpost-commonshttp4-1.2.1.1.jar signpost-core-1.2.1.1.jar signpost-jetty6-1.2.1.1.jar twitter4j-core-2.1.6.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.CAMERA android.permission.INTERNET android.permission.VIBRATE android.permission.VIBRATION android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\destinia.sql |
Raw File Names | res\raw\beep.mp3 |
There are 72 image files in travel_recommender_android. The names of the image files are listed as follows.
about.png app_icon.png balloon_overlay_close.png balloon_overlay_focused.9.png balloon_overlay_unfocused.9.png bar.png bocadillito.9.png bocadillito_left.9.png bocadillito_right.9.png bocadillo_white_left.9.png bocadillo_white_right.9.png btn_buscar.9.png btn_default_normal_ima.9.png btn_default_normal_ima_orange.9.png btn_disfrutar.9.png btn_recordar.9.png button_normal.9.png button_panel.9.png button_selected.9.png city.png config.png cultural.png cup.png dashboard_button.png dialog.png dialog_orange.png dormir.png flechadown.png flechaup.png gps.png hotel.png ic_menu_bulb_off.png ic_menu_bulb_off_.png ic_menu_dialog.png ic_menu_dialog_orange.png ic_menu_dice.png ic_menu_dice_.png ic_menu_globe.png ic_menu_globe_orange.png ic_menu_home.png ic_menu_search.png ic_menu_search_.png ic_menu_sun.png ic_menu_sun_orange.png logo_actionbar_sin_fondo.png map.png marker.png marker_green.png museum_historical.png natural.png poi.png refresh.png restaurant.png restaurant_buscar.png social.png sun.png sun_orange.png tab_actual_bg.9.png tab_bg_actual_ant.9.png tab_bg_normal.9.png text_panel.9.png tglbtn_normal.9.png tglbtn_pressed.9.png tglbtn_selected.9.png tglbtn_selected_pressed.9.png train.png transport.png twitter.png widget_panel.png widgetbg.9.png world.png world_orange.png
The following screenshort is generated from the image listed above.
travel_recommender_android has the following Java source files.
adm.Activities.AboutActivity.java adm.Activities.AddActivity.java adm.Activities.CheckMapActivity.java adm.Activities.CheckinDisfrutarActivity.java adm.Activities.DashboardActivity.java adm.Activities.DisfrutarActivity.java adm.Activities.DisfrutarTabGroup.java adm.Activities.NewComment.java adm.Activities.PlaceActivity.java adm.Activities.PlaceMapActivity.java adm.Activities.PropertiesActivity.java adm.Activities.PruebasActivity.java adm.Activities.RememberTabActivity.java adm.Activities.RememberTabGroup.java adm.Activities.SearchAdvancedActivity.java adm.Activities.SearchAdvancedResultActivity.java adm.Activities.SearchAdvancedTabGroup.java adm.Activities.SearchImFeelingLuckyActivity.java adm.Activities.SearchSuggestionActivity.java adm.Activities.SearchTabActivity.java adm.Activities.Splash.java adm.Activities.TabGroupActivity.java adm.Activities.TakePhoto.java adm.Activities.UserLoginActivity.java adm.Activities.UserRegisterActivity.java adm.Comment.CommentItem.java adm.Comment.CommentResponse.java adm.Comment.Comments.java adm.Geolocation.BVOverlayItem.java adm.Geolocation.BalloonItemizedOverlay.java adm.Geolocation.BalloonOverlayView.java adm.Geolocation.Geolocation.java adm.Geolocation.MarkerItemizedOverlay.java adm.Geolocation.MyBalloonItemizedOverlay.java adm.Image.ImageItem.java adm.Image.ImageResponse.java adm.Image.Pics.java adm.Media.BeepAndVibrate.java adm.Place.Place.java adm.Place.PlaceHierarchy.java adm.Place.PlaceHierarchyItem.java adm.Place.PlaceItem.java adm.Place.PlaceResponse.java adm.Repository.CoordInfo.java adm.Repository.DataBaseManagement.java adm.Repository.GlobalParameters.java adm.Repository.ImFeelingLucky.java adm.Repository.ListViewImFeelingLuckyAdapter .java adm.Repository.ListViewSuggestionAdapter.java adm.Repository.SearchClass.java adm.Repository.Suggestion.java adm.Repository.ViewHolder.java adm.Search.Search.java adm.Search.SearchItem.java adm.Search.SearchMyLocationItem.java adm.Search.SearchMyLocationResponse.java adm.Search.SearchMyLocationResult.java adm.Search.SearchResponse.java adm.Services.TrackingLocalization.java adm.Submit.Checkin.java adm.Submit.SimpleResponse.java adm.Submit.Submit.java adm.Submit.SubmitResponse.java adm.Submit.SubmitResponseResult.java adm.Twitter.TwitterJ.java adm.Twitter.TwitterJCredentials.java adm.Twitter.TwitterJDialog.java adm.User.User.java adm.User.UserCredentials.java adm.User.UserLoginResponse.java adm.User.UserRegisterResponse.java adm.widget.BonVoyageWidget.java