Android Open Source - Network service GMesh






Project Summary

The project provide network services without Internet. it use android adhoc wifi network for our goal.

Web Site / Source Repository

GMesh is hosted in the following web site
https://github.com/bluerabbit87/GMesh

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

ItemValue
Java File Count52
Supported screen sizes[mdpi, hdpi, xhdpi]
Minimum SDK Version3
Activity Count13
jar files usedandroid-support-v4.jar
osmdroid-android-3.0.10-javadoc.jar
osmdroid-android-3.0.10.jar
slf4j-android-1.6.1-RC1.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.INTERNET
android.permission.READ_PHONE_STATE




Resource Files

There are 34 image files in GMesh. The names of the image files are listed as follows.

avatar.png
big_firefiter.png
bob.png
button_normal.9.png
button_selected.9.png
doctor.png
doctor2.png
drought.png
falling_rock.png
fire.png
firefighter.png
greencap.png
house.png
ic_action_search.png
ic_tab_artists_grey.png
ic_tab_artists_white.png
minus.png
minus_active.png
mountain_fire.png
people.png
plus.png
plus_active.png
police.png
shelter.png
surviver.png
svambe_bob.png
svambe_bob_gray.png
thunders..png
tsunami.png
twister.png
typhoon.png
volcano.png
warring.png
warring_house.png

The following screenshort is generated from the image listed above.

null




Java Source Files

GMesh has the following Java source files.

android.TextMessenger.control.ButtonListner.java
android.TextMessenger.control.CheckBoxListner.java
android.TextMessenger.control.ItemClickListener.java
android.TextMessenger.exceptions.ContactOfflineException.java
android.TextMessenger.model.AODVObserver.java
android.TextMessenger.model.Chat.java
android.TextMessenger.model.ChatManager.java
android.TextMessenger.model.ClassConstants.java
android.TextMessenger.model.Constants.java
android.TextMessenger.model.Contact.java
android.TextMessenger.model.ContactManager.java
android.TextMessenger.model.ObjToObsever.java
android.TextMessenger.model.Sender.java
android.TextMessenger.model.Timer.java
android.TextMessenger.model.pdu.Ack.java
android.TextMessenger.model.pdu.ChatRequest.java
android.TextMessenger.model.pdu.Hello.java
android.TextMessenger.model.pdu.Msg.java
android.TextMessenger.model.pdu.NoSuchChat.java
android.TextMessenger.model.pdu.PduInterface.java
android.TextMessenger.view.AddChat.java
android.TextMessenger.view.AddFriend.java
android.TextMessenger.view.ChatScreen.java
android.TextMessenger.view.ChatsView.java
android.TextMessenger.view.Connect.java
android.TextMessenger.view.ContactsView.java
android.TextMessenger.view.ObserverConst.java
android.TextMessenger.view.TabView.java
kau.jmesh.geo.DrawNetworkActivity.java
kau.jmesh.geo.GeoBroadCaster.java
kau.jmesh.geo.GeoEntry.java
kau.jmesh.geo.GeoEntryTable.java
kau.jmesh.geo.GeoLink.java
kau.jmesh.geo.GeoLinkTable.java
kau.jmesh.geo.GeoManager.java
kau.jmesh.geo.GeoPDU.java
kau.jmesh.geo.Link.java
kau.jmesh.net.TimelineItemPDU.java
kau.jmesh.net.TimelineManager.java
kau.jmesh.utils.AdhocEnabler.java
kau.jmesh.utils.AppData.java
kau.jmesh.utils.DBHelper.java
kau.jmesh.utils.DemoThread.java
kau.jmesh.utils.Utils.java
kau.jmesh.view.ExtendedOverlayItem.java
kau.jmesh.view.GeoView.java
kau.jmesh.view.MainActivity.java
kau.jmesh.view.MainSelection.java
kau.jmesh.view.NewMessageActivity.java
kau.jmesh.view.OfflineMapView.java
kau.jmesh.view.TimeLineView.java
kau.jmesh.view.ViewHolderListAdapter.java