Google Cloud Messaging (GCM) is a service that enables developers to send data from servers to both Android applications or...

To draw borders we have to understand the basics of layer-list drawable component. An exhaustive guide is provided by Android...