Android Open Source - App picture tripitude






Project Summary

Tripitude let's you explore places around the world, share pictures, communicate with other people visiting similar places and finding interesting events. This is a Android Application (min. 4.0) working with a Spring 3 Backend. Student project at TU Vienna 2013/14..

Web Site / Source Repository

tripitude is hosted in the following web site
https://github.com/SH4DY/tripitude

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

ItemValue
Java File Count191
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Minimum SDK Version14
Activity Count1
Fragment Count30
jar files usedandroid-query-full.0.25.10.jar
android-support-v4.jar
commons-io-2.4.jar
date4j.jar
gpxparser-20130603.jar
gpxparser-20130603.jar
jackson-core-asl-1.9.13.jar
jackson-mapper-asl-1.9.13.jar
spring-context-2.5.6.jar
spring-security-core-3.1.4.RELEASE.jar
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.providers.gsf.permission.READ_GSERVICES




License

The license information of tripitude is as follows:

Apache License

Resource Files

There are 35 image files in tripitude. The names of the image files are listed as follows.

btn_default.png
btn_default_pressed.png
btn_left.png
btn_left_pressed.png
btn_mid.png
btn_mid_pressed.png
btn_right.png
btn_right_pressed.png
glyphicons_book.png
glyphicons_circle_minus.png
glyphicons_circle_minus_active.png
glyphicons_circle_plus.png
glyphicons_circle_plus_active.png
glyphicons_clock_grey.png
glyphicons_comments.png
glyphicons_group.png
glyphicons_list.png
glyphicons_plus.png
glyphicons_star.png
glyphicons_thumbs_down.png
glyphicons_thumbs_up.png
glyphicons_user.png
ic_action_add_to_queue.png
ic_drawer.png
ic_launcher_old.png
ic_menu.png
ic_menu_space.png
pin_choosen_hotspot.png
pin_choosen_route.png
pin_chosen.png
pin_inactive_hotspot.png
pin_inactive_route.png
pin_standard.png
pin_standard_hotspot.png
pin_standard_route.png

The following screenshort is generated from the image listed above.

null




Java Source Files

tripitude has the following Java source files.

