Proximity multiplayer game discovery tool - i.e discover play mates with the same game/app to enjoy some social competition on your long commute home to and from work.
PlayMate is hosted in the following web site
https://github.com/joshnewnham/PlayMate
If you think the Android project PlayMate 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 PlayMate.
Item | Value |
---|---|
Java File Count | 52 |
Supported screen sizes | [hdpi] |
Target SDK Version | 17 |
Minimum SDK Version | 11 |
Activity Count | 1 |
Fragment Count | 4 |
jar files used | android-support-v4.jar chord-v1.0.0-20130327.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.BLUETOOTH android.permission.BLUETOOTH_ADMIN android.permission.CHANGE_WIFI_MULTICAST_STATE android.permission.CHANGE_WIFI_STATE android.permission.INTERNET android.permission.READ_PHONE_STATE android.permission.SYSTEM_ALERT_WINDOW android.permission.VIBRATE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\fonts\Montserrat-Bold.ttf assets\fonts\Montserrat-Regular.ttf |
There are 70 image files in PlayMate. The names of the image files are listed as follows.
cb_checked_blue.png cb_checked_green.png cb_checked_lilac.png cb_checked_orange.png cb_checked_purple.png cb_checked_red.png cb_checked_yellow.png cb_hover_blue.png cb_hover_green.png cb_hover_lilac.png cb_hover_orange.png cb_hover_purple.png cb_hover_red.png cb_hover_yellow.png cb_normal.png floating_notification_bg.png floating_notification_bg_dark.png floating_view_bg.png floating_view_bg_amber.png floating_view_bg_green.png floating_view_fg.png floating_view_fg_amber.png floating_view_fg_green.png floating_view_peercount.png ico_bluetooth.png ico_bluetooth_disabled.png ico_bluetooth_lte.png ico_bluetooth_lte_disabled.png ico_check.png ico_comment.png ico_compose.png ico_heart.png ico_left.png ico_like.png ico_list.png ico_person.png ico_play.png ico_plus.png ico_reload.png ico_right.png ico_search.png ico_settings.png ico_star.png ico_wifi.png ico_wifi_direct.png ico_wifi_direct_disabled.png ico_wifi_disabled.png lst_blue.png lst_green.png lst_lilac.png lst_orange.png lst_purple.png lst_red.png lst_yellow.png rb_checked_blue.png rb_checked_green.png rb_checked_lilac.png rb_checked_orange.png rb_checked_purple.png rb_checked_red.png rb_checked_yellow.png rb_hover_blue.png rb_hover_green.png rb_hover_lilac.png rb_hover_orange.png rb_hover_purple.png rb_hover_red.png rb_hover_yellow.png rb_normal.png temp_app_icon.png
The following screenshort is generated from the image listed above.
PlayMate has the following Java source files.
lab.wmp.playmate.MainActivity.java lab.wmp.playmate.PlayMateApplication.java lab.wmp.playmate.apps.adapter.SwipeAdapter.java lab.wmp.playmate.apps.dal.ApplicationDatasource.java lab.wmp.playmate.apps.dal.ApplicationLookupProxy.java lab.wmp.playmate.apps.dal.ApplicationLookupProxyDelegate.java lab.wmp.playmate.apps.dal.AppsDiscoveredDAL.java lab.wmp.playmate.apps.dal.DeviceApplicationQuerier.java lab.wmp.playmate.apps.dal.IDeviceApplicationQuerierDelegate.java lab.wmp.playmate.apps.dal.ILocalApplicationLookupDelegate.java lab.wmp.playmate.apps.dal.IRemoteApplicationLookupDeleagte.java lab.wmp.playmate.apps.dal.LocalApplicationLookup.java lab.wmp.playmate.apps.dal.RemoteApplicationLookup.java lab.wmp.playmate.apps.model.App.java lab.wmp.playmate.apps.model.AppCollection.java lab.wmp.playmate.apps.model.DiscoveryDetails.java lab.wmp.playmate.apps.model.Peer.java lab.wmp.playmate.apps.model.PeerRequest.java lab.wmp.playmate.apps.model.Profile.java lab.wmp.playmate.discovery.ConnectivityBroadcastReceiver.java lab.wmp.playmate.discovery.DiscoveryMessage.java lab.wmp.playmate.discovery.DiscoveryMessageFactory.java lab.wmp.playmate.discovery.DiscoveryPacket.java lab.wmp.playmate.discovery.DiscoveryProcess.java lab.wmp.playmate.discovery.DiscoveryProcessListener.java lab.wmp.playmate.discovery.DiscoveryService.java lab.wmp.playmate.discovery.bluetooth.BTDiscoveryMessage.java lab.wmp.playmate.discovery.bluetooth.BTDiscoveryPacket.java lab.wmp.playmate.discovery.bluetooth.BTDiscoveryProcess.java lab.wmp.playmate.discovery.wifi.WifiDiscoveryProcess.java lab.wmp.playmate.discovery.wifi.WifiScanner.java lab.wmp.playmate.discovery.wifidirect.chord.ChordDiscoveryMessage.java lab.wmp.playmate.discovery.wifidirect.chord.ChordDiscoveryPacket.java lab.wmp.playmate.discovery.wifidirect.chord.ChordDiscoveryProcess.java lab.wmp.playmate.discovery.wifidirect.chord.IChordServiceListener.java lab.wmp.playmate.dns.DNSMessage.java lab.wmp.playmate.dns.DNSPacket.java lab.wmp.playmate.fragments.AboutFragment.java lab.wmp.playmate.fragments.ApplicationListFragment.java lab.wmp.playmate.fragments.MenuAdapter.java lab.wmp.playmate.fragments.MenuFragment.java lab.wmp.playmate.fragments.MenuItem.java lab.wmp.playmate.fragments.SettingsFragment.java lab.wmp.playmate.fragments.SettingsListener.java lab.wmp.playmate.notifications.PlayMateNotificationManager.java lab.wmp.playmate.ui.AppIconView.java lab.wmp.playmate.ui.FloatingView.java lab.wmp.playmate.ui.FloatingViewManager.java lab.wmp.playmate.utils.ConnectivityUtil.java lab.wmp.playmate.utils.DeviceIdentityUtil.java lab.wmp.playmate.utils.TimeUtil.java lab.wmp.playmate.utils.Utils.java