This is an Android application which uses a mapsforge layout allowing the user to upload audio, camera, video and text to a server with the corresponding GPS location..
Upload-Pictures-and-Videos is hosted in the following web site
https://github.com/ashworcp1/Upload-Pictures-and-Videos
If you think the Android project Upload-Pictures-and-Videos 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 Upload-Pictures-and-Videos.
Item | Value |
---|---|
Java File Count | 19 |
Supported screen sizes | [hdpi] |
Target SDK Version | 8 |
Minimum SDK Version | 8 |
Activity Count | 13 |
jar files used | activation.jar additionnal.jar android-support-v4.jar commons-codec-1.3.jar commons-io-2.0.1.jar commons-logging-1.0.4.jar commons-net-ftp-2.0.jar httpclient-4.0-alpha1.jar httpcore-4.0-alpha5.jar httpmime-4.2.1.jar mail.jar mapsforge-map-0.2.4.jar |
Required Permissions | android.permission.ACCESS_FINE_LOCATION android.permission.CAMERA android.permission.INTERNET android.permission.READ_PHONE_STATE android.permission.RECORD_AUDIO android.permission.RECORD_VIDEO android.permission.WRITE_EXTERNAL_STORAGE |
There are 23 image files in Upload-Pictures-and-Videos. The names of the image files are listed as follows.
afrl_logo_transparent.png arrow.png audiobuttonbackground.png blue_camera_marker.png camerabackground.png comp.png cyan_nao_marker.png disabled_play_button.png disabled_record_button.png discoverylablogotransparent.png green_document_marker.png ic_action_search.png magenta_android_marker.png new_pt_marker.png red_video_marker.png start_play_button.png start_record_button.png stop_recording_video.png textnotebuttonbackground.png upload_arrow.png usaf_logo.png videocambuttonbackground.png yellow_microphone_marker.png
The following screenshort is generated from the image listed above.
Upload-Pictures-and-Videos has the following Java source files.
com.provider.JSSEProvider.java sate2012.avatar.android.Compass.java sate2012.avatar.android.CoordinateUpdater.java sate2012.avatar.android.DataObject.java sate2012.avatar.android.DataObjectItem.java sate2012.avatar.android.GMailSender.java sate2012.avatar.android.Globals.java sate2012.avatar.android.MVItemizedOverlay.java sate2012.avatar.android.MailSenderActivity.java sate2012.avatar.android.MainMenu.java sate2012.avatar.android.MapsForgeMapViewer.java sate2012.avatar.android.MediaFileManager.java sate2012.avatar.android.Photographer.java sate2012.avatar.android.ProgressInputStream.java sate2012.avatar.android.UploadData.java sate2012.avatar.android.UploadFTP.java sate2012.avatar.android.UploadMedia.java sate2012.avatar.android.VideoRecorder.java sate2012.avatar.android.VoiceNotes.java