ac.tuwien.ase08.tripitude.beans.HibernateAwareObjectMapper.java
ac.tuwien.ase08.tripitude.controller.HomeController.java
ac.tuwien.ase08.tripitude.controller.UserController.java
ac.tuwien.ase08.tripitude.controller.api.CommentRestController.java
ac.tuwien.ase08.tripitude.controller.api.DiaryRestController.java
ac.tuwien.ase08.tripitude.controller.api.EventCategoryRestController.java
ac.tuwien.ase08.tripitude.controller.api.EventRestController.java
ac.tuwien.ase08.tripitude.controller.api.HistoryItemRestController.java
ac.tuwien.ase08.tripitude.controller.api.HotspotRestController.java
ac.tuwien.ase08.tripitude.controller.api.MapItemCategoryRestController.java
ac.tuwien.ase08.tripitude.controller.api.RatingRestController.java
ac.tuwien.ase08.tripitude.controller.api.RouteRestController.java
ac.tuwien.ase08.tripitude.controller.api.UserRestController.java
ac.tuwien.ase08.tripitude.dao.CommentDAO.java
ac.tuwien.ase08.tripitude.dao.CoordinateDAO.java
ac.tuwien.ase08.tripitude.dao.DiaryDAO.java
ac.tuwien.ase08.tripitude.dao.DiaryItemDAO.java
ac.tuwien.ase08.tripitude.dao.EventCategoryDAO.java
ac.tuwien.ase08.tripitude.dao.EventDAO.java
ac.tuwien.ase08.tripitude.dao.FileDAO.java
ac.tuwien.ase08.tripitude.dao.HibernateDAO.java
ac.tuwien.ase08.tripitude.dao.HistoryItemDAO.java
ac.tuwien.ase08.tripitude.dao.HotspotDAO.java
ac.tuwien.ase08.tripitude.dao.MapItemCategoryDAO.java
ac.tuwien.ase08.tripitude.dao.RatingCacheMapItemDAO.java
ac.tuwien.ase08.tripitude.dao.RatingDAO.java
ac.tuwien.ase08.tripitude.dao.RoleDAO.java
ac.tuwien.ase08.tripitude.dao.RouteDAO.java
ac.tuwien.ase08.tripitude.dao.UserDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.ICommentDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.ICoordinateDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IDiaryDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IDiaryItemDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IEventCategoryDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IEventDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IFileDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IGenericDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IHistoryItemDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IHotspotDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IMapItemCategoryDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IRatingCacheMapItemDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IRatingDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IRoleDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IRouteDAO.java
ac.tuwien.ase08.tripitude.dao.interfaces.IUserDAO.java
ac.tuwien.ase08.tripitude.dataimport.DataImport.java
ac.tuwien.ase08.tripitude.dataimport.SimpleGPXParser.java
ac.tuwien.ase08.tripitude.entity.Comment.java
ac.tuwien.ase08.tripitude.entity.Coordinate.java
ac.tuwien.ase08.tripitude.entity.Diary.java
ac.tuwien.ase08.tripitude.entity.DiaryItem.java
ac.tuwien.ase08.tripitude.entity.Event.java
ac.tuwien.ase08.tripitude.entity.EventCategory.java
ac.tuwien.ase08.tripitude.entity.File.java
ac.tuwien.ase08.tripitude.entity.HistoryItem.java
ac.tuwien.ase08.tripitude.entity.Hotspot.java
ac.tuwien.ase08.tripitude.entity.MapItem.java
ac.tuwien.ase08.tripitude.entity.MapItemCategory.java
ac.tuwien.ase08.tripitude.entity.Rating.java
ac.tuwien.ase08.tripitude.entity.RatingCache.java
ac.tuwien.ase08.tripitude.entity.RatingCacheMapItem.java
ac.tuwien.ase08.tripitude.entity.Role.java
ac.tuwien.ase08.tripitude.entity.Route.java
ac.tuwien.ase08.tripitude.entity.User.java
ac.tuwien.ase08.tripitude.exception.AlreadyAttendingException.java
ac.tuwien.ase08.tripitude.exception.CustomControllerAdvice.java
ac.tuwien.ase08.tripitude.exception.FieldErrorException.java
ac.tuwien.ase08.tripitude.exception.ForbiddenException.java
ac.tuwien.ase08.tripitude.exception.RestErrorResponse.java
ac.tuwien.ase08.tripitude.restauth.RestAuthLoginObj.java
ac.tuwien.ase08.tripitude.restauth.RestAuthNonceSessionObj.java
ac.tuwien.ase08.tripitude.restauth.RestAuthUtil.java
ac.tuwien.ase08.tripitude.search.BoundingCircleCriteria.java
ac.tuwien.ase08.tripitude.search.EventSearchCriteria.java
ac.tuwien.ase08.tripitude.search.MapItemSearchCriteria.java
ac.tuwien.ase08.tripitude.search.SearchCriteria.java
ac.tuwien.ase08.tripitude.service.CommentService.java
ac.tuwien.ase08.tripitude.service.CoordinateService.java
ac.tuwien.ase08.tripitude.service.DiaryItemService.java
ac.tuwien.ase08.tripitude.service.DiaryService.java
ac.tuwien.ase08.tripitude.service.EventCategoryService.java
ac.tuwien.ase08.tripitude.service.EventService.java
ac.tuwien.ase08.tripitude.service.FileService.java
ac.tuwien.ase08.tripitude.service.HistoryItemService.java
ac.tuwien.ase08.tripitude.service.HotspotService.java
ac.tuwien.ase08.tripitude.service.MapItemCategoryService.java
ac.tuwien.ase08.tripitude.service.MapItemService.java
ac.tuwien.ase08.tripitude.service.RatingCacheMapItemService.java
ac.tuwien.ase08.tripitude.service.RatingService.java
ac.tuwien.ase08.tripitude.service.RoleService.java
ac.tuwien.ase08.tripitude.service.RouteService.java
ac.tuwien.ase08.tripitude.service.UserService.java
ac.tuwien.ase08.tripitude.service.interfaces.ICommentService.java
ac.tuwien.ase08.tripitude.service.interfaces.ICoordinateService.java
ac.tuwien.ase08.tripitude.service.interfaces.IDiaryItemService.java
ac.tuwien.ase08.tripitude.service.interfaces.IDiaryService.java
ac.tuwien.ase08.tripitude.service.interfaces.IEventCategoryService.java
ac.tuwien.ase08.tripitude.service.interfaces.IEventService.java
ac.tuwien.ase08.tripitude.service.interfaces.IFileService.java
ac.tuwien.ase08.tripitude.service.interfaces.IGenericService.java
ac.tuwien.ase08.tripitude.service.interfaces.IHistoryItemService.java
ac.tuwien.ase08.tripitude.service.interfaces.IHotspotService.java
ac.tuwien.ase08.tripitude.service.interfaces.IMapItemCategoryService.java
ac.tuwien.ase08.tripitude.service.interfaces.IMapItemService.java
ac.tuwien.ase08.tripitude.service.interfaces.IRatingCacheMapItemService.java
ac.tuwien.ase08.tripitude.service.interfaces.IRatingService.java
ac.tuwien.ase08.tripitude.service.interfaces.IRoleService.java
ac.tuwien.ase08.tripitude.service.interfaces.IRouteService.java
ac.tuwien.ase08.tripitude.service.interfaces.IUserService.java
ac.tuwien.ase08.tripitude.util.CoordinateUtils.java
ac.tuwien.ase08.tripitude.validator.CreateEventValidator.java
ac.tuwien.ase08.tripitude.validator.DefaultValidator.java
ac.tuwien.ase08.tripitude.validator.UserRegisterValidator.java
at.tuwien.ase.tripidude.MainActivity.java
at.tuwien.ase.tripidude.adapter.CommentListAdapter.java
at.tuwien.ase.tripidude.adapter.EventViewPagerAdapter.java
at.tuwien.ase.tripidude.adapter.GalleryViewPagerAdapter.java
at.tuwien.ase.tripidude.adapter.MapItemViewPagerAdapter.java
at.tuwien.ase.tripidude.adapter.UserViewPagerAdapter.java
at.tuwien.ase.tripidude.api.APIException.java
at.tuwien.ase.tripidude.api.EventAPI.java
at.tuwien.ase.tripidude.api.FieldError.java
at.tuwien.ase.tripidude.api.MapItemAPI.java
at.tuwien.ase.tripidude.api.NotFoundException.java
at.tuwien.ase.tripidude.api.RestErrorResponse.java
at.tuwien.ase.tripidude.api.TripitudeAPI.java
at.tuwien.ase.tripidude.api.UserAPI.java
at.tuwien.ase.tripidude.api.vo.RestAuthNonceSessionObj.java
at.tuwien.ase.tripidude.core.App.java
at.tuwien.ase.tripidude.core.BaseActivity.java
at.tuwien.ase.tripidude.core.Exceptions.java
at.tuwien.ase.tripidude.core.FragmentController.java
at.tuwien.ase.tripidude.fragments.CreateEventFragment.java
at.tuwien.ase.tripidude.fragments.CreateMapItemFragment.java
at.tuwien.ase.tripidude.fragments.CreateRouteFragment.java
at.tuwien.ase.tripidude.fragments.CreateRouteListFragment.java
at.tuwien.ase.tripidude.fragments.DatePickerFragment.java
at.tuwien.ase.tripidude.fragments.EventDescriptionFragment.java
at.tuwien.ase.tripidude.fragments.EventDetailFragment.java
at.tuwien.ase.tripidude.fragments.EventFragment.java
at.tuwien.ase.tripidude.fragments.EventUserFragment.java
at.tuwien.ase.tripidude.fragments.EventsFragment.java
at.tuwien.ase.tripidude.fragments.GalleryFragment.java
at.tuwien.ase.tripidude.fragments.GalleryPictureFragment.java
at.tuwien.ase.tripidude.fragments.HighscoresFragment.java
at.tuwien.ase.tripidude.fragments.HotspotListFragment.java
at.tuwien.ase.tripidude.fragments.LoginFragment.java
at.tuwien.ase.tripidude.fragments.MapFragment.java
at.tuwien.ase.tripidude.fragments.MapItemCommentsFragment.java
at.tuwien.ase.tripidude.fragments.MapItemDescriptionFragment.java
at.tuwien.ase.tripidude.fragments.MapItemEventsFragment.java
at.tuwien.ase.tripidude.fragments.MapItemFragment.java
at.tuwien.ase.tripidude.fragments.RegisterFragment.java
at.tuwien.ase.tripidude.fragments.SearchListFragment.java
at.tuwien.ase.tripidude.fragments.SearchMapitemFragment.java
at.tuwien.ase.tripidude.fragments.UserProfileDescriptionFragment.java
at.tuwien.ase.tripidude.fragments.UserProfileEventsFragment.java
at.tuwien.ase.tripidude.fragments.UserProfileFragment.java
at.tuwien.ase.tripidude.maputils.MapListener.java
at.tuwien.ase.tripidude.maputils.OnHotspotSelectedListener.java
at.tuwien.ase.tripidude.maputils.PositionUpdateListener.java
at.tuwien.ase.tripidude.models.Comment.java
at.tuwien.ase.tripidude.models.Coordinate.java
at.tuwien.ase.tripidude.models.Diary.java
at.tuwien.ase.tripidude.models.DiaryItem.java
at.tuwien.ase.tripidude.models.DrawerMenuItem.java
at.tuwien.ase.tripidude.models.Event.java
at.tuwien.ase.tripidude.models.EventCategory.java
at.tuwien.ase.tripidude.models.File.java
at.tuwien.ase.tripidude.models.HistoryItem.java
at.tuwien.ase.tripidude.models.Hotspot.java
at.tuwien.ase.tripidude.models.MapItem.java
at.tuwien.ase.tripidude.models.MapItemCategory.java
at.tuwien.ase.tripidude.models.Rating.java
at.tuwien.ase.tripidude.models.RatingCache.java
at.tuwien.ase.tripidude.models.RatingCacheMapItem.java
at.tuwien.ase.tripidude.models.Role.java
at.tuwien.ase.tripidude.models.Route.java
at.tuwien.ase.tripidude.models.User.java
at.tuwien.ase.tripidude.models.utils.EventCategoryUtils.java
at.tuwien.ase.tripidude.models.utils.MapItemUtils.java
at.tuwien.ase.tripidude.utils.DrawerMenuItemClickListener.java
at.tuwien.ase.tripidude.utils.Log.java
at.tuwien.ase.tripidude.utils.MediaFileHandler.java
at.tuwien.ase.tripidude.utils.RequestCodeGenerator.java
at.tuwien.ase.tripidude.utils.UiQuery.java
at.tuwien.ase.tripidude.utils.Utils.java
at.tuwien.ase.tripidude.validator.UserRegisterValidator.java
at.tuwien.ase.tripidude.views.DrawerLayout.java
at.tuwien.ase.tripidude.views.MenuDrawer.java
null.ModelsAdapter.java