The project provide network services without Internet. it use android adhoc wifi network for our goal.
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.
The following table is the detailed list of GMesh.
Item | Value |
---|---|
Java File Count | 52 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Minimum SDK Version | 3 |
Activity Count | 13 |
jar files used | android-support-v4.jar osmdroid-android-3.0.10-javadoc.jar osmdroid-android-3.0.10.jar slf4j-android-1.6.1-RC1.jar |
Required Permissions | android.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 |
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.
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