UPnP Cloud Controller Application for Android..
uca-android-controller is hosted in the following web site
https://github.com/upnpforum/uca-android-controller
If you think the Android project uca-android-controller 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 uca-android-controller.
Item | Value |
---|---|
Java File Count | 143 |
Supported screen sizes | [hdpi, xhdpi] |
Target SDK Version | 18 |
Minimum SDK Version | 16 |
Activity Count | 4 |
Fragment Count | 8 |
jar files used | android-support-v4.jar asmack-android-18-0.8.9.jar cling-core-2.0-alpha2.jar cling-support-2.0-alpha2.jar eventbus.jar guava-15.0.jar javax.servlet-3.0.0.v201112011016.jar jetty-client-8.1.8.v20121106.jar jetty-continuation-8.1.8.v20121106.jar jetty-http-8.1.8.v20121106.jar jetty-io-8.1.8.v20121106.jar jetty-security-8.1.8.v20121106.jar jetty-server-8.1.8.v20121106.jar jetty-servlet-8.1.8.v20121106.jar jetty-util-8.1.8.v20121106.jar seamless-http-1.0-alpha2.jar seamless-util-1.0-alpha2.jar seamless-xml-1.0-alpha2.jar teleal-common-1.0.13.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.CHANGE_WIFI_MULTICAST_STATE android.permission.INTERNET android.permission.WAKE_LOCK |
Asset File Names | assets\Montserrat-Bold.ttf assets\Montserrat-Regular.ttf assets\OpenSans-Bold.ttf assets\OpenSans-Light.ttf assets\OpenSans-Regular.ttf |
There are 78 image files in uca-android-controller. The names of the image files are listed as follows.
a_no_gfx.png back_button.png bulb.png bulb_0.png bulb_100.png bulb_25.png bulb_50.png bulb_75.png bulb_off.png bulb_on.png button_circle.png button_cloud_disabled.png button_cloud_enabled.png button_local_disabled.png button_local_enabled.png cloud_ing_0.png cloud_ing_1.png cloud_ing_2.png cloud_ing_3.png cloud_ing_4.png cloud_ing_5.png cloud_off.png cloud_on.png connection_bulb.png connection_cloud.png connection_local.png connection_phone.png cp_connected.png cp_connected_msg.png cp_not_connected.png dragger.png file_audio.png file_image.png file_movie.png info.png local_ing_0.png local_ing_1.png local_ing_2.png local_ing_3.png local_ing_4.png local_ing_5.png local_off.png local_on.png mobile.png options_menu.png pause_button.png pause_button_pressed.png play_button.png play_button_dissabled.png play_button_pressed.png renderer_connected.png renderer_not_connected.png rgb_bulb_0.png rgb_bulb_100.png rgb_bulb_25.png rgb_bulb_50.png rgb_bulb_75.png rgb_bulb_off.png schedule_button.png schedule_button_dissabled.png schedule_button_pressed.png sensor_light_0.png sensor_light_100.png sensor_light_25.png sensor_light_50.png sensor_light_75.png sensor_light_off.png sensor_thermometer_off.png sensor_thermometer_on.png server_connected.png server_not_connected.png settings.png stop_button.png stop_button_pressed.png volume_down_button.png volume_down_button_pressed.png volume_up_button.png volume_up_button_pressed.png
The following screenshort is generated from the image listed above.
uca-android-controller has the following Java source files.
com.comarch.android.upnp.ibcdemo.IbcDemoApplication.java com.comarch.android.upnp.ibcdemo.XmlUtils.java com.comarch.android.upnp.ibcdemo.busevent.BaseDevicePropertyChanged.java com.comarch.android.upnp.ibcdemo.busevent.ConnectionStateChangedEvent.java com.comarch.android.upnp.ibcdemo.busevent.ControlPointNameChanged.java com.comarch.android.upnp.ibcdemo.busevent.DeviceListRefreshRequestEvent.java com.comarch.android.upnp.ibcdemo.busevent.UpnpServiceActionEvent.java com.comarch.android.upnp.ibcdemo.busevent.connector.connection.LocalConnectionStateChangedEvent.java com.comarch.android.upnp.ibcdemo.busevent.connector.connection.XmppConnectionCloseRequestEvent.java com.comarch.android.upnp.ibcdemo.busevent.connector.connection.XmppConnectionOpenRequestEvent.java com.comarch.android.upnp.ibcdemo.busevent.connector.connection.XmppConnectionStateChangedEvent.java com.comarch.android.upnp.ibcdemo.busevent.connector.data.MediaServerBrowseResponse.java com.comarch.android.upnp.ibcdemo.busevent.connector.data.UpdateDeviceListEvent.java com.comarch.android.upnp.ibcdemo.busevent.connector.data.UpdateDeviceProperty.java com.comarch.android.upnp.ibcdemo.connectivity.ConnectivityService.java com.comarch.android.upnp.ibcdemo.connectivity.Connector.java com.comarch.android.upnp.ibcdemo.connectivity.SerializedTaskWorker.java com.comarch.android.upnp.ibcdemo.connectivity.busevent.AccompanyingURIChanedEvent.java com.comarch.android.upnp.ibcdemo.connectivity.busevent.IServiceActionEvent.java com.comarch.android.upnp.ibcdemo.connectivity.busevent.NotifyWithDevicesEvent.java com.comarch.android.upnp.ibcdemo.connectivity.common.AccompanyingDevicesEventProcessor.java com.comarch.android.upnp.ibcdemo.connectivity.common.BaseSensorPooling.java com.comarch.android.upnp.ibcdemo.connectivity.common.CommonConnector.java com.comarch.android.upnp.ibcdemo.connectivity.common.CommonSensorFactory.java com.comarch.android.upnp.ibcdemo.connectivity.common.ResetDemoEngine.java com.comarch.android.upnp.ibcdemo.connectivity.common.SourcedDeviceUpnpConverterFunction.java com.comarch.android.upnp.ibcdemo.connectivity.common.UpnpActionCallback.java com.comarch.android.upnp.ibcdemo.connectivity.local.LocalConnector.java com.comarch.android.upnp.ibcdemo.connectivity.local.LocalRegistryListener.java com.comarch.android.upnp.ibcdemo.connectivity.local.LocalSensorPooling.java com.comarch.android.upnp.ibcdemo.connectivity.local.LocalSensorsFactory.java com.comarch.android.upnp.ibcdemo.connectivity.local.LocalUpnpDeviceFactory.java com.comarch.android.upnp.ibcdemo.connectivity.local.LocalUpnpService.java com.comarch.android.upnp.ibcdemo.connectivity.local.busevent.ClingAddUpnpDeviceEvent.java com.comarch.android.upnp.ibcdemo.connectivity.local.busevent.ClingDevicePropertyChanged.java com.comarch.android.upnp.ibcdemo.connectivity.local.busevent.ClingRemoveUpnpDeviceEvent.java com.comarch.android.upnp.ibcdemo.connectivity.local.busevent.ClingRequestRefreshEvent.java com.comarch.android.upnp.ibcdemo.connectivity.local.busevent.ClingRequestRereadEvent.java com.comarch.android.upnp.ibcdemo.connectivity.local.busevent.ClingServiceActionEvent.java com.comarch.android.upnp.ibcdemo.connectivity.local.eventing.AVTransportSubscriptionCallback.java com.comarch.android.upnp.ibcdemo.connectivity.local.eventing.BaseSubscriptionCallback.java com.comarch.android.upnp.ibcdemo.connectivity.local.eventing.ColorLightSubscriptionCallback.java com.comarch.android.upnp.ibcdemo.connectivity.local.eventing.DimmableSubscriptionCallback.java com.comarch.android.upnp.ibcdemo.connectivity.local.eventing.SwitchPowerSubscriptionCallback.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.CLSocketFactory.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.PacketListenerWithFilter.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.XmppConnector.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.XmppEventing.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.XmppSensorPooling.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.busevent.XmppChatMessageRecivedEvent.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.busevent.XmppDevicePropertyChanged.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.busevent.XmppExceptionEvent.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.busevent.XmppMediaRendererPrepareforConnection.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.busevent.XmppMediaServerBrowseEvent.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.busevent.XmppSendChatMessageEvent.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.busevent.XmppServiceActionEvent.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.data.DeviceDescription.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.data.DeviceDescriptionFactory.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.data.DeviceDescriptionFetcher.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.data.SensorDeviceDescription.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.data.XmppDevicesStateObserver.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.listeners.CLConnectionListener.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.listeners.CLPacketListener.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.listeners.CallbacksListener.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.listeners.ChatListener.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.listeners.MediaServerListener.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.listeners.PresenceListener.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.listeners.XmppPubSubNodeListener.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.packet.DiscoItemsIQ.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.packet.SoapRequestIQ.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.packet.SoapResponseIQ.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.packet.UPNPCloud.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.packet.UPNPDevice.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.packet.UPNPQuery.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.packet.UPNPRoot.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.packet.UPNPService.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.providers.SOAPProvider.java com.comarch.android.upnp.ibcdemo.connectivity.xmpp.providers.UPNPQueryProvider.java com.comarch.android.upnp.ibcdemo.model.AccompanyingDevicesAdapter.java com.comarch.android.upnp.ibcdemo.model.ControlPoint.java com.comarch.android.upnp.ibcdemo.model.Credentials.java com.comarch.android.upnp.ibcdemo.model.DeviceUpnp.java com.comarch.android.upnp.ibcdemo.model.DeviceUpnpCollection.java com.comarch.android.upnp.ibcdemo.model.DeviceUpnpCollectionAdapter.java com.comarch.android.upnp.ibcdemo.model.DimmableLight.java com.comarch.android.upnp.ibcdemo.model.ExtractUuidFunction.java com.comarch.android.upnp.ibcdemo.model.MediaRenderer.java com.comarch.android.upnp.ibcdemo.model.MediaRendererCollectionAdapter.java com.comarch.android.upnp.ibcdemo.model.MediaServer.java com.comarch.android.upnp.ibcdemo.model.MessageChat.java com.comarch.android.upnp.ibcdemo.model.RGBDimmableLight.java com.comarch.android.upnp.ibcdemo.model.Sensor.java com.comarch.android.upnp.ibcdemo.model.SensorLight.java com.comarch.android.upnp.ibcdemo.model.SensorTemperature.java com.comarch.android.upnp.ibcdemo.model.SourcedDeviceUpnp.java com.comarch.android.upnp.ibcdemo.model.interfaces.IDeviceUpnp.java com.comarch.android.upnp.ibcdemo.model.interfaces.IDimmableLight.java com.comarch.android.upnp.ibcdemo.model.interfaces.ISourcedDeviceUpnp.java com.comarch.android.upnp.ibcdemo.model.mediaserver.Directory.java com.comarch.android.upnp.ibcdemo.model.mediaserver.File.java com.comarch.android.upnp.ibcdemo.model.mediaserver.FilePropertyAdapter.java com.comarch.android.upnp.ibcdemo.model.mediaserver.Resource.java com.comarch.android.upnp.ibcdemo.model.mediaserver.ResourceCollectionAdapter.java com.comarch.android.upnp.ibcdemo.persistence.AccompanyingDevicesDao.java com.comarch.android.upnp.ibcdemo.persistence.AccompanyingFilePersistence.java com.comarch.android.upnp.ibcdemo.persistence.BaseDao.java com.comarch.android.upnp.ibcdemo.persistence.ChatDao.java com.comarch.android.upnp.ibcdemo.persistence.ControlPointDao.java com.comarch.android.upnp.ibcdemo.persistence.CredentialsPersistence.java com.comarch.android.upnp.ibcdemo.persistence.DatabaseHelper.java com.comarch.android.upnp.ibcdemo.persistence.DimmableLightDao.java com.comarch.android.upnp.ibcdemo.persistence.MediaRendererDao.java com.comarch.android.upnp.ibcdemo.persistence.MediaServerDao.java com.comarch.android.upnp.ibcdemo.persistence.PreferencesHelper.java com.comarch.android.upnp.ibcdemo.persistence.SensorsDao.java com.comarch.android.upnp.ibcdemo.ui.AboutActivity.java com.comarch.android.upnp.ibcdemo.ui.Broker.java com.comarch.android.upnp.ibcdemo.ui.SettingsActivity.java com.comarch.android.upnp.ibcdemo.ui.SplashScreenActivity.java com.comarch.android.upnp.ibcdemo.ui.newview.Callback.java com.comarch.android.upnp.ibcdemo.ui.newview.ControlPointFragment.java com.comarch.android.upnp.ibcdemo.ui.newview.DimmableLightFragment.java com.comarch.android.upnp.ibcdemo.ui.newview.MainActivity.java com.comarch.android.upnp.ibcdemo.ui.newview.MainViewFragment.java com.comarch.android.upnp.ibcdemo.ui.newview.MediaRendererFragment.java com.comarch.android.upnp.ibcdemo.ui.newview.MediaServerFragment.java com.comarch.android.upnp.ibcdemo.ui.newview.TemperatureSensorFragment.java com.comarch.android.upnp.ibcdemo.ui.newview.busevents.NotifyDeviceListChangedEvent.java com.comarch.android.upnp.ibcdemo.ui.newview.busevents.UICurrentDevice.java com.comarch.android.upnp.ibcdemo.ui.newview.widgets.BulbConnectionView.java com.comarch.android.upnp.ibcdemo.ui.newview.widgets.ColorPickerView.java com.comarch.android.upnp.ibcdemo.ui.newview.widgets.RotaryKnobView.java com.comarch.android.upnp.ibcdemo.ui.util.FontFactory.java com.comarch.android.upnp.ibcdemo.util.deliverer.ActivityBusDeliverer.java com.comarch.android.upnp.ibcdemo.util.deliverer.ActivityWithBusDeliverer.java com.comarch.android.upnp.ibcdemo.util.deliverer.FragmentBusDeliverer.java com.comarch.android.upnp.ibcdemo.util.deliverer.FragmentWithBusDeliverer.java com.comarch.android.upnp.ibcdemo.util.deliverer.ServiceBusDeliverer.java com.comarch.android.upnp.ibcdemo.util.deliverer.ServiceWithBusDeliverer.java