Android Open Source - Network java MDTN






Project Summary

Mobile Delay Tolerant Network architecture implementation. The project contains an Android client and a JAVA server..

Web Site / Source Repository

MDTN is hosted in the following web site
https://github.com/bonnyfone/MDTN

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

ItemValue
Java File Count25
Supported screen sizes[mdpi, ldpi, hdpi]
Activity Count5
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_NETWORK_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.INTERNET
android.permission.READ_PHONE_STATE
android.permission.VIBRATE
android.permission.WAKE_LOCK




Resource Files

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

_ic_tab_artists_white.png
android.png
androiddeveloperminidroid.jpg.png
androiddownload.png
androiderr.png
androidok.png
download.png
download_public.png
email.png
file.png
ic_tab_artists_grey.png
ic_tab_artists_white.png
ic_tab_file_gray.png
ic_tab_file_white.png
ic_tab_info_gray.png
ic_tab_info_white.png
ic_tab_mail_gray.png
ic_tab_mail_white.png
ic_tab_status_gray.png
ic_tab_status_white.png
icon2.png
icon_add.png
icon_addb.png
icon_local.png
icon_localb.png
icon_public.png
icon_publicb.png
icon_refresh.png
icon_refreshb.png
icon_remote.png
icon_remoteb.png
iconc.png
miniandro.png
miniandro2.png
sfondo.png

The following screenshort is generated from the image listed above.

null




Java Source Files

MDTN has the following Java source files.

source.mdtn.android.FileActivity.java
source.mdtn.android.InfoActivity.java
source.mdtn.android.MailActivity.java
source.mdtn.android.MainActivity.java
source.mdtn.android.StatusActivity.java
source.mdtn.bundle.Block.java
source.mdtn.bundle.Bundle.java
source.mdtn.bundle.PayloadBlock.java
source.mdtn.bundle.PrimaryBlock.java
source.mdtn.comm.BundleNode.java
source.mdtn.comm.BundleProtocol.java
source.mdtn.comm.Report.java
source.mdtn.comm.TcpAdapter.java
source.mdtn.server.CommunicationThread.java
source.mdtn.server.Dispatcher.java
source.mdtn.server.Reporter.java
source.mdtn.server.Server.java
source.mdtn.server.Service.java
source.mdtn.util.Buffering.java
source.mdtn.util.GenericResource.java
source.mdtn.util.Message.java
source.mdtn.util.Networking.java
source.mdtn.util.PolledInputStream.java
source.mdtn.util.RealResource.java
source.mdtn.util.Timing.java