Chat application via wifi direct.
DirectChat is hosted in the following web site
https://github.com/hoang8f/DirectChat
If you think the Android project DirectChat 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 DirectChat.
Item | Value |
---|---|
Java File Count | 39 |
Supported screen sizes | [mdpi, xxhdpi, hdpi, xhdpi] |
Minimum SDK Version | 4 |
Activity Count | 1 |
Fragment Count | 2 |
jar files used | JadeAndroid.jar PullToRefresh-1.0.jar android-support-v4.jar android-support-v4.jar android.jar |
Required Permissions | android.permission.ACCESS_WIFI_STATE android.permission.CHANGE_WIFI_STATE android.permission.INTERNET |
There are 5 image files in DirectChat. The names of the image files are listed as follows.
default_ptr_flip.png default_ptr_rotate.png drawer_shadow.9.png ic_drawer.png indicator_arrow.png
The following screenshort is generated from the image listed above.
DirectChat has the following Java source files.
com.handmark.pulltorefresh.extras.listfragment.BuildConfig.java com.handmark.pulltorefresh.extras.listfragment.PullToRefreshExpandableListFragment.java com.handmark.pulltorefresh.extras.listfragment.PullToRefreshListFragment.java com.handmark.pulltorefresh.extras.viewpager.PullToRefreshViewPager.java com.handmark.pulltorefresh.library.ILoadingLayout.java com.handmark.pulltorefresh.library.IPullToRefresh.java com.handmark.pulltorefresh.library.LoadingLayoutProxy.java com.handmark.pulltorefresh.library.OverscrollHelper.java com.handmark.pulltorefresh.library.PullToRefreshAdapterViewBase.java com.handmark.pulltorefresh.library.PullToRefreshBase.java com.handmark.pulltorefresh.library.PullToRefreshExpandableListView.java com.handmark.pulltorefresh.library.PullToRefreshGridView.java com.handmark.pulltorefresh.library.PullToRefreshHorizontalScrollView.java com.handmark.pulltorefresh.library.PullToRefreshListView.java com.handmark.pulltorefresh.library.PullToRefreshScrollView.java com.handmark.pulltorefresh.library.PullToRefreshWebView.java com.handmark.pulltorefresh.library.extras.PullToRefreshWebView2.java com.handmark.pulltorefresh.library.extras.SoundPullEventListener.java com.handmark.pulltorefresh.library.internal.EmptyViewMethodAccessor.java com.handmark.pulltorefresh.library.internal.FlipLoadingLayout.java com.handmark.pulltorefresh.library.internal.IndicatorLayout.java com.handmark.pulltorefresh.library.internal.LoadingLayout.java com.handmark.pulltorefresh.library.internal.RotateLoadingLayout.java com.handmark.pulltorefresh.library.internal.Utils.java com.handmark.pulltorefresh.library.internal.ViewCompat.java info.hoang8f.directchat.activity.ChatActivity.java info.hoang8f.directchat.adapter.DevicesAdapter.java info.hoang8f.directchat.agent.ChatInterface.java info.hoang8f.directchat.agent.FindFriendAgent.java info.hoang8f.directchat.agent.ReceivedMessageAgent.java info.hoang8f.directchat.agent.SendMessageAgent.java info.hoang8f.directchat.fragment.NavigationDrawerFragment.java info.hoang8f.directchat.fragment.PlaceholderFragment.java info.hoang8f.directchat.model.Destination.java info.hoang8f.directchat.model.Device.java info.hoang8f.directchat.receiver.DirectBroadcastReceiver.java info.hoang8f.directchat.utils.Constants.java info.hoang8f.directchat.utils.WifiDirectUtils.java