If you want to develop an Android application, there are the must-know concepts that every Android developer should understand. Here, the four components (Activity, Content provider, Broadcast receiver and Services) an Android application must have and some other basic elements that will be present in every app, like AndroidManifest, Fragment…