Android Open Source - Network system P2P-Share






Project Summary

A system for distributed storage and search on a wireless local area network aimed at zero-configuration file sharing between Android and desktop operating systems..

Web Site / Source Repository

P2P-Share is hosted in the following web site
https://github.com/dipeshpp/P2P-Share

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

ItemValue
Java File Count27
Supported screen sizes[mdpi, ldpi, hdpi]
Target SDK Version10
Minimum SDK Version8
Activity Count10
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_MULTICAST_STATE
android.permission.INTERNET
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 24 image files in P2P-Share. The names of the image files are listed as follows.

about.png
add_folder.png
del.png
del2png.png
delete.png
dm1.gif
dm2.gif
endconv.png
exit.png
file.png
friendlist.png
history.png
info.png
msg.png
multicast.png
networkinfo.png
p2p.png
refresh.png
refresh1.png
search.png
search2.png
sendfile.png
settings.png
user.png

The following screenshort is generated from the image listed above.

null




Java Source Files

P2P-Share has the following Java source files.

com.project.Constants.java
com.project.DBAdapter.java
com.project.DeleteMsg.java
com.project.DeviceDiscovery.java
com.project.DeviceInfo.java
com.project.DownloadProgress.java
com.project.FileAccept.java
com.project.FileAdapter.java
com.project.FileHandler.java
com.project.FileReceiveService.java
com.project.FileResult.java
com.project.FileSendService.java
com.project.FileUtils.java
com.project.History.java
com.project.InfoAdapter.java
com.project.MessageAdapter.java
com.project.Messaging.java
com.project.Notify.java
com.project.Preferences.java
com.project.ReceiveService.java
com.project.Search.java
com.project.SearchResults.java
com.project.Send.java
com.project.Shared.java
com.project.User.java
com.project.UserAdapter.java
com.project.Wifi.java