Auto layout provides a mechanism to make the elements in the app look the way we want that can also be enhanced dynamically. Auto Layout can become a potential solution for ‘one design for all device’ question. Any element (button, view, text field, etc.)
A broadcast receiver (receiver) is an Android component which allows you to register for system or application events. All registered receivers for an event are notified by the Android runtime once this event happens.
For example, applications can register for